public class OidcAuthorizationCodeService extends AuthorizationCodeGrantService
LOG| Constructor and Description |
|---|
OidcAuthorizationCodeService() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canAuthorizationBeSkipped(Client client,
UserSubject userSubject,
List<String> requestedScope,
List<OAuthPermission> permissions) |
protected AuthorizationCodeRegistration |
createCodeRegistration(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preauthorizedToken) |
protected OAuthRedirectionState |
recreateRedirectionStateFromParams(javax.ws.rs.core.MultivaluedMap<String,String> params) |
void |
setSkipAuthorizationWithOidcScope(boolean skipAuthorizationWithOidcScope) |
canRedirectUriBeEmpty, canSupportPublicClient, createAuthorizationData, createErrorResponse, createGrant, deliverOOBResponse, getGrantCode, getGrantRepresentation, getRedirectUriBuilder, processCodeGrant, setCanSupportEmptyRedirectForPrivateClients, setCanSupportPublicClients, setCodeRequestFilter, setCodeResponseFilterauthorize, authorizeDecision, authorizeDecisionForm, canAccessTokenBeReturned, completeAuthorization, createErrorResponse, createUserSubject, getAndValidateSecurityContext, getApprovedScope, getClient, getClient, getSupportedGrantType, getSupportedResponseTypes, personalizeData, recreateRedirectionStateFromSession, setAuthorizationFilter, setHidePreauthorizedScopesInForm, setMatchRedirectUriWithApplicationUri, setMaxDefaultSessionInterval, setPartialMatchScopeValidation, setResourceOwnerNameProvider, setSessionAuthenticityTokenProvider, setSubjectCreator, setUseAllClientScopes, setUseRegisteredRedirectUriIfPossible, startAuthorization, startAuthorization, validateRedirectUricheckTransportSecurity, getDataProvider, getMessageContext, getQueryParameters, getValidClient, getValidClient, isWriteOptionalParameters, reportInvalidRequestError, reportInvalidRequestError, reportInvalidRequestError, reportInvalidRequestError, setBlockUnsecureRequests, setDataProvider, setMessageContext, setWriteOptionalParametersprotected boolean canAuthorizationBeSkipped(Client client, UserSubject userSubject, List<String> requestedScope, List<OAuthPermission> permissions)
canAuthorizationBeSkipped in class RedirectionBasedGrantServicepublic void setSkipAuthorizationWithOidcScope(boolean skipAuthorizationWithOidcScope)
protected AuthorizationCodeRegistration createCodeRegistration(OAuthRedirectionState state, Client client, List<String> requestedScope, List<String> approvedScope, UserSubject userSubject, ServerAccessToken preauthorizedToken)
createCodeRegistration in class AuthorizationCodeGrantServiceprotected OAuthRedirectionState recreateRedirectionStateFromParams(javax.ws.rs.core.MultivaluedMap<String,String> params)
recreateRedirectionStateFromParams in class AuthorizationCodeGrantServiceApache CXF