Uses of Interface
com.nimbusds.openid.connect.provider.spi.InvocationContext
Packages that use InvocationContext
Package
Description
Authorisation request SPI classes.
OpenID Connect claims source SPIs.
Client authentication SPIs.
Event listener SPIs.
OAuth 2.0 authorisation grant handler SPIs.
Pushed authorisation request (PAR) SPI classes.
Client / relying party registration SPIs.
Client secret encoding and decoding SPI.
Token generation, encoding and decoding SPIs.
OAuth 2.0 token introspection related SPI.
Token response customisation.
-
Uses of InvocationContext in com.nimbusds.openid.connect.provider.spi.authz
Subinterfaces of InvocationContext in com.nimbusds.openid.connect.provider.spi.authzModifier and TypeInterfaceDescriptioninterface
The authorisation request validator context. -
Uses of InvocationContext in com.nimbusds.openid.connect.provider.spi.claims
Subinterfaces of InvocationContext in com.nimbusds.openid.connect.provider.spi.claimsModifier and TypeInterfaceDescriptioninterface
OpenID Connect claims request context. -
Uses of InvocationContext in com.nimbusds.openid.connect.provider.spi.clientauth
Subinterfaces of InvocationContext in com.nimbusds.openid.connect.provider.spi.clientauthModifier and TypeInterfaceDescriptioninterface
Client authentication context.interface
private_key_jwt
client authentication context. -
Uses of InvocationContext in com.nimbusds.openid.connect.provider.spi.events
Subinterfaces of InvocationContext in com.nimbusds.openid.connect.provider.spi.events -
Uses of InvocationContext in com.nimbusds.openid.connect.provider.spi.grants
Methods in com.nimbusds.openid.connect.provider.spi.grants with parameters of type InvocationContextModifier and TypeMethodDescriptiondefault GrantAuthorization
ClientCredentialsGrantHandler.processGrant
(TokenRequestParameters tokenRequestParams, com.nimbusds.oauth2.sdk.id.ClientID clientID, com.nimbusds.oauth2.sdk.client.ClientMetadata clientMetadata, InvocationContext invocationCtx) Handles a client credentials grant.default PasswordGrantAuthorization
PasswordGrantHandler.processGrant
(com.nimbusds.oauth2.sdk.ResourceOwnerPasswordCredentialsGrant grant, TokenRequestParameters tokenRequestParams, com.nimbusds.oauth2.sdk.id.ClientID clientID, boolean confidentialClient, com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata clientMetadata, InvocationContext invocationCtx) Handles a resource owner password credentials grant.TokenExchangeGrantHandler.processGrant
(com.nimbusds.oauth2.sdk.tokenexchange.TokenExchangeGrant grant, TokenRequestParameters tokenRequestParams, com.nimbusds.oauth2.sdk.id.ClientID clientID, boolean confidentialClient, com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata clientMetadata, TokenIntrospection tokenIntrospection, TokenIssueHelpers tokenIssueHelpers, InvocationContext invocationCtx) Handles a token exchange request from a client registered with the Connect2id server.default SelfIssuedAssertionAuthorization
SelfIssuedJWTGrantHandler.processSelfIssuedGrant
(com.nimbusds.jwt.JWTClaimsSet jwtClaimsSet, TokenRequestParameters tokenRequestParams, com.nimbusds.oauth2.sdk.id.ClientID clientID, com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata clientMetadata, InvocationContext invocationCtx) Handles a self-issued JWT bearer assertion grant by a client registered with the Connect2id server.default SelfIssuedAssertionAuthorization
SelfIssuedSAML2GrantHandler.processSelfIssuedGrant
(org.opensaml.saml.saml2.core.Assertion assertion, TokenRequestParameters tokenRequestParams, com.nimbusds.oauth2.sdk.id.ClientID clientID, com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata clientMetadata, InvocationContext invocationCtx) Handles a self-issued SAML 2.0 bearer assertion grant by a client registered with the Connect2id server.default ThirdPartyAssertionAuthorization
ThirdPartyJWTGrantHandler.processThirdPartyGrant
(com.nimbusds.jose.JOSEObject jwtAssertion, TokenRequestParameters tokenRequestParams, @Nullable com.nimbusds.oauth2.sdk.id.ClientID clientID, boolean confidentialClient, @Nullable com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata clientMetadata, InvocationContext invocationCtx) Handles a JWT bearer assertion grant issued by a third-party security token service (STS).default ThirdPartyAssertionAuthorization
ThirdPartySAML2GrantHandler.processThirdPartyGrant
(org.opensaml.saml.saml2.core.Assertion assertion, TokenRequestParameters tokenRequestParams, @Nullable com.nimbusds.oauth2.sdk.id.ClientID clientID, boolean confidentialClient, @Nullable com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata clientMetadata, InvocationContext invocationCtx) Handles a SAML 2.0 assertion grant issued by a third-party security token service. -
Uses of InvocationContext in com.nimbusds.openid.connect.provider.spi.par
Subinterfaces of InvocationContext in com.nimbusds.openid.connect.provider.spi.par -
Uses of InvocationContext in com.nimbusds.openid.connect.provider.spi.reg
Subinterfaces of InvocationContext in com.nimbusds.openid.connect.provider.spi.regModifier and TypeInterfaceDescriptioninterface
Registration interceptor context.interface
OAuth 2.0 client / OpenID relying party metadata validator context. -
Uses of InvocationContext in com.nimbusds.openid.connect.provider.spi.secrets
Subinterfaces of InvocationContext in com.nimbusds.openid.connect.provider.spi.secrets -
Uses of InvocationContext in com.nimbusds.openid.connect.provider.spi.tokens
Subinterfaces of InvocationContext in com.nimbusds.openid.connect.provider.spi.tokensModifier and TypeInterfaceDescriptioninterface
Token encoder and decoder context.interface
Token encoder context. -
Uses of InvocationContext in com.nimbusds.openid.connect.provider.spi.tokens.introspection
Subinterfaces of InvocationContext in com.nimbusds.openid.connect.provider.spi.tokens.introspectionModifier and TypeInterfaceDescriptioninterface
Token introspection context. -
Uses of InvocationContext in com.nimbusds.openid.connect.provider.spi.tokens.response
Subinterfaces of InvocationContext in com.nimbusds.openid.connect.provider.spi.tokens.response