Uses of Class
com.azure.spring.cloud.autoconfigure.aad.properties.AadAuthenticationProperties
Package
Description
Spring Cloud Azure's auto-configuration for Active Directory.
Configuration class for Active Directory.
Filter class for Active Directory.
-
Uses of AadAuthenticationProperties in com.azure.spring.cloud.autoconfigure.aad
Modifier and TypeFieldDescriptionprotected AadAuthenticationProperties
AadWebSecurityConfigurerAdapter.properties
AAD authentication propertiesModifierConstructorDescriptionAadAuthenticationFilterAutoConfiguration
(AadAuthenticationProperties properties, org.springframework.boot.web.client.RestTemplateBuilder restTemplateBuilder) Creates a new instance ofAadAuthenticationFilterAutoConfiguration
.Creates a new instance ofAadClientRegistrationRepository
.AadOAuth2AuthorizationRequestResolver
(String authorizationRequestBaseUri, org.springframework.security.oauth2.client.registration.ClientRegistrationRepository clientRegistrationRepository, AadAuthenticationProperties properties) Creates a new instance ofAadOAuth2AuthorizationRequestResolver
.AadOAuth2AuthorizationRequestResolver
(org.springframework.security.oauth2.client.registration.ClientRegistrationRepository clientRegistrationRepository, AadAuthenticationProperties properties) Creates a new instance ofAadOAuth2AuthorizationRequestResolver
. -
Uses of AadAuthenticationProperties in com.azure.spring.cloud.autoconfigure.aad.configuration
Modifier and TypeMethodDescriptionAadPropertiesConfiguration.aadAuthenticationProperties()
AAD Authentication Properties.Modifier and TypeMethodDescriptionorg.springframework.security.oauth2.client.registration.ClientRegistrationRepository
AadOAuth2ClientConfiguration.clientRegistrationRepository
(AadAuthenticationProperties properties) Declare ClientRegistrationRepository bean.List<org.springframework.security.oauth2.core.OAuth2TokenValidator<org.springframework.security.oauth2.jwt.Jwt>>
AadResourceServerConfiguration.createDefaultValidator
(AadAuthenticationProperties aadAuthenticationProperties) Creates a default validator.org.springframework.security.oauth2.jwt.JwtDecoder
AadResourceServerConfiguration.jwtDecoder
(AadAuthenticationProperties aadAuthenticationProperties) Use JwkKeySetUri to create JwtDecoderorg.springframework.security.oauth2.client.userinfo.OAuth2UserService<org.springframework.security.oauth2.client.oidc.userinfo.OidcUserRequest,
org.springframework.security.oauth2.core.oidc.user.OidcUser> AadWebApplicationConfiguration.oidcUserService
(AadAuthenticationProperties properties) Declare OAuth2UserService bean. -
Uses of AadAuthenticationProperties in com.azure.spring.cloud.autoconfigure.aad.filter
Modifier and TypeMethodDescriptionboolean
UserPrincipal.isMemberOf
(AadAuthenticationProperties aadAuthenticationProperties, String group) Whether the group is a member of the user principal.ModifierConstructorDescriptionAadAuthenticationFilter
(AadAuthenticationProperties aadAuthenticationProperties, AadAuthorizationServerEndpoints endpoints, UserPrincipalManager userPrincipalManager, org.springframework.boot.web.client.RestTemplateBuilder restTemplateBuilder) Creates a new instance ofAadAuthenticationFilter
.AadAuthenticationFilter
(AadAuthenticationProperties aadAuthenticationProperties, AadAuthorizationServerEndpoints endpoints, com.nimbusds.jose.util.ResourceRetriever resourceRetriever, com.nimbusds.jose.jwk.source.JWKSetCache jwkSetCache, org.springframework.boot.web.client.RestTemplateBuilder restTemplateBuilder) Creates a new instance ofAadAuthenticationFilter
.AadAuthenticationFilter
(AadAuthenticationProperties aadAuthenticationProperties, AadAuthorizationServerEndpoints endpoints, com.nimbusds.jose.util.ResourceRetriever resourceRetriever, org.springframework.boot.web.client.RestTemplateBuilder restTemplateBuilder) Creates a new instance ofAadAuthenticationFilter
.UserPrincipalManager
(AadAuthorizationServerEndpoints endpoints, AadAuthenticationProperties aadAuthenticationProperties, com.nimbusds.jose.util.ResourceRetriever resourceRetriever, boolean explicitAudienceCheck) Create a newUserPrincipalManager
based of theAadAuthorizationServerEndpoints.getJwkSetEndpoint()
UserPrincipalManager
(AadAuthorizationServerEndpoints endpoints, AadAuthenticationProperties aadAuthenticationProperties, com.nimbusds.jose.util.ResourceRetriever resourceRetriever, boolean explicitAudienceCheck, com.nimbusds.jose.jwk.source.JWKSetCache jwkSetCache) Create a newUserPrincipalManager
based of theAadAuthorizationServerEndpoints.getJwkSetEndpoint()
()}