Package io.jans.as.server.model.common
Class CibaRequestCacheControl
- java.lang.Object
-
- io.jans.as.server.model.common.CibaRequestCacheControl
-
- All Implemented Interfaces:
Serializable
public class CibaRequestCacheControl extends Object implements 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:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CibaRequestCacheControl()CibaRequestCacheControl(io.jans.as.common.model.common.User user, io.jans.as.common.model.registration.Client client, int expiresIn, List<String> scopeList, String clientNotificationToken, String bindingMessage, Long lastAccessControl, String acrValues)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringcacheKey()StringgetAcrValues()StringgetAuthReqId()StringgetAuthzDetails()StringgetBindingMessage()io.jans.as.common.model.registration.ClientgetClient()StringgetClientNotificationToken()intgetExpiresIn()LonggetLastAccessControl()List<String>getScopes()StringgetScopesAsString()CibaRequestStatusgetStatus()io.jans.as.common.model.common.UsergetUser()booleanisTokensDelivered()voidsetAcrValues(String acrValues)voidsetAuthReqId(String authReqId)voidsetAuthzDetails(String authzDetails)voidsetBindingMessage(String bindingMessage)voidsetClient(io.jans.as.common.model.registration.Client client)voidsetClientNotificationToken(String clientNotificationToken)voidsetExpiresIn(int expiresIn)voidsetLastAccessControl(Long lastAccessControl)voidsetScopes(List<String> scopes)voidsetStatus(CibaRequestStatus status)voidsetTokensDelivered(boolean tokensDelivered)voidsetUser(io.jans.as.common.model.common.User user)StringtoString()
-
-
-
Method Detail
-
cacheKey
public String cacheKey()
-
getScopesAsString
public String getScopesAsString()
-
getExpiresIn
public int getExpiresIn()
-
getAuthReqId
public String getAuthReqId()
-
setAuthReqId
public void setAuthReqId(String authReqId)
-
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)
-
setExpiresIn
public void setExpiresIn(int expiresIn)
-
getClientNotificationToken
public String getClientNotificationToken()
-
setClientNotificationToken
public void setClientNotificationToken(String clientNotificationToken)
-
getBindingMessage
public String getBindingMessage()
-
setBindingMessage
public void setBindingMessage(String bindingMessage)
-
getLastAccessControl
public Long getLastAccessControl()
-
setLastAccessControl
public void setLastAccessControl(Long lastAccessControl)
-
getStatus
public CibaRequestStatus getStatus()
-
setStatus
public void setStatus(CibaRequestStatus status)
-
isTokensDelivered
public boolean isTokensDelivered()
-
setTokensDelivered
public void setTokensDelivered(boolean tokensDelivered)
-
getAuthzDetails
public String getAuthzDetails()
-
setAuthzDetails
public void setAuthzDetails(String authzDetails)
-
getAcrValues
public String getAcrValues()
-
setAcrValues
public void setAcrValues(String acrValues)
-
-