Package io.jans.as.server.model.common
Class CacheGrant
java.lang.Object
io.jans.as.server.model.common.CacheGrant
- All Implemented Interfaces:
Serializable
- Version:
- November 28, 2018
- Author:
- yuriyz
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCacheGrant
(AuthorizationGrant grant, io.jans.as.model.configuration.AppConfiguration appConfiguration) CacheGrant
(CIBAGrant grant, io.jans.as.model.configuration.AppConfiguration appConfiguration) CacheGrant
(DeviceCodeGrant grant, io.jans.as.model.configuration.AppConfiguration appConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionasCibaGrant
(jakarta.enterprise.inject.Instance<AbstractAuthorizationGrant> grantInstance) asCodeGrant
(jakarta.enterprise.inject.Instance<AbstractAuthorizationGrant> grantInstance) asDeviceCodeGrant
(jakarta.enterprise.inject.Instance<AbstractAuthorizationGrant> grantInstance) cacheKey()
static String
io.jans.as.common.model.registration.Client
int
getNonce()
io.jans.as.common.model.common.User
getUser()
boolean
void
setAcrValues
(String acrValues) void
setAuthenticationTime
(Date authenticationTime) void
setAuthorizationCodeString
(String authorizationCodeString) void
setAuthReqId
(String authReqId) void
setAuthzDetails
(String authzDetails) void
void
setClient
(io.jans.as.common.model.registration.Client client) void
setCodeChallenge
(String codeChallenge) void
setCodeChallengeMethod
(String codeChallengeMethod) void
setGrantId
(String grantId) void
void
void
setSessionDn
(String sessionDn) void
setTokensDelivered
(boolean tokensDelivered) void
setUser
(io.jans.as.common.model.common.User user) toString()
-
Constructor Details
-
CacheGrant
public CacheGrant() -
CacheGrant
public CacheGrant(AuthorizationGrant grant, io.jans.as.model.configuration.AppConfiguration appConfiguration) -
CacheGrant
public CacheGrant(CIBAGrant grant, io.jans.as.model.configuration.AppConfiguration appConfiguration) -
CacheGrant
public CacheGrant(DeviceCodeGrant grant, io.jans.as.model.configuration.AppConfiguration appConfiguration)
-
-
Method Details
-
getExpiresIn
public int getExpiresIn() -
getAuthorizationCodeCreationDate
-
getUser
public io.jans.as.common.model.common.User getUser() -
setUser
public void setUser(io.jans.as.common.model.common.User user) -
getAuthzDetails
-
setAuthzDetails
-
getScopes
-
setScopes
-
getGrantId
-
setGrantId
-
getClient
public io.jans.as.common.model.registration.Client getClient() -
setClient
public void setClient(io.jans.as.common.model.registration.Client client) -
getAuthenticationTime
-
setAuthenticationTime
-
getAuthorizationCodeString
-
setAuthorizationCodeString
-
getNonce
-
setNonce
-
getCodeChallenge
-
setCodeChallenge
-
getCodeChallengeMethod
-
setCodeChallengeMethod
-
getClaims
-
setClaims
-
getAcrValues
-
setAcrValues
-
getSessionDn
-
setSessionDn
-
asCodeGrant
public AuthorizationCodeGrant asCodeGrant(jakarta.enterprise.inject.Instance<AbstractAuthorizationGrant> grantInstance) -
asCibaGrant
public CIBAGrant asCibaGrant(jakarta.enterprise.inject.Instance<AbstractAuthorizationGrant> grantInstance) -
asDeviceCodeGrant
public DeviceCodeGrant asDeviceCodeGrant(jakarta.enterprise.inject.Instance<AbstractAuthorizationGrant> grantInstance) -
cacheKey
-
cacheKey
-
getAuthReqId
-
setAuthReqId
-
isTokensDelivered
public boolean isTokensDelivered() -
setTokensDelivered
public void setTokensDelivered(boolean tokensDelivered) -
getDeviceCode
-
toString
-