Modifier and Type | Method and Description |
---|---|
Client |
AccessTokenRegistration.getClient()
Returns the
Client instance |
Client |
ServerAccessToken.getClient()
Returns the Client associated with this token
|
Modifier and Type | Method and Description |
---|---|
void |
AccessTokenRegistration.setClient(Client client)
Sets the
Client instance |
void |
ServerAccessToken.setClient(Client c) |
Constructor and Description |
---|
ServerAccessToken(Client client,
String tokenType,
String tokenKey,
long expiresIn) |
ServerAccessToken(Client client,
String tokenType,
String tokenKey,
long expiresIn,
long issuedAt) |
Modifier and Type | Method and Description |
---|---|
protected ServerAccessToken |
AbstractGrantHandler.doCreateAccessToken(Client client,
UserSubject subject,
List<String> requestedScopes) |
protected ServerAccessToken |
AbstractGrantHandler.doCreateAccessToken(Client client,
UserSubject subject,
List<String> requestedScopes,
List<String> audiences) |
protected ServerAccessToken |
AbstractGrantHandler.doCreateAccessToken(Client client,
UserSubject subject,
javax.ws.rs.core.MultivaluedMap<String,String> params) |
protected ServerAccessToken |
AbstractGrantHandler.doCreateAccessToken(Client client,
UserSubject subject,
String requestedGrant,
List<String> requestedScopes) |
protected ServerAccessToken |
AbstractGrantHandler.doCreateAccessToken(Client client,
UserSubject subject,
String requestedGrant,
List<String> requestedScopes,
List<String> audiences) |
protected List<String> |
AbstractGrantHandler.getApprovedScopes(Client client,
UserSubject subject,
List<String> requestedScopes) |
protected List<String> |
AbstractGrantHandler.getAudiences(Client client,
String clientAudience) |
protected ServerAccessToken |
AbstractGrantHandler.getPreAuthorizedToken(Client client,
UserSubject subject,
String requestedGrant,
List<String> requestedScopes,
List<String> audiences) |
Modifier and Type | Method and Description |
---|---|
ServerAccessToken |
ClientCredentialsGrantHandler.createAccessToken(Client client,
javax.ws.rs.core.MultivaluedMap<String,String> params) |
Modifier and Type | Method and Description |
---|---|
Client |
ServerAuthorizationCodeGrant.getClient()
Returns the reference to
Client |
Client |
AuthorizationCodeRegistration.getClient()
Gets
Client reference |
Client |
DefaultEncryptingCodeDataProvider.removeClient(String clientId) |
Modifier and Type | Method and Description |
---|---|
ServerAccessToken |
AuthorizationCodeGrantHandler.createAccessToken(Client client,
javax.ws.rs.core.MultivaluedMap<String,String> params) |
protected void |
JPACodeDataProvider.doRemoveClient(Client c) |
protected void |
JCacheCodeDataProvider.doRemoveClient(Client c) |
protected List<String> |
AuthorizationCodeGrantHandler.getAudiences(Client client,
javax.ws.rs.core.MultivaluedMap<String,String> params,
String grantAudience) |
List<ServerAuthorizationCodeGrant> |
AuthorizationCodeDataProvider.getCodeGrants(Client client,
UserSubject subject)
Return the list of code grants associated with a given client
|
List<ServerAuthorizationCodeGrant> |
JPACodeDataProvider.getCodeGrants(Client c,
UserSubject subject) |
List<ServerAuthorizationCodeGrant> |
JCacheCodeDataProvider.getCodeGrants(Client c,
UserSubject sub) |
List<ServerAuthorizationCodeGrant> |
DefaultEncryptingCodeDataProvider.getCodeGrants(Client c,
UserSubject sub) |
protected javax.persistence.TypedQuery<ServerAuthorizationCodeGrant> |
JPACodeDataProvider.getCodesQuery(Client c,
UserSubject resourceOwnerSubject,
javax.persistence.EntityManager em) |
protected JwsSignatureVerifier |
JwtRequestCodeFilter.getInitializedSigVerifier(Client c) |
static boolean |
AbstractCodeDataProvider.isCodeMatched(ServerAuthorizationCodeGrant grant,
Client c,
UserSubject sub) |
protected boolean |
JwtRequestCodeFilter.isRequestUriValid(Client client,
String requestUri)
This method must be overridden to support request_uri.
|
javax.ws.rs.core.MultivaluedMap<String,String> |
JwtRequestCodeFilter.process(javax.ws.rs.core.MultivaluedMap<String,String> params,
UserSubject endUser,
Client client) |
protected void |
JPACodeDataProvider.removeClientCodeGrants(Client c) |
protected void |
AbstractCodeDataProvider.removeClientCodeGrants(Client c) |
protected void |
DefaultEncryptingCodeDataProvider.removeClientCodeGrants(Client c) |
protected void |
JPACodeDataProvider.removeClientCodeGrants(Client c,
javax.persistence.EntityManager em) |
void |
ServerAuthorizationCodeGrant.setClient(Client c) |
void |
AuthorizationCodeRegistration.setClient(Client client)
Sets the
Client reference |
Constructor and Description |
---|
ServerAuthorizationCodeGrant(Client client,
long lifetime) |
ServerAuthorizationCodeGrant(Client client,
String code,
long expiresIn,
long issuedAt) |
Modifier and Type | Method and Description |
---|---|
ServerAccessToken |
JwtBearerGrantHandler.createAccessToken(Client client,
javax.ws.rs.core.MultivaluedMap<String,String> params) |
protected void |
AbstractJwtHandler.validateClaims(Client client,
JwtClaims claims) |
protected void |
AbstractJwtHandler.validateSubject(Client client,
String subject) |
Modifier and Type | Method and Description |
---|---|
ServerAccessToken |
ResourceOwnerGrantHandler.createAccessToken(Client client,
javax.ws.rs.core.MultivaluedMap<String,String> params) |
UserSubject |
ResourceOwnerLoginHandler.createSubject(Client client,
String name,
String password)
Create a
UserSubject for the name and password parameters, or return null if the name and password
are invalid. |
UserSubject |
JAASResourceOwnerLoginHandler.createSubject(Client client,
String name,
String password) |
Modifier and Type | Method and Description |
---|---|
ServerAccessToken |
RefreshTokenGrantHandler.createAccessToken(Client client,
javax.ws.rs.core.MultivaluedMap<String,String> params) |
Modifier and Type | Method and Description |
---|---|
ServerAccessToken |
Saml2BearerGrantHandler.createAccessToken(Client client,
javax.ws.rs.core.MultivaluedMap<String,String> params) |
Modifier and Type | Method and Description |
---|---|
protected Client |
AbstractOAuthDataProvider.createClientCredentialsClient(String clientId,
String password) |
Client |
DefaultEncryptingOAuthDataProvider.doGetClient(String clientId) |
Client |
JPAOAuthDataProvider.doGetClient(String clientId) |
Client |
JCacheOAuthDataProvider.doGetClient(String clientId) |
protected abstract Client |
AbstractOAuthDataProvider.doGetClient(String clientId) |
Client |
AbstractOAuthDataProvider.getClient(String clientId) |
Client |
OAuthDataProvider.getClient(String clientId)
Returns the previously registered third-party
Client |
Client |
ClientRegistrationProvider.getClient(String clientId)
Get a Client with the given id
|
Client |
AbstractOAuthDataProvider.removeClient(String clientId) |
Client |
ClientRegistrationProvider.removeClient(String clientId)
Remove a Client with the given id
|
Modifier and Type | Method and Description |
---|---|
List<Client> |
DefaultEncryptingOAuthDataProvider.getClients(UserSubject resourceOwner) |
List<Client> |
JPAOAuthDataProvider.getClients(UserSubject resourceOwner) |
List<Client> |
JCacheOAuthDataProvider.getClients(UserSubject resourceOwner) |
List<Client> |
ClientRegistrationProvider.getClients(UserSubject resourceOwner)
Get a list of clients registered by a resource owner.
|
protected javax.persistence.TypedQuery<Client> |
JPAOAuthDataProvider.getClientsQuery(UserSubject resourceOwnerSubject,
javax.persistence.EntityManager entityManager) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractOAuthDataProvider.checkRequestedScopes(Client client,
List<String> requestedScopes) |
List<OAuthPermission> |
AbstractOAuthDataProvider.convertScopeToPermissions(Client client,
List<String> requestedScopes) |
List<OAuthPermission> |
OAuthDataProvider.convertScopeToPermissions(Client client,
List<String> requestedScopes)
Converts the requested scopes to the list of permissions.
|
protected void |
AbstractOAuthDataProvider.convertSingleScopeToPermission(Client client,
String scope,
List<OAuthPermission> perms) |
ServerAccessToken |
AccessTokenGrantHandler.createAccessToken(Client client,
javax.ws.rs.core.MultivaluedMap<String,String> params) |
protected ServerAccessToken |
AbstractOAuthDataProvider.createNewAccessToken(Client client,
UserSubject userSub) |
protected ServerAccessToken |
AbstractOAuthDataProvider.doRefreshAccessToken(Client client,
RefreshToken oldRefreshToken,
List<String> restrictedScopes) |
void |
DefaultEncryptingOAuthDataProvider.doRemoveClient(Client c) |
protected void |
JPAOAuthDataProvider.doRemoveClient(Client c) |
protected void |
JCacheOAuthDataProvider.doRemoveClient(Client c) |
protected abstract void |
AbstractOAuthDataProvider.doRemoveClient(Client c) |
List<ServerAccessToken> |
DefaultEncryptingOAuthDataProvider.getAccessTokens(Client c,
UserSubject sub) |
List<ServerAccessToken> |
JPAOAuthDataProvider.getAccessTokens(Client c,
UserSubject sub) |
List<ServerAccessToken> |
JCacheOAuthDataProvider.getAccessTokens(Client c,
UserSubject sub) |
List<ServerAccessToken> |
OAuthDataProvider.getAccessTokens(Client client,
UserSubject subject)
Return all access tokens associated with a given client
|
protected JweDecryptionProvider |
OAuthServerJoseJwtConsumer.getInitializedDecryptionProvider(Client c) |
protected JweEncryptionProvider |
OAuthServerJoseJwtProducer.getInitializedEncryptionProvider(Client c) |
protected JwsSignatureProvider |
OAuthServerJoseJwtProducer.getInitializedSignatureProvider(Client c) |
protected JwsSignatureVerifier |
OAuthServerJoseJwtConsumer.getInitializedSignatureVerifier(Client c) |
protected List<ServerAccessToken> |
JCacheOAuthDataProvider.getJwtAccessTokens(Client client,
UserSubject sub) |
JwtToken |
OAuthServerJoseJwtConsumer.getJwtToken(String wrappedJwtToken,
Client client) |
ServerAccessToken |
AbstractOAuthDataProvider.getPreauthorizedToken(Client client,
List<String> requestedScopes,
UserSubject sub,
String grantType) |
ServerAccessToken |
OAuthDataProvider.getPreauthorizedToken(Client client,
List<String> requestedScopes,
UserSubject subject,
String grantType)
Get preauthorized access token
|
List<RefreshToken> |
DefaultEncryptingOAuthDataProvider.getRefreshTokens(Client c,
UserSubject sub) |
List<RefreshToken> |
JPAOAuthDataProvider.getRefreshTokens(Client c,
UserSubject sub) |
List<RefreshToken> |
JCacheOAuthDataProvider.getRefreshTokens(Client c,
UserSubject sub) |
List<RefreshToken> |
OAuthDataProvider.getRefreshTokens(Client client,
UserSubject subject)
Return all refresh tokens associated with a given client
|
protected javax.persistence.TypedQuery<RefreshToken> |
JPAOAuthDataProvider.getRefreshTokensQuery(Client c,
UserSubject resourceOwnerSubject,
javax.persistence.EntityManager entityManager) |
protected static <K,V extends ServerAccessToken> |
JCacheOAuthDataProvider.getTokens(javax.cache.Cache<K,V> cache,
Client client,
UserSubject sub) |
protected javax.persistence.TypedQuery<BearerAccessToken> |
JPAOAuthDataProvider.getTokensQuery(Client c,
UserSubject resourceOwnerSubject,
javax.persistence.EntityManager entityManager) |
protected void |
AbstractOAuthDataProvider.handleLinkedRefreshToken(Client client,
ServerAccessToken accessToken) |
protected static boolean |
AbstractOAuthDataProvider.isClientMatched(Client c,
UserSubject resourceOwner) |
protected static boolean |
AbstractOAuthDataProvider.isTokenMatched(ServerAccessToken token,
Client c,
UserSubject sub) |
String |
AuthorizationCodeResponseFilter.process(Client client,
String code,
UserSubject endUser) |
javax.ws.rs.core.MultivaluedMap<String,String> |
AuthorizationRequestFilter.process(javax.ws.rs.core.MultivaluedMap<String,String> params,
UserSubject endUser,
Client client) |
String |
OAuthServerJoseJwtProducer.processJwt(JwtToken jwt,
Client client) |
ServerAccessToken |
AbstractOAuthDataProvider.refreshAccessToken(Client client,
String refreshTokenKey,
List<String> restrictedScopes) |
ServerAccessToken |
OAuthDataProvider.refreshAccessToken(Client client,
String refreshToken,
List<String> requestedScopes)
Refresh access token
|
protected void |
AbstractOAuthDataProvider.removeClientTokens(Client c) |
protected ServerAccessToken |
AbstractOAuthDataProvider.revokeAccessToken(Client client,
String accessTokenKey) |
protected void |
AbstractOAuthDataProvider.revokeAccessTokens(Client client,
RefreshToken currentRefreshToken) |
protected RefreshToken |
AbstractOAuthDataProvider.revokeRefreshToken(Client client,
String refreshTokenKey) |
void |
AbstractOAuthDataProvider.revokeToken(Client client,
String tokenKey,
String tokenTypeHint) |
void |
OAuthDataProvider.revokeToken(Client client,
String tokenId,
String tokenTypeHint)
Revokes a refresh or access token
|
void |
DefaultEncryptingOAuthDataProvider.setClient(Client client) |
void |
JPAOAuthDataProvider.setClient(Client client) |
void |
JCacheOAuthDataProvider.setClient(Client client) |
void |
ClientRegistrationProvider.setClient(Client client)
Set a Client
|
boolean |
ClientSecretHashVerifier.validateClientSecret(Client client,
String clientSecret) |
boolean |
ClientSecretVerifier.validateClientSecret(Client client,
String clientSecret)
Validate a client secret
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractOAuthDataProvider.setClients(List<Client> clients) |
Modifier and Type | Method and Description |
---|---|
protected Client |
AbstractTokenService.authenticateClientIfNeeded(javax.ws.rs.core.MultivaluedMap<String,String> params)
Make sure the client is authenticated
|
protected Client |
DynamicRegistrationService.createNewClient(ClientRegistration request) |
protected Client |
AbstractTokenService.getAndValidateClientFromIdAndSecret(String clientId,
String providedClientSecret,
javax.ws.rs.core.MultivaluedMap<String,String> params) |
protected Client |
DirectAuthorizationService.getClient(javax.ws.rs.core.MultivaluedMap<String,String> params) |
protected Client |
RedirectionBasedGrantService.getClient(String clientId,
javax.ws.rs.core.MultivaluedMap<String,String> params)
Get the
Client reference |
protected Client |
AbstractTokenService.getClient(String clientId,
javax.ws.rs.core.MultivaluedMap<String,String> params)
Get the
Client reference |
protected Client |
AbstractTokenService.getClient(String clientId,
String clientSecret,
javax.ws.rs.core.MultivaluedMap<String,String> params) |
protected Client |
AbstractTokenService.getClientFromBasicAuthScheme(javax.ws.rs.core.MultivaluedMap<String,String> params) |
protected Client |
AbstractTokenService.getClientFromTLSCertificates(javax.ws.rs.core.SecurityContext sc,
TLSSessionInfo tlsSessionInfo,
javax.ws.rs.core.MultivaluedMap<String,String> params) |
protected Client |
AbstractOAuthService.getValidClient(String clientId,
javax.ws.rs.core.MultivaluedMap<String,String> params)
Get the
Client reference |
protected Client |
AbstractOAuthService.getValidClient(String clientId,
String clientSecret,
javax.ws.rs.core.MultivaluedMap<String,String> params) |
protected Client |
DynamicRegistrationService.readClient(String clientId) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
RedirectionBasedGrantService.canAuthorizationBeSkipped(javax.ws.rs.core.MultivaluedMap<String,String> params,
Client client,
UserSubject userSubject,
List<String> requestedScope,
List<OAuthPermission> permissions) |
protected boolean |
AbstractImplicitGrantService.canRedirectUriBeEmpty(Client c) |
protected boolean |
AuthorizationCodeGrantService.canRedirectUriBeEmpty(Client c) |
protected abstract boolean |
RedirectionBasedGrantService.canRedirectUriBeEmpty(Client c) |
protected boolean |
AbstractImplicitGrantService.canSupportPublicClient(Client c) |
protected boolean |
AuthorizationCodeGrantService.canSupportPublicClient(Client c) |
protected abstract boolean |
RedirectionBasedGrantService.canSupportPublicClient(Client c) |
protected boolean |
ImplicitConfidentialGrantService.canSupportPublicClient(Client c) |
protected void |
AccessTokenService.checkAudience(Client c,
javax.ws.rs.core.MultivaluedMap<String,String> params) |
protected void |
AbstractTokenService.checkCertificateBinding(Client client,
TLSSessionInfo tlsSessionInfo) |
protected void |
DynamicRegistrationService.checkRegistrationAccessToken(Client c,
String accessToken) |
protected OAuthAuthorizationData |
RedirectionBasedGrantService.createAuthorizationData(Client client,
javax.ws.rs.core.MultivaluedMap<String,String> params,
String redirectUri,
UserSubject subject,
List<OAuthPermission> requestedPerms,
List<OAuthPermission> alreadyAuthorizedPerms,
boolean authorizationCanBeSkipped)
Create the authorization challenge data
|
protected OAuthAuthorizationData |
ImplicitGrantService.createAuthorizationData(Client client,
javax.ws.rs.core.MultivaluedMap<String,String> params,
String redirectUri,
UserSubject subject,
List<OAuthPermission> requestedPerms,
List<OAuthPermission> alreadyAuthorizedPerms,
boolean authorizationCanBeSkipped) |
protected AuthorizationCodeRegistration |
AuthorizationCodeGrantService.createCodeRegistration(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preauthorizedToken) |
protected javax.ws.rs.core.Response |
AbstractImplicitGrantService.createGrant(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
protected javax.ws.rs.core.Response |
AuthorizationCodeGrantService.createGrant(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preauthorizedToken) |
protected abstract javax.ws.rs.core.Response |
RedirectionBasedGrantService.createGrant(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
protected String |
DynamicRegistrationService.createRegAccessToken(Client client) |
protected AccessTokenRegistration |
AbstractImplicitGrantService.createTokenRegistration(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject) |
protected void |
DynamicRegistrationService.fromClientRegistrationToClient(ClientRegistration request,
Client client) |
protected ClientRegistration |
DynamicRegistrationService.fromClientToClientRegistration(Client c) |
protected ClientRegistrationResponse |
DynamicRegistrationService.fromClientToRegistrationResponse(Client client) |
protected ClientAccessToken |
AbstractImplicitGrantService.getClientAccessToken(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
ServerAuthorizationCodeGrant |
AuthorizationCodeGrantService.getGrantRepresentation(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preauthorizedToken) |
protected boolean |
AbstractTokenService.isConfidenatialClientSecretValid(Client client,
String providedClientSecret) |
protected boolean |
AbstractTokenService.isValidPublicClient(Client client,
String clientId) |
protected boolean |
RedirectionBasedGrantService.noConsentForRequestedScopes(javax.ws.rs.core.MultivaluedMap<String,String> params,
Client client,
UserSubject userSubject,
List<String> requestedScope,
List<OAuthPermission> permissions) |
protected AbstractFormImplicitResponse |
AbstractImplicitGrantService.prepareFormResponse(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
protected StringBuilder |
AbstractImplicitGrantService.prepareRedirectResponse(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
protected String |
AuthorizationCodeGrantService.processCodeGrant(Client client,
String code,
UserSubject endUser) |
protected javax.ws.rs.core.Response |
RedirectionBasedGrantService.startAuthorization(javax.ws.rs.core.MultivaluedMap<String,String> params,
UserSubject userSubject,
Client client,
String redirectUri) |
protected void |
AbstractTokenService.validateClientAuthenticationMethod(Client c,
String authMethod) |
protected String |
RedirectionBasedGrantService.validateRedirectUri(Client client,
String redirectUri) |
Constructor and Description |
---|
BearerAccessToken(Client client,
long lifetime) |
BearerAccessToken(Client client,
String tokenKey,
long lifetime,
long issuedAt) |
Constructor and Description |
---|
HawkAccessToken(Client client,
HmacAlgorithm macAlgo,
long lifetime) |
HawkAccessToken(Client client,
HmacAlgorithm algo,
String tokenKey,
long lifetime,
long issuedAt) |
HawkAccessToken(Client client,
HmacAlgorithm algo,
String tokenKey,
String macKey,
long lifetime,
long issuedAt) |
HawkAccessToken(Client client,
long lifetime) |
HawkAccessToken(Client client,
String macAuthAlgo,
long lifetime) |
Constructor and Description |
---|
RefreshToken(Client client,
long lifetime) |
RefreshToken(Client client,
String tokenKey,
long lifetime,
long issuedAt) |
Modifier and Type | Method and Description |
---|---|
static List<String> |
OAuthUtils.getRequestedScopes(Client client,
String scopeParameter,
boolean useAllClientScopes,
boolean partialMatchScopeValidation) |
static List<String> |
OAuthUtils.getRequestedScopes(Client client,
String scopeParameter,
boolean useAllClientScopes,
boolean partialMatchScopeValidation,
boolean defaultToRegisteredScopes) |
static boolean |
OAuthUtils.isGrantSupportedForClient(Client client,
boolean canSupportPublicClients,
String grantType) |
Modifier and Type | Method and Description |
---|---|
static Client |
ModelEncryptionSupport.decryptClient(String encodedSequence,
Key secretKey) |
static Client |
ModelEncryptionSupport.decryptClient(String encodedData,
Key secretKey,
KeyProperties props) |
static Client |
ModelEncryptionSupport.decryptClient(String encodedSequence,
String encodedSecretKey) |
static Client |
ModelEncryptionSupport.decryptClient(String encodedSequence,
String encodedSecretKey,
KeyProperties props) |
static Client |
ModelEncryptionSupport.recreateClient(String sequence) |
Modifier and Type | Method and Description |
---|---|
static String |
ModelEncryptionSupport.encryptClient(Client client,
Key secretKey) |
static String |
ModelEncryptionSupport.encryptClient(Client client,
Key secretKey,
KeyProperties props) |
Modifier and Type | Method and Description |
---|---|
protected Client |
OidcDynamicRegistrationService.createNewClient(ClientRegistration request) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
OidcAuthorizationCodeService.canAuthorizationBeSkipped(javax.ws.rs.core.MultivaluedMap<String,String> params,
Client client,
UserSubject userSubject,
List<String> requestedScope,
List<OAuthPermission> permissions) |
protected boolean |
OidcImplicitService.canAuthorizationBeSkipped(javax.ws.rs.core.MultivaluedMap<String,String> params,
Client client,
UserSubject userSubject,
List<String> requestedScope,
List<OAuthPermission> permissions) |
protected ClientRegistration |
OidcDynamicRegistrationService.fromClientToClientRegistration(Client client) |
protected AbstractFormImplicitResponse |
OidcHybridService.prepareFormResponse(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
protected AbstractFormImplicitResponse |
OidcImplicitService.prepareFormResponse(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
protected ServerAuthorizationCodeGrant |
OidcHybridService.prepareHybrideCode(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
protected StringBuilder |
OidcHybridService.prepareRedirectResponse(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
protected StringBuilder |
OidcImplicitService.prepareRedirectResponse(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
String |
IdTokenResponseFilter.processJwt(JwtToken jwt,
Client client) |
protected javax.ws.rs.core.Response |
OidcAuthorizationCodeService.startAuthorization(javax.ws.rs.core.MultivaluedMap<String,String> params,
UserSubject userSubject,
Client client,
String redirectUri) |
protected javax.ws.rs.core.Response |
OidcImplicitService.startAuthorization(javax.ws.rs.core.MultivaluedMap<String,String> params,
UserSubject userSubject,
Client client,
String redirectUri) |
Apache CXF