| Class | Description |
|---|---|
| AADAuthorizationServerEndpoints |
Used to get endpoints for Microsoft Identity authorization server.
|
| AADClientRegistrationRepository |
Manage all AAD OAuth2 clients configured by property "azure.activedirectory.xxx"
|
| AADIssuerJWSKeySelector |
Selecting key candidates for processing a signed JWT which provides access to the JWT claims set in addition to the
JWS header.
|
| AADJwtDecoderProviderConfiguration |
Allows resolving configuration from an
OpenID Provider
Configuration or
Authorization Server Metadata Request based on
provided issuer and method invoked.
|
| AADJwtGrantedAuthoritiesConverter |
Extracts the
GrantedAuthoritys from scope attributes typically found in a Jwt. |
| AADOAuth2AuthenticatedPrincipal |
Entity class of AADOAuth2AuthenticatedPrincipal
|
| AADOAuth2AuthorizedClientRepository |
OAuth2AuthorizedClientRepository used for AAD oauth2 clients.
|
| AADOAuth2ClientConfiguration |
The configuration will not be activated if no
ClientRegistration classes provided. |
| AADTrustedIssuerRepository |
A tenant id is used to construct the trusted issuer repository.
|
| AbstractJwtBearerTokenAuthenticationConverter |
An abstract
Converter that takes a Jwt and converts it into a BearerTokenAuthentication. |
| AbstractOAuth2AuthorizationCodeGrantRequestEntityConverter |
When using "auth-code" in AAD and AAD B2C, it's used to expand head and body parameters of the request.
|
| JacksonHttpSessionOAuth2AuthorizedClientRepository |
An implementation of an
OAuth2AuthorizedClientRepository that stores OAuth2AuthorizedClient's in the
HttpSession. |
| Enum | Description |
|---|---|
| AADApplicationType |
AAD application type.
|
| AADAuthorizationGrantType |
Defines grant types: client_credentials, authorization_code, on_behalf_of.
|
Copyright © 2021 Microsoft Corporation. All rights reserved.