Package io.jans.as.server.model.common
Class CibaRequestCacheControl
java.lang.Object
io.jans.as.server.model.common.CibaRequestCacheControl
- All Implemented Interfaces:
Serializable
Class used to keep all data about a CIBA request that should be processed and saved in Cache.
- Version:
- June 2, 2020
- Author:
- Milton BO
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncacheKey()io.jans.as.common.model.registration.Clientlongintio.jans.as.common.model.common.UsergetUser()booleanWhether the end-user authentication window for this request has already passed.booleanvoidsetAcrValues(String acrValues) voidsetAuthReqId(String authReqId) voidsetAuthzDetails(String authzDetails) voidsetBindingMessage(String bindingMessage) voidsetClient(io.jans.as.common.model.registration.Client client) voidsetClientNotificationToken(String clientNotificationToken) voidsetCreationTime(long creationTime) voidsetExpiresIn(int expiresIn) voidsetLastAccessControl(Long lastAccessControl) voidvoidsetStatus(CibaRequestStatus status) voidsetTokensDelivered(boolean tokensDelivered) voidsetUser(io.jans.as.common.model.common.User user) toString()
-
Constructor Details
-
CibaRequestCacheControl
public CibaRequestCacheControl() -
CibaRequestCacheControl
-
-
Method Details
-
cacheKey
-
getScopesAsString
-
getExpiresIn
public int getExpiresIn() -
getAuthReqId
-
setAuthReqId
-
getUser
public io.jans.as.common.model.common.User getUser() -
setUser
public void setUser(io.jans.as.common.model.common.User user) -
getClient
public io.jans.as.common.model.registration.Client getClient() -
setClient
public void setClient(io.jans.as.common.model.registration.Client client) -
getScopes
-
setScopes
-
setExpiresIn
public void setExpiresIn(int expiresIn) -
getClientNotificationToken
-
setClientNotificationToken
-
getBindingMessage
-
setBindingMessage
-
getLastAccessControl
-
setLastAccessControl
-
getStatus
-
setStatus
-
isTokensDelivered
public boolean isTokensDelivered() -
setTokensDelivered
public void setTokensDelivered(boolean tokensDelivered) -
getAuthzDetails
-
setAuthzDetails
-
getAcrValues
-
setAcrValues
-
getCreationTime
public long getCreationTime() -
setCreationTime
public void setCreationTime(long creationTime) -
isRequestExpired
public boolean isRequestExpired()Whether the end-user authentication window for this request has already passed. Entries cached by older server versions have no creation time (0) and are never reported as expired here, keeping the background processor job as their only expiry path. -
toString
-