Package io.jans.as.server.model.common
Class CibaRequestCacheControl
- java.lang.Object
-
- io.jans.as.server.model.common.CibaRequestCacheControl
-
- All Implemented Interfaces:
java.io.Serializable
public class CibaRequestCacheControl extends java.lang.Object implements java.io.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, java.util.List<java.lang.String> scopeList, java.lang.String clientNotificationToken, java.lang.String bindingMessage, java.lang.Long lastAccessControl, java.lang.String acrValues)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
cacheKey()
java.lang.String
getAcrValues()
java.lang.String
getAuthReqId()
java.lang.String
getBindingMessage()
io.jans.as.common.model.registration.Client
getClient()
java.lang.String
getClientNotificationToken()
int
getExpiresIn()
java.lang.Long
getLastAccessControl()
java.util.List<java.lang.String>
getScopes()
java.lang.String
getScopesAsString()
CibaRequestStatus
getStatus()
io.jans.as.common.model.common.User
getUser()
boolean
isTokensDelivered()
void
setAcrValues(java.lang.String acrValues)
void
setAuthReqId(java.lang.String authReqId)
void
setBindingMessage(java.lang.String bindingMessage)
void
setClient(io.jans.as.common.model.registration.Client client)
void
setClientNotificationToken(java.lang.String clientNotificationToken)
void
setExpiresIn(int expiresIn)
void
setLastAccessControl(java.lang.Long lastAccessControl)
void
setScopes(java.util.List<java.lang.String> scopes)
void
setStatus(CibaRequestStatus status)
void
setTokensDelivered(boolean tokensDelivered)
void
setUser(io.jans.as.common.model.common.User user)
java.lang.String
toString()
-
-
-
Constructor Detail
-
CibaRequestCacheControl
public CibaRequestCacheControl()
-
CibaRequestCacheControl
public CibaRequestCacheControl(io.jans.as.common.model.common.User user, io.jans.as.common.model.registration.Client client, int expiresIn, java.util.List<java.lang.String> scopeList, java.lang.String clientNotificationToken, java.lang.String bindingMessage, java.lang.Long lastAccessControl, java.lang.String acrValues)
-
-
Method Detail
-
cacheKey
public java.lang.String cacheKey()
-
getScopesAsString
public java.lang.String getScopesAsString()
-
getExpiresIn
public int getExpiresIn()
-
getAuthReqId
public java.lang.String getAuthReqId()
-
setAuthReqId
public void setAuthReqId(java.lang.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)
-
getScopes
public java.util.List<java.lang.String> getScopes()
-
setScopes
public void setScopes(java.util.List<java.lang.String> scopes)
-
setExpiresIn
public void setExpiresIn(int expiresIn)
-
getClientNotificationToken
public java.lang.String getClientNotificationToken()
-
setClientNotificationToken
public void setClientNotificationToken(java.lang.String clientNotificationToken)
-
getBindingMessage
public java.lang.String getBindingMessage()
-
setBindingMessage
public void setBindingMessage(java.lang.String bindingMessage)
-
getLastAccessControl
public java.lang.Long getLastAccessControl()
-
setLastAccessControl
public void setLastAccessControl(java.lang.Long lastAccessControl)
-
getStatus
public CibaRequestStatus getStatus()
-
setStatus
public void setStatus(CibaRequestStatus status)
-
isTokensDelivered
public boolean isTokensDelivered()
-
setTokensDelivered
public void setTokensDelivered(boolean tokensDelivered)
-
getAcrValues
public java.lang.String getAcrValues()
-
setAcrValues
public void setAcrValues(java.lang.String acrValues)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-