Uses of Class
io.jans.as.server.model.common.AuthorizationGrant
- 
- 
Uses of AuthorizationGrant in io.jans.as.server.authorize.ws.rs
Methods in io.jans.as.server.authorize.ws.rs with parameters of type AuthorizationGrant Modifier and Type Method Description io.jans.as.model.authzdetails.AuthzDetailsAuthzDetailsService. checkAuthzDetailsAndSave(io.jans.as.model.authzdetails.AuthzDetails requestedAuthzDetails, AuthorizationGrant authorizationGrant) - 
Uses of AuthorizationGrant in io.jans.as.server.model.audit
Methods in io.jans.as.server.model.audit with parameters of type AuthorizationGrant Modifier and Type Method Description voidOAuth2AuditLog. updateOAuth2AuditLog(AuthorizationGrant authorizationGrant, boolean success) - 
Uses of AuthorizationGrant in io.jans.as.server.model.common
Subclasses of AuthorizationGrant in io.jans.as.server.model.common Modifier and Type Class Description classAuthorizationCodeGrantThe authorization code is obtained by using an authorization server as an intermediary between the client and resource owner.classCIBAGrantAn extension grant with the grant type value: urn:openid:params:grant-type:cibaclassClientCredentialsGrantThe client credentials (or other forms of client authentication) can be used as an authorization grant when the authorization scope is limited to the protected resources under the control of the client, or to protected resources previously arranged with the authorization server.classDeviceCodeGrantAn extension grant with the grant type value: urn:ietf:params:oauth:grant-type:device_codeclassImplicitGrantThe implicit grant is a simplified authorization code flow optimized for clients implemented in a browser using a scripting language such as JavaScript.classResourceOwnerPasswordCredentialsGrantThe resource owner password credentials (i.e.classSimpleAuthorizationGrantclassTokenExchangeGrantMethods in io.jans.as.server.model.common that return AuthorizationGrant Modifier and Type Method Description AuthorizationGrantAuthorizationGrantList. asGrant(TokenEntity tokenEntity)AuthorizationGrantAuthorizationGrantList. assertTokenType(TokenEntity tokenEntity, TokenType tokenType, String clientId)AuthorizationGrantAuthorizationGrantList. createAuthorizationGrant(io.jans.as.common.model.common.User user, io.jans.as.common.model.registration.Client client, Date authenticationTime)AuthorizationGrantIAuthorizationGrantList. createAuthorizationGrant(io.jans.as.common.model.common.User user, io.jans.as.common.model.registration.Client client, Date authenticationTime)AuthorizationGrantAuthorizationGrantList. getAuthorizationGrantByAccessToken(String accessToken)AuthorizationGrantIAuthorizationGrantList. getAuthorizationGrantByAccessToken(String tokenCode)AuthorizationGrantAuthorizationGrantList. getAuthorizationGrantByIdToken(String idToken)AuthorizationGrantIAuthorizationGrantList. getAuthorizationGrantByIdToken(String idToken)AuthorizationGrantAuthorizationGrantList. getAuthorizationGrantByRefreshToken(String clientId, String refreshTokenCode)AuthorizationGrantIAuthorizationGrantList. getAuthorizationGrantByRefreshToken(String clientId, String refreshTokenCode)AuthorizationGrantExecutionContext. getGrant()Methods in io.jans.as.server.model.common that return types with arguments of type AuthorizationGrant Modifier and Type Method Description List<AuthorizationGrant>AuthorizationGrantList. getAuthorizationGrant(String clientId)List<AuthorizationGrant>IAuthorizationGrantList. getAuthorizationGrant(String clientId)Methods in io.jans.as.server.model.common with parameters of type AuthorizationGrant Modifier and Type Method Description voidExecutionContext. initFromGrantIfNeeded(AuthorizationGrant authorizationGrant)voidExecutionContext. setGrant(AuthorizationGrant grant)Method parameters in io.jans.as.server.model.common with type arguments of type AuthorizationGrant Modifier and Type Method Description voidAuthorizationGrantList. removeAuthorizationGrants(List<AuthorizationGrant> authorizationGrants)voidIAuthorizationGrantList. removeAuthorizationGrants(List<AuthorizationGrant> authorizationGrants)Constructors in io.jans.as.server.model.common with parameters of type AuthorizationGrant Constructor Description CacheGrant(AuthorizationGrant grant, io.jans.as.model.configuration.AppConfiguration appConfiguration) - 
Uses of AuthorizationGrant in io.jans.as.server.revoke
Methods in io.jans.as.server.revoke with parameters of type AuthorizationGrant Modifier and Type Method Description voidRevokeRestWebServiceImpl. validateSameClient(AuthorizationGrant grant, io.jans.as.common.model.registration.Client client)voidRevokeRestWebServiceImpl. validateScope(AuthorizationGrant authorizationGrant, io.jans.as.common.model.registration.Client client) - 
Uses of AuthorizationGrant in io.jans.as.server.service
Methods in io.jans.as.server.service with parameters of type AuthorizationGrant Modifier and Type Method Description StringIntrospectionService. createResponseAsJwt(org.json.JSONObject response, AuthorizationGrant grant)StringIntrospectionService. createResponseJwt(org.json.JSONObject response, AuthorizationGrant grant)voidIntrospectionService. fillPayload(io.jans.as.model.jwt.Jwt jwt, org.json.JSONObject response, AuthorizationGrant grant)voidGrantService. remove(AuthorizationGrant grant)voidIntrospectionService. validateIntrospectionScopePresence(AuthorizationGrant authorizationGrant) - 
Uses of AuthorizationGrant in io.jans.as.server.service.external.context
Methods in io.jans.as.server.service.external.context that return AuthorizationGrant Modifier and Type Method Description AuthorizationGrantExternalUpdateTokenContext. getGrant()AuthorizationGrantModifySsaResponseContext. getGrant()AuthorizationGrantExternalIntrospectionContext. getGrantOfIntrospectionToken()AuthorizationGrantExternalIntrospectionContext. getTokenGrant()Methods in io.jans.as.server.service.external.context with parameters of type AuthorizationGrant Modifier and Type Method Description voidExternalUpdateTokenContext. setGrant(AuthorizationGrant grant)voidExternalIntrospectionContext. setGrantOfIntrospectionToken(AuthorizationGrant grantOfIntrospectionToken)Constructors in io.jans.as.server.service.external.context with parameters of type AuthorizationGrant Constructor Description ExternalIntrospectionContext(AuthorizationGrant tokenGrant, jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.http.HttpServletResponse httpResponse, io.jans.as.model.configuration.AppConfiguration appConfiguration, io.jans.as.common.service.AttributeService attributeService)ExternalUpdateTokenContext(jakarta.servlet.http.HttpServletRequest httpRequest, AuthorizationGrant grant, io.jans.as.common.model.registration.Client client, io.jans.as.model.configuration.AppConfiguration appConfiguration, io.jans.as.common.service.AttributeService attributeService)ModifySsaResponseContext(jakarta.servlet.http.HttpServletRequest httpRequest, AuthorizationGrant grant, io.jans.as.common.model.registration.Client client, io.jans.as.model.configuration.AppConfiguration appConfiguration, io.jans.as.common.service.AttributeService attributeService) - 
Uses of AuthorizationGrant in io.jans.as.server.service.token
Methods in io.jans.as.server.service.token that return AuthorizationGrant Modifier and Type Method Description @Nullable AuthorizationGrantTokenService. getAuthorizationGrant(@Nullable String authorization)@Nullable AuthorizationGrantTokenService. getAuthorizationGrant(@Nullable String authorization, @Nullable HttpAuthTokenType tokenType)@Nullable AuthorizationGrantTokenService. getBasicAuthorizationGrant(@Nullable String authorization)@Nullable AuthorizationGrantTokenService. getBearerAuthorizationGrant(@Nullable String authorization) - 
Uses of AuthorizationGrant in io.jans.as.server.session.ws.rs
Methods in io.jans.as.server.session.ws.rs that return AuthorizationGrant Modifier and Type Method Description protected AuthorizationGrantEndSessionRestWebServiceImpl. getTokenHintGrant(String idTokenHint)Method parameters in io.jans.as.server.session.ws.rs with type arguments of type AuthorizationGrant Modifier and Type Method Description protected StringEndSessionRestWebServiceImpl. validatePostLogoutRedirectUri(String postLogoutRedirectUri, io.jans.util.Pair<io.jans.as.common.model.session.SessionId,AuthorizationGrant> pair, String state, String clientId) - 
Uses of AuthorizationGrant in io.jans.as.server.token.ws.rs
Methods in io.jans.as.server.token.ws.rs with parameters of type AuthorizationGrant Modifier and Type Method Description voidTokenExchangeService. rotateDeviceSecretOnRefreshToken(jakarta.servlet.http.HttpServletRequest httpRequest, AuthorizationGrant refreshGrant, String scope)voidTokenRestWebServiceValidator. validateGrant(AuthorizationGrant grant, io.jans.as.common.model.registration.Client client, Object identifier, OAuth2AuditLog auditLog)voidTokenRestWebServiceValidator. validateGrant(AuthorizationGrant grant, io.jans.as.common.model.registration.Client client, Object identifier, OAuth2AuditLog auditLog, Consumer<AuthorizationGrant> onFailure)Method parameters in io.jans.as.server.token.ws.rs with type arguments of type AuthorizationGrant Modifier and Type Method Description voidTokenRestWebServiceValidator. validateGrant(AuthorizationGrant grant, io.jans.as.common.model.registration.Client client, Object identifier, OAuth2AuditLog auditLog, Consumer<AuthorizationGrant> onFailure) - 
Uses of AuthorizationGrant in io.jans.as.server.uma.service
Methods in io.jans.as.server.uma.service that return AuthorizationGrant Modifier and Type Method Description AuthorizationGrantUmaValidationService. assertHasProtectionScope(String authorization) - 
Uses of AuthorizationGrant in io.jans.as.server.userinfo.ws.rs
Methods in io.jans.as.server.userinfo.ws.rs with parameters of type AuthorizationGrant Modifier and Type Method Description StringUserInfoRestWebServiceImpl. getJSonResponse(io.jans.as.common.model.common.User user, AuthorizationGrant authorizationGrant, Collection<String> scopes)Builds a JSon String with the response parameters.StringUserInfoRestWebServiceImpl. getJweResponse(io.jans.as.model.crypto.encryption.KeyEncryptionAlgorithm keyEncryptionAlgorithm, io.jans.as.model.crypto.encryption.BlockEncryptionAlgorithm blockEncryptionAlgorithm, io.jans.as.common.model.common.User user, AuthorizationGrant authorizationGrant, Collection<String> scopes) 
 -