All Classes
-
Class Summary Class Description AbstractAuthenticationRequestAuditExtractor<T> A base class for audit extractors that lookup theOIDCAuthenticationRequest.AbstractAuthenticationResponseAuditExtractor<T> A base class for audit extractors that lookup theAuthenticationResponse.AbstractBuildErrorResponseFromEvent<T extends com.nimbusds.oauth2.sdk.ErrorResponse> This action is extended by error response actions.AbstractClaimsSetAuditExtractor<T> An abstract audit extractor function to extract claims from the located claims set.AbstractOAuth2ClientAuthenticableProfileConfiguration Base class for OAuth profile configurations that support OAuth-defined client authentication methods.AbstractOAuth2FlowAwareProfileConfiguration Base class for OIDC protocol configuration, containing configuration bits shared by all flow aware OIDC protocol configurations.AbstractOAuth2TokenValidatingConfiguration Base class for profile configurations that validate previously issued OAuth2 tokens.AbstractOIDCMessageEncoder Base class for OIDC message encoders.AbstractOIDCSSOConfiguration Base class for profiles that support OIDC's concept of SSO, which spans multiple endpoints.AuthenticationContextClassReferencesAuditExtractor Functionthat extracts the ACRs from theOIDCAuthenticationRequest.AuthenticationRequestMessageEncoderFactory Message encoder factory function that returns the first encoder suitable for the given request method found in the profile configuration.AuthenticationResponseStatusAuditExtractor Functionthat extracts the status of an authentication response i.e.AuthorizationEndpointAuditExtractor Functionthat extracts the authorization endpoint from theOIDCAuthenticationRequest.BuildJSONErrorResponseFromEvent This action reads an event from the configuredEventContextlookup strategy, constructs a json error response message and attaches it as the outbound message.ClaimSetFromJWTLookupStrategy Strategy to pull out a ClaimsSet from a located JWT.ClientIDFromOIDCMetadataContextLookupFunction A function that returns client_id via client information stored inOIDCMetadataContext.DateBasedJWTClaimAuditExtractor A JWT claim extractor function that returns a formatted String representation of the JSON Date.DefaultOAuth2TokenAudienceConfiguration Implementation of an OAuth 2.0 token "audience" profile configuration.DefaultOAuth2TokenConfiguration Implementation of an OIDC-aware OAuth 2 token endpoint profile configuration.DefaultOAuth2TokenIntrospectionConfiguration Implementation of a profile configuration for the OAuth2 Token Introspection.DefaultOAuth2TokenRevocationConfiguration Implementation of a profile configuration for OAuth2 Token Revocation.DefaultOIDCAuthorizationConfiguration Implementation of a profile configuration for the OpenID Connect authorization endpoint.DefaultOIDCDynamicRegistrationConfiguration Implemenation of a profile configuration for the OpenID Connect dynamic client registration.DefaultOIDCProviderInformationConfiguration Implementation of a profile configuration for the OpenID Connect Provider Configuration.DefaultOIDCPublishKeySetConfiguration Implementation of a profile configuration for publishing OP key set.DefaultOIDCUserInfoConfiguration Implementation of a profile configuration for the OpenID Connect core protocol userinfo endpoint.ForceAuthnAuditExtractor Functionthat returns true if the OIDC prompt is set as 'login' inOIDCAuthenticationRequest.FormOutboundKeySetResponseMessage Action that forms outbound message containing keyset.HTTPPostAuthnRequestEncoder Amessage encoderthat encodes an OpenID authentication request by HTTP Form POST Serialization.HTTPPostAuthnResponseDecoder Amessage decoderthat decodes an incomingAuthenticationResponsewhen using a form_post response_type.HTTPRedirectAuthnRequestEncoder Amessage encoderthat encodes an OpenID authentication request by Query String Serialization and sends a HTTP redirect response.HTTPRedirectAuthnResponseDecoder Amessage decoderthat decodes an incomingAuthenticationResponsewhen using a query response_mode.InboundMessageClassLookupFunction Looks up the value of the simple class name from the inbound message context's message object.IssuerIDFromOIDCProviderMetadataContextLookupFunction A function that returns the issuer id via the provider information stored inOIDCProviderMetadataContext.NonceAuditExtractor Functionthat extracts nonce in theOIDCAuthenticationRequest.OIDCResponseEncoderFactory A source of encoders that first verifies a message being an instance of NimbusResponseand then returns the attachedMessageEncoder.OutboundMessageClassLookupFunction Looks up the value of the simple class name from the outbound message context's message object.PopulateJWTDecryptionParameters Action that resolves and populatesDecryptionParameterson anSecurityParametersContextcreated/accessed via a lookup function, by default on a child of the outbound message context.PopulateJWTEncryptionParameters Action that resolves and populatesEncryptionParameterson anSecurityParametersContextcreated/accessed via a lookup function, by default on a child of the outbound message context.PopulateJWTSignatureSigningParameters Action that resolves and populatesSignatureSigningParameterson aSecurityParametersContextcreated/accessed via a lookup function, by default on the outbound message context.PopulateJWTSignatureSigningParametersHandler Handler that resolves and populatesSignatureSigningParameterson aSecurityParametersContextcreated/accessed via a lookup function, by default as an immediate child context of the targetMessageContext.PopulateJWTSignatureValidationParameters Action that resolves and populatesSignatureValidationParameterson aSecurityParametersContextcreated/accessed via a lookup function, by default on the inbound message context.PopulateJWTSignatureValidationParametersHandler Handler that resolves and populatesSignatureValidationParameterson aSecurityParametersContextcreated/accessed via a lookup function, by default as an immediate child context of the targetMessageContext.RedirectURIAuditExtractor Functionthat extracts the redirect_uri from theOIDCAuthenticationRequest.ResponseModeAuditExtractor Functionthat extracts response_mode in theOIDCAuthenticationRequest.ResponseTypeAuditExtractor Functionthat extracts response_type in theOIDCAuthenticationRequest.ScopeAuditExtractor Functionthat extracts scope in theOIDCAuthenticationRequest.SimpleNimbusResponseEncoder A message encodes that encodes the Nimbus aResponsein the message context inside the attachedHttpServletResponseby calling itsResponse.toHTTPResponse()method.StringBasedJWTClaimAuditExtractor A JWT claim extractor function that returns String objects.StringListBasedJWTClaimAuditExtractor A JWT claim extractor function that returns lists of string objects.