Interface IAuthorizationGrantList

All Known Implementing Classes:
AuthorizationGrantList

public interface IAuthorizationGrantList
Version:
August 20, 2019
Author:
Yuriy Zabrovarnyy
  • Method Details

    • removeAuthorizationGrants

      void removeAuthorizationGrants(List<AuthorizationGrant> authorizationGrants)
    • createAuthorizationGrant

      AuthorizationGrant createAuthorizationGrant(io.jans.as.common.model.common.User user, io.jans.as.common.model.registration.Client client, Date authenticationTime)
    • createAuthorizationCodeGrant

      AuthorizationCodeGrant createAuthorizationCodeGrant(io.jans.as.common.model.common.User user, io.jans.as.common.model.registration.Client client, Date authenticationTime)
    • createImplicitGrant

      ImplicitGrant createImplicitGrant(io.jans.as.common.model.common.User user, io.jans.as.common.model.registration.Client client, Date authenticationTime)
    • createClientCredentialsGrant

      ClientCredentialsGrant createClientCredentialsGrant(io.jans.as.common.model.common.User user, io.jans.as.common.model.registration.Client client)
    • createResourceOwnerPasswordCredentialsGrant

      ResourceOwnerPasswordCredentialsGrant createResourceOwnerPasswordCredentialsGrant(io.jans.as.common.model.common.User user, io.jans.as.common.model.registration.Client client)
    • createTokenExchangeGrant

      TokenExchangeGrant createTokenExchangeGrant(io.jans.as.common.model.common.User user, io.jans.as.common.model.registration.Client client)
    • createCIBAGrant

      CIBAGrant createCIBAGrant(CibaRequestCacheControl request)
    • getAuthorizationCodeGrant

      AuthorizationCodeGrant getAuthorizationCodeGrant(String authorizationCode)
    • getAuthorizationGrantByRefreshToken

      AuthorizationGrant getAuthorizationGrantByRefreshToken(String clientId, String refreshTokenCode)
    • getAuthorizationGrant

      List<AuthorizationGrant> getAuthorizationGrant(String clientId)
    • getAuthorizationGrantByAccessToken

      AuthorizationGrant getAuthorizationGrantByAccessToken(String tokenCode)
    • getAuthorizationGrantByJti

      AuthorizationGrant getAuthorizationGrantByJti(String jti)
    • getAuthorizationGrantByIdToken

      AuthorizationGrant getAuthorizationGrantByIdToken(String idToken)
    • getAuthorizationGrantByReferenceId

      AuthorizationGrant getAuthorizationGrantByReferenceId(String idToken)
    • getCIBAGrant

      CIBAGrant getCIBAGrant(String authReqId)
    • createDeviceGrant

      DeviceCodeGrant createDeviceGrant(DeviceAuthorizationCacheControl data, io.jans.as.common.model.common.User user)
    • getDeviceCodeGrant

      DeviceCodeGrant getDeviceCodeGrant(String deviceCode)