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 String
cacheKey()
String
getAcrValues()
String
getAuthReqId()
String
getBindingMessage()
io.jans.as.common.model.registration.Client
getClient()
String
getClientNotificationToken()
int
getExpiresIn()
Long
getLastAccessControl()
List<String>
getScopes()
String
getScopesAsString()
CibaRequestStatus
getStatus()
io.jans.as.common.model.common.User
getUser()
boolean
isTokensDelivered()
void
setAcrValues(String acrValues)
void
setAuthReqId(String authReqId)
void
setBindingMessage(String bindingMessage)
void
setClient(io.jans.as.common.model.registration.Client client)
void
setClientNotificationToken(String clientNotificationToken)
void
setExpiresIn(int expiresIn)
void
setLastAccessControl(Long lastAccessControl)
void
setScopes(List<String> scopes)
void
setStatus(CibaRequestStatus status)
void
setTokensDelivered(boolean tokensDelivered)
void
setUser(io.jans.as.common.model.common.User user)
String
toString()
-
-
-
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)
-
getAcrValues
public String getAcrValues()
-
setAcrValues
public void setAcrValues(String acrValues)
-
-