Package io.jans.as.server.model.common
Interface IAuthorizationGrantList
-
- All Known Implementing Classes:
AuthorizationGrantList
public interface IAuthorizationGrantList- Version:
- August 20, 2019
- Author:
- Yuriy Zabrovarnyy
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuthorizationCodeGrantcreateAuthorizationCodeGrant(io.jans.as.common.model.common.User user, io.jans.as.common.model.registration.Client client, java.util.Date authenticationTime)AuthorizationGrantcreateAuthorizationGrant(io.jans.as.common.model.common.User user, io.jans.as.common.model.registration.Client client, java.util.Date authenticationTime)CIBAGrantcreateCIBAGrant(CibaRequestCacheControl request)ClientCredentialsGrantcreateClientCredentialsGrant(io.jans.as.common.model.common.User user, io.jans.as.common.model.registration.Client client)DeviceCodeGrantcreateDeviceGrant(DeviceAuthorizationCacheControl data, io.jans.as.common.model.common.User user)ImplicitGrantcreateImplicitGrant(io.jans.as.common.model.common.User user, io.jans.as.common.model.registration.Client client, java.util.Date authenticationTime)ResourceOwnerPasswordCredentialsGrantcreateResourceOwnerPasswordCredentialsGrant(io.jans.as.common.model.common.User user, io.jans.as.common.model.registration.Client client)TokenExchangeGrantcreateTokenExchangeGrant(io.jans.as.common.model.common.User user, io.jans.as.common.model.registration.Client client)AuthorizationCodeGrantgetAuthorizationCodeGrant(java.lang.String authorizationCode)java.util.List<AuthorizationGrant>getAuthorizationGrant(java.lang.String clientId)AuthorizationGrantgetAuthorizationGrantByAccessToken(java.lang.String tokenCode)AuthorizationGrantgetAuthorizationGrantByIdToken(java.lang.String idToken)AuthorizationGrantgetAuthorizationGrantByRefreshToken(java.lang.String clientId, java.lang.String refreshTokenCode)CIBAGrantgetCIBAGrant(java.lang.String authReqId)DeviceCodeGrantgetDeviceCodeGrant(java.lang.String deviceCode)voidremoveAuthorizationGrants(java.util.List<AuthorizationGrant> authorizationGrants)
-
-
-
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)
-
createCIBAGrant
CIBAGrant createCIBAGrant(CibaRequestCacheControl request)
-
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)
-
createDeviceGrant
DeviceCodeGrant createDeviceGrant(DeviceAuthorizationCacheControl data, io.jans.as.common.model.common.User user)
-
getDeviceCodeGrant
DeviceCodeGrant getDeviceCodeGrant(java.lang.String deviceCode)
-
-