Uses of Class
net.shibboleth.idp.plugin.oidc.op.profile.impl.AbstractOIDCResponseAction
-
Packages that use AbstractOIDCResponseAction 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 AbstractOIDCResponseAction in net.shibboleth.idp.plugin.oidc.op.oauth2.profile.impl
Subclasses of AbstractOIDCResponseAction in net.shibboleth.idp.plugin.oidc.op.oauth2.profile.impl Modifier and Type Class Description classAbstractEncryptTokenActionAction that encrypts a source object into anEncryptedJWT.classBuildAccessTokenAction that creates an Access Token, and stores it to anAccessTokenContext.classEncryptAccessTokenAction that handles JWT access token encryption.classSetAccessTokenToResponseContextAction that creates a Access Token, and sets it to work contextOIDCAuthenticationResponseContext.getAccessToken()located underInOutOperationContext.getOutboundMessageContext().classSignAccessTokenAction that signsAccessTokenContext.getJWT()and overwrites it with the signed version. -
Uses of AbstractOIDCResponseAction in net.shibboleth.idp.plugin.oidc.op.profile.impl
Subclasses of AbstractOIDCResponseAction in net.shibboleth.idp.plugin.oidc.op.profile.impl Modifier and Type Class Description classAbstractOIDCSigningResponseActionAbstract action to be extended by oidc response actions requiring signing parameters.classAbstractSignJWTActionAbstract action for signing JWT.classAddAccessTokenHashToIDTokenAction that adds access token hash claim to aIDTokenClaimsSet.classAddAttributesToClaimsSetAction that adds claims to aClaimsSet.classAddAuthorizationCodeHashToIDTokenAction that adds authorization code hash claim to aIDTokenClaimsSet.classAddAuthTimeToIDTokenAction that adds auth_time claim to aIDTokenClaimsSet.classAddIDTokenShellAction that creates aIDTokenClaimsSetobject shell, and sets it to work contextOIDCAuthenticationResponseContextlocated underInOutOperationContext.getOutboundMessageContext().classAddNonceToIDTokenAction that adds nonce claim to aIDTokenClaimsSet.classAddTokenDeliveryAttributesToClaimsSetAction that adds claims to aClaimsSet.classEncryptProcessedTokenAction that serves both id token and user info response encryption.classRevokeConsentAction that revokes consent if offline_access scope or prompt with consent is requested.classSetAuthenticationTimeToResponseContextAction that sets authentication instant to work contextOIDCAuthenticationResponseContextlocated underInOutOperationContext.getOutboundMessageContext().classSetConsentFromTokenToResponseContextAction that locates consent from authorization code / access token.classSetConsentToResponseContextAction that checks for adds the currently existing attributes fromAttributeContextfor token delivery.classSetRefreshTokenToResponseContextAction that creates a Refresh Token, and sets it to work contextOIDCAuthenticationResponseContext.getRefreshToken()located underInOutOperationContext.getOutboundMessageContext().classSetRequestedClaimsToResponseContextAction that sets requested claims to response context.classSetSubjectToResponseContextAction that locates subject using strategy.classSetTokenDeliveryAttributesFromTokenToResponseContextAction that locates any token delivery claims from authorization code / access token.classSetTokenDeliveryAttributesToResponseContextAction that checks for any released attributes marked for token delivery.classSignIDTokenAction that signsIDTokenClaimsSetand sets it toOIDCAuthenticationResponseContext.getProcessedToken().classValidatePKCEAction performs PKCE (https://oauth.net/2/pkce/) validation. -
Uses of AbstractOIDCResponseAction in net.shibboleth.idp.plugin.oidc.op.userinfo.profile.impl
Subclasses of AbstractOIDCResponseAction in net.shibboleth.idp.plugin.oidc.op.userinfo.profile.impl Modifier and Type Class Description classAddUserInfoShellAction that creates aUserInfoobject shell, and sets it to work contextOIDCAuthenticationResponseContextlocated underInOutOperationContext.getOutboundMessageContext().classSignUserInfoResponseAction that signsUserInfoand sets it toOIDCAuthenticationResponseContext.getProcessedToken().
-