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
getAuthzDetails()
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
setAuthzDetails(String authzDetails)
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)
-
getAuthzDetails
public String getAuthzDetails()
-
setAuthzDetails
public void setAuthzDetails(String authzDetails)
-
getAcrValues
public String getAcrValues()
-
setAcrValues
public void setAcrValues(String acrValues)
-
-