Interface IAuthorizationGrantList

  • All Known Implementing Classes:
    AuthorizationGrantList

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

      • removeAuthorizationGrants

        void removeAuthorizationGrants​(java.util.List<AuthorizationGrant> authorizationGrants)
      • createAuthorizationGrant

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

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

        ImplicitGrant createImplicitGrant​(io.jans.as.common.model.common.User user,
                                          io.jans.as.common.model.registration.Client client,
                                          java.util.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)
      • getAuthorizationCodeGrant

        AuthorizationCodeGrant getAuthorizationCodeGrant​(java.lang.String authorizationCode)
      • getAuthorizationGrantByRefreshToken

        AuthorizationGrant getAuthorizationGrantByRefreshToken​(java.lang.String clientId,
                                                               java.lang.String refreshTokenCode)
      • getAuthorizationGrant

        java.util.List<AuthorizationGrant> getAuthorizationGrant​(java.lang.String clientId)
      • getAuthorizationGrantByAccessToken

        AuthorizationGrant getAuthorizationGrantByAccessToken​(java.lang.String tokenCode)
      • getAuthorizationGrantByIdToken

        AuthorizationGrant getAuthorizationGrantByIdToken​(java.lang.String idToken)
      • getCIBAGrant

        CIBAGrant getCIBAGrant​(java.lang.String authReqId)
      • getDeviceCodeGrant

        DeviceCodeGrant getDeviceCodeGrant​(java.lang.String deviceCode)