Interface | Description |
---|---|
OpenIdConnectClientRegistration |
Models an OpenId Connect client registration in the OAuth2 provider.
|
OpenIdConnectClientRegistrationStore |
The OpenId Connect provider's store for all client registrations.
|
OpenIdConnectTokenStore |
Interface for a OpenId Connect Token Store which the OpenId Connect Provider will implement.
|
Class | Description |
---|---|
CheckSession |
Interface is to define what needs to be implemented to do the OpenID Connect check session endpoint.
|
ClaimsParameterValidator |
Implements OIDC Spec, Section 5.5 -- ensures that any values sent in as the
claims parameter is legal.
|
Client |
Models a OAuth2 Client.
|
ClientBuilder |
Builds a OAuth2 Client.
|
ClientDAO |
Interface to do basic CRUD operations on a OAuth2Client.
|
CodeVerifierValidator |
Checks whether Proof Key for Code Exchange is enabled and validates accordingly
|
IdTokenResponseTypeHandler |
Implementation of the ResponseTypeHandler for handling OpenId Connect token response types.
|
OpenIdConnectAuthorizeRequestValidator |
Implementation of the AuthorizeRequestValidator for OpenID Connect request validation.
|
OpenIdConnectClientRegistrationService |
Service for registering OpenId Connect clients.
|
OpenIDConnectEndSession |
OpenId Connect service for ending OpenId Connect session.
|
OpenIDConnectProvider |
Provider for OpenId Connect for managing OpenId Connect sessions.
|
OpenIDConnectProviderConfiguration |
Service for getting the configuration of the OpenId Connect provider.
|
OpenIDConnectProviderDiscovery |
Service for discovering the OpenId Connect provider.
|
OpenIdConnectToken |
Models an OpenId Connect Token.
|
OpenIdPrompt |
Parses and validates the OpenId Connect prompt parameters.
|
OpenIdResourceOwnerConsentVerifier |
Verifier for determining whether a resource owner has saved its consent for the authorization grant, taking into
account and OpenID Connect prompt parameter.
|
OpenIDTokenIssuer |
Issues OpenId Connect tokens and stores them in the OpenID Connect Token Store, when an access token is required
and the OAuth2 request scope contains 'openid'.
|
SubjectTypeValidator |
Checks that - since registering - the client's subject type is still valid
for requests to this provider, as providers have control over whether they
support these clients during operation via the interface.
|
UserInfoService |
Service for retrieving user's information from the access token the user granted the authorization.
|
Enum | Description |
---|---|
Client.ApplicationType |
Stores a client application type.
|
Client.ClientType |
Stores the possible OAuth2Client types.
|
Client.PublicKeySelector |
Stores the selected public key locator for this client.
|
Client.SubjectType |
Stores a Client SubjectType.
|
Client.TokenEndpointAuthMethod |
Stores a token endpoint auth method type.
|
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.