Uses of Interface
com.nimbusds.openid.connect.provider.spi.Lifecycle
-
Packages that use Lifecycle Package Description com.nimbusds.openid.connect.provider.spi.authz Authorisation request SPI classes.com.nimbusds.openid.connect.provider.spi.claims OpenID Connect claims source SPIs.com.nimbusds.openid.connect.provider.spi.clientauth Client authentication SPIs.com.nimbusds.openid.connect.provider.spi.events Event listener SPIs.com.nimbusds.openid.connect.provider.spi.grants OAuth 2.0 authorisation grant handler SPIs.com.nimbusds.openid.connect.provider.spi.par Pushed authorisation request (PAR) SPI classes.com.nimbusds.openid.connect.provider.spi.reg Client / relying party registration SPIs. -
-
Uses of Lifecycle in com.nimbusds.openid.connect.provider.spi.authz
Subinterfaces of Lifecycle in com.nimbusds.openid.connect.provider.spi.authz Modifier and Type Interface Description interface
AuthorizationRequestValidator
Service Provider Interface (SPI) for performing additional validation of OAuth 2.0 authorisation / OpenID authentication requests. -
Uses of Lifecycle in com.nimbusds.openid.connect.provider.spi.claims
Subinterfaces of Lifecycle in com.nimbusds.openid.connect.provider.spi.claims Modifier and Type Interface Description interface
AdvancedClaimsSource
Advanced Service Provider Interface (SPI) for sourcing OpenID Connect UserInfo and other claims about a subject (end-user).interface
ClaimsSource
Service Provider Interface (SPI) for sourcing OpenID Connect UserInfo and other claims about a subject (end-user).interface
CommonClaimsSource
Common interface shared by the OpenID Connect claims source SPIs. -
Uses of Lifecycle in com.nimbusds.openid.connect.provider.spi.clientauth
Subinterfaces of Lifecycle in com.nimbusds.openid.connect.provider.spi.clientauth Modifier and Type Interface Description interface
ClientAuthenticationInterceptor
Service Provider Interface (SPI) for intercepting successful and failed client authentications at all Connect2id server endpoints where such authentication occurs, such as the token, token introspection, token revocation and pushed authorisation request (PAR) endpoints.interface
PrivateKeyJWTCertificateVerifier
Service Provider Interface (SPI) for verifying an X.509 certificate (x5c) inprivate_key_jwt
client authentications. -
Uses of Lifecycle in com.nimbusds.openid.connect.provider.spi.events
Subinterfaces of Lifecycle in com.nimbusds.openid.connect.provider.spi.events Modifier and Type Interface Description interface
AccessTokenIssueEventListener
Service Provider Interface (SPI) for listening to access token issue events.interface
IDTokenIssueEventListener
Service Provider Interface (SPI) for listening to ID token issue events. -
Uses of Lifecycle in com.nimbusds.openid.connect.provider.spi.grants
Subinterfaces of Lifecycle in com.nimbusds.openid.connect.provider.spi.grants Modifier and Type Interface Description interface
ClientCredentialsGrantHandler
Service Provider Interface (SPI) for handling OAuth 2.0 client credentials grants.interface
GrantHandler
OAuth 2.0 grant handler.interface
JWTGrantHandler
Marker interface for JSON Web Token (JWT) bearer assertion grants handlers.interface
PasswordGrantHandler
Service Provider Interface (SPI) for handling OAuth 2.0 resource owner password credentials grants.interface
SAML2GrantHandler
Marker interface for SAML 2.0 bearer assertion grant handlers.interface
SelfIssuedJWTGrantHandler
Service Provider Interface (SPI) for handling self-issued JSON Web Token (JWT) bearer assertion grants.interface
SelfIssuedSAML2GrantHandler
Service Provider Interface (SPI) for handling self-issued SAML 2.0 bearer assertion grants.interface
ThirdPartyJWTGrantHandler
Service Provider Interface (SPI) for handling JSON Web Token (JWT) assertion grants issued by a third-party security token service.interface
ThirdPartySAML2GrantHandler
Service Provider Interface (SPI) for handling SAML 2.0 bearer assertion grants issued by a third-party security token service.interface
TokenExchangeGrantHandler
Service Provider Interface (SPI) for handling token exchange grants. -
Uses of Lifecycle in com.nimbusds.openid.connect.provider.spi.par
Subinterfaces of Lifecycle in com.nimbusds.openid.connect.provider.spi.par Modifier and Type Interface Description interface
PARValidator
Service Provider Interface (SPI) for performing additional validation of Pushed Authorisation Requests (PAR). -
Uses of Lifecycle in com.nimbusds.openid.connect.provider.spi.reg
Subinterfaces of Lifecycle in com.nimbusds.openid.connect.provider.spi.reg Modifier and Type Interface Description interface
FinalMetadataValidator
Service Provider Interface (SPI) for for performing additional validation and / or shaping of OAuth 2.0 client / OpenID relying party metadata, after the Connect2id server has completed its own standard validations.interface
RegistrationInterceptor
Service Provider Interface (SPI) for intercepting and optionally modifying HTTP requests at the client registration endpoint.
-