Package io.jans.as.server.model.common
Class CIBAGrant
- java.lang.Object
-
- io.jans.as.server.model.common.AbstractAuthorizationGrant
-
- io.jans.as.server.model.common.AuthorizationGrant
-
- io.jans.as.server.model.common.CIBAGrant
-
- All Implemented Interfaces:
IAuthorizationGrant
public class CIBAGrant extends AuthorizationGrant
An extension grant with the grant type value: urn:openid:params:grant-type:ciba- Version:
- May 5, 2020
- Author:
- Javier Rojas Blum
-
-
Field Summary
-
Fields inherited from class io.jans.as.server.model.common.AbstractAuthorizationGrant
accessTokens, appConfiguration, refreshTokens, scopeChecker
-
-
Constructor Summary
Constructors Constructor Description CIBAGrant()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAuthReqId()
io.jans.as.model.common.GrantType
getGrantType()
void
init(CibaRequestCacheControl cibaRequest)
boolean
isTokensDelivered()
void
save()
Saves changes asynchronouslyvoid
setAuthReqId(String authReqId)
void
setTokensDelivered(boolean tokensDelivered)
-
Methods inherited from class io.jans.as.server.model.common.AuthorizationGrant
asToken, asToken, asToken, asToken, asTokenEntity, checkExpiredTokens, checkScopesPolicy, createAccessToken, createAccessTokenAsJwt, createIdToken, createRefreshToken, createRefreshToken, createRefreshToken, getScopesAsString, getSub, init, isCachedWithNoPersistence, isImplicitFlow, persist, persist, revokeAllTokens, setIsCachedWithNoPersistence
-
Methods inherited from class io.jans.as.server.model.common.AbstractAuthorizationGrant
getAccessToken, getAccessTokenLifetimeInSeconds, getAccessTokens, getAccessTokensCodes, getAcrValues, getAuthenticationTime, getAuthorizationCode, getAuthorizationGrantType, getClaims, getClient, getClientDn, getClientId, getCodeChallenge, getCodeChallengeMethod, getDpopJkt, getGrantId, getIdToken, getJwtAuthorizationRequest, getLongLivedAccessToken, getNonce, getRefreshToken, getRefreshTokens, getRefreshTokensCodes, getScopes, getSessionDn, getTokenBindingHash, getTokenEntity, getUser, getUserDn, getUserId, getX5ts256, setAccessTokens, setAcrValues, setAuthenticationTime, setAuthorizationCode, setClaims, setCodeChallenge, setCodeChallengeMethod, setDpopJkt, setGrantId, setIdToken, setJwtAuthorizationRequest, setLongLivedAccessToken, setNonce, setRefreshTokens, setScopes, setSessionDn, setTokenBindingHash, setTokenEntity, setX5ts256, toString
-
-
-
-
Method Detail
-
getGrantType
public io.jans.as.model.common.GrantType getGrantType()
-
init
public void init(CibaRequestCacheControl cibaRequest)
-
save
public void save()
Description copied from interface:IAuthorizationGrant
Saves changes asynchronously- Specified by:
save
in interfaceIAuthorizationGrant
- Overrides:
save
in classAuthorizationGrant
-
getAuthReqId
public String getAuthReqId()
-
setAuthReqId
public void setAuthReqId(String authReqId)
-
isTokensDelivered
public boolean isTokensDelivered()
-
setTokensDelivered
public void setTokensDelivered(boolean tokensDelivered)
-
-