Uses of Class
net.shibboleth.idp.plugin.oidc.op.profile.impl.AbstractOIDCRequestAction
-
Packages that use AbstractOIDCRequestAction Package Description net.shibboleth.idp.plugin.oidc.op.oauth2.profile.impl Profile action implementations related to OAuth2.net.shibboleth.idp.plugin.oidc.op.profile.impl Profile action implementations related to OIDC.net.shibboleth.idp.plugin.oidc.op.userinfo.profile.impl Classes supporting the implementation of the UserInfo endpoint. -
-
Uses of AbstractOIDCRequestAction in net.shibboleth.idp.plugin.oidc.op.oauth2.profile.impl
Subclasses of AbstractOIDCRequestAction in net.shibboleth.idp.plugin.oidc.op.oauth2.profile.impl Modifier and Type Class Description classAbstractProcessTokenAction<T>Action that processes a token by validating it and populating the resultingJWTClaimsSetinto anOAuth2TokenMgmtResponseContextplaced beneath the outboundMessageContext.classProcessTokenForIntrospectionAction that processes a token for introspection.classProcessTokenForRevocationAction that processes a token for revocation.classValidateAudienceAction that validates requested resource/audience values against a computed set of "allowed" values and populates the resulting set into theOIDCAuthenticationResponseContextand aProxiedRequesterContext. -
Uses of AbstractOIDCRequestAction in net.shibboleth.idp.plugin.oidc.op.profile.impl
Subclasses of AbstractOIDCRequestAction in net.shibboleth.idp.plugin.oidc.op.profile.impl Modifier and Type Class Description classAbstractOIDCAuthenticationRequestActionAbstract class for actions performing actions onAuthenticationRequestfound viaInOutOperationContext.getInboundMessageContext()andMessageContext.getMessage().classAbstractOIDCAuthenticationResponseActionAbstract class for actions performing actions onOIDCAuthenticationResponseContextlocated underInOutOperationContext.getOutboundMessageContext().classAbstractOIDCTokenRequestActionAbstract class for actions performing actions onTokenRequestfound viaInOutOperationContext.getInboundMessageContext()andMessageContext.getMessage().classAbstractOIDCTokenResponseActionAbstract class for actions performing actions onOIDCAuthenticationResponseContextlocated underInOutOperationContext.getOutboundMessageContext().classAddAcrToIDTokenAction that adds acr claim to aIDTokenClaimsSet.classDecryptRequestObjectAction decrypts request object if it is encrypted.classFormOutboundAuthenticationResponseMessageAction that forms outbound message based on request and response context.classFormOutboundTokenResponseMessageAction that forms outbound message based on token request and response context.classInitializeAuthenticationContextAn action that creates anAuthenticationContextand attaches it to the currentProfileRequestContext.classInitializeSubjectContextAn action that creates anSubjectContextand attaches it to the currentProfileRequestContext.classManipulateClaimsForIDTokenAn action that can be used for manipulating id_token claims via configurable strategy (bi-function).classProcessRequestedAuthnContextAn action that creates anRequestedPrincipalContextorPreferredPrincipalContextand attaches it to the currentAuthenticationContext.classSetAuthenticationContextClassReferenceFromAuthzCodeToResponseContextAction that sets authentication context class reference to work contextOIDCAuthenticationResponseContextlocated underInOutOperationContext.getOutboundMessageContext().classSetAuthenticationContextClassReferenceToResponseContextAction that sets authentication context class reference to work contextOIDCAuthenticationResponseContextlocated underInOutOperationContext.getOutboundMessageContext().classSetAuthorizationCodeToResponseContextAction that creates a Authorization Code, and sets it to work contextOIDCAuthenticationResponseContext.getAuthorizationCode()located underInOutOperationContext.getOutboundMessageContext().classSetRequestedSubjectToResponseContextAction that sets requested sub value to response context.classSetRequestObjectToResponseContextAction that stored request object toOIDCAuthenticationResponseContext.classSetSectorIdentifierForAttributeResolutionAn action that setsAttributeResolutionContext.setAttributeRecipientGroupID(java.lang.String)to sector identifier if pairwise subject is requested.classValidateCodeChallengeValidates the presence of PKCE code challenge parameter from the incoming authentication request.classValidateGrantAction that validates an authorization grant.classValidateGrantTypeAn action that validates the grant type is registered to the requesting RP.classValidateRedirectURIAction that validates redirect uri is expected.classValidateRegistrationAccessTokenAction that validates registration access token is a valid one.classValidateRequestObjectAction validates request object in response context.classValidateResponseTypeAn action that validates the requested response_type is registered to the requesting RP.classValidateScopeAction that validates requested and previously granted scopes are also registered in client metadata and stores the resulting set in the response context.classVerifyRequestedSubjectIdentifierAction verifies that produced subject equals to requested subject if such exists. -
Uses of AbstractOIDCRequestAction in net.shibboleth.idp.plugin.oidc.op.userinfo.profile.impl
Subclasses of AbstractOIDCRequestAction in net.shibboleth.idp.plugin.oidc.op.userinfo.profile.impl Modifier and Type Class Description classAbstractOIDCUserInfoRequestActionAbstract class for actions performing actions onUserInfoRequestfound viaInOutOperationContext.getInboundMessageContext()andMessageContext.getMessage().(package private) classAbstractOIDCUserInfoResponseActionAbstract class for actions performing actions onOIDCMetadataContextlocated underInOutOperationContext.getInboundMessageContext().(package private) classAbstractOIDCUserInfoValidationResponseActionAbstract class for actions performing actions onOIDCAuthenticationResponseContextlocated underInOutOperationContext.getOutboundMessageContext().classFormOutboundUserInfoResponseMessageAction that forms outbound message based on response context.classParseAccessTokenAction that parses an access token and initially populates the claims for later validation.classValidateAccessTokenAction that validates the claims pulled from an access token as usable for access to the OP's UserInfo endpoint.
-