@Path(value="authorize-hybrid") public class OidcHybridService extends OidcImplicitService
LOG| Constructor and Description |
|---|
OidcHybridService() |
OidcHybridService(boolean hybridOnly) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canAccessTokenBeReturned(String responseType) |
protected AbstractFormImplicitResponse |
prepareFormResponse(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
protected ServerAuthorizationCodeGrant |
prepareHybrideCode(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
protected StringBuilder |
prepareRedirectResponse(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
void |
setCodeService(OidcAuthorizationCodeService codeService) |
canAuthorizationBeSkipped, processIdToken, recreateRedirectionStateFromParams, setIdTokenJoseHandler, setIdTokenProvider, setSkipAuthorizationWithOidcScope, startAuthorizationcreateAuthorizationDatacanRedirectUriBeEmpty, canSupportPublicClient, createErrorResponse, createGrant, createTokenRegistration, finalizeResponse, getClientAccessToken, getUriWithFragment, processClientAccessToken, processRefreshToken, setReportClientId, setResponseFilter, setResponseFiltersauthorize, authorizeDecision, authorizeDecisionForm, completeAuthorization, createErrorResponse, createHtmlResponse, createUserSubject, getAndValidateSecurityContext, getApprovedScope, getClient, getSupportedGrantType, getSupportedResponseTypes, isFormResponse, isRevokePreauthorizedTokenOnApproval, noConsentForRequestedScopes, personalizeData, recreateRedirectionStateFromSession, setAuthorizationFilter, setHidePreauthorizedScopesInForm, setMatchRedirectUriWithApplicationUri, setMaxDefaultSessionInterval, setPartialMatchScopeValidation, setResourceOwnerNameProvider, setRevokePreauthorizedTokenOnApproval, setScopesRequiringNoConsent, setSessionAuthenticityTokenProvider, setSubjectCreator, setSupportSinglePageApplications, setUseAllClientScopes, setUseRegisteredRedirectUriIfPossible, startAuthorization, validateRedirectUricheckTransportSecurity, getDataProvider, getMessageContext, getQueryParameters, getValidClient, getValidClient, injectContextIntoOAuthProviders, isWriteOptionalParameters, reportInvalidRequestError, reportInvalidRequestError, reportInvalidRequestError, reportInvalidRequestError, setBlockUnsecureRequests, setDataProvider, setMessageContext, setWriteOptionalParameterspublic OidcHybridService()
public OidcHybridService(boolean hybridOnly)
protected boolean canAccessTokenBeReturned(String responseType)
canAccessTokenBeReturned in class OidcImplicitServiceprotected StringBuilder prepareRedirectResponse(OAuthRedirectionState state, Client client, List<String> requestedScope, List<String> approvedScope, UserSubject userSubject, ServerAccessToken preAuthorizedToken)
prepareRedirectResponse in class OidcImplicitServiceprotected AbstractFormImplicitResponse prepareFormResponse(OAuthRedirectionState state, Client client, List<String> requestedScope, List<String> approvedScope, UserSubject userSubject, ServerAccessToken preAuthorizedToken)
prepareFormResponse in class OidcImplicitServiceprotected ServerAuthorizationCodeGrant prepareHybrideCode(OAuthRedirectionState state, Client client, List<String> requestedScope, List<String> approvedScope, UserSubject userSubject, ServerAccessToken preAuthorizedToken)
public void setCodeService(OidcAuthorizationCodeService codeService)
Apache CXF