Uses of Class
com.azure.spring.cloud.autoconfigure.aad.properties.AadAuthenticationProperties
Packages that use 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
Fields in com.azure.spring.cloud.autoconfigure.aad declared as AadAuthenticationPropertiesModifier and TypeFieldDescriptionprotected AadAuthenticationPropertiesAadWebApplicationHttpSecurityConfigurer.propertiesAAD authentication propertiesConstructors in com.azure.spring.cloud.autoconfigure.aad with parameters of type AadAuthenticationPropertiesModifierConstructorDescriptionAadAuthenticationFilterAutoConfiguration(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
Methods in com.azure.spring.cloud.autoconfigure.aad.configuration that return AadAuthenticationPropertiesModifier and TypeMethodDescriptionAadPropertiesConfiguration.aadAuthenticationProperties()AAD Authentication Properties.Methods in com.azure.spring.cloud.autoconfigure.aad.configuration with parameters of type AadAuthenticationPropertiesModifier and TypeMethodDescriptionorg.springframework.security.oauth2.client.registration.ClientRegistrationRepositoryAadOAuth2ClientConfiguration.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.JwtDecoderAadResourceServerConfiguration.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
Methods in com.azure.spring.cloud.autoconfigure.aad.filter with parameters of type AadAuthenticationPropertiesModifier and TypeMethodDescriptionbooleanUserPrincipal.isMemberOf(AadAuthenticationProperties aadAuthenticationProperties, String group) Whether the group is a member of the user principal.Constructors in com.azure.spring.cloud.autoconfigure.aad.filter with parameters of type AadAuthenticationPropertiesModifierConstructorDescriptionAadAuthenticationFilter(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 newUserPrincipalManagerbased 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 newUserPrincipalManagerbased of theAadAuthorizationServerEndpoints.getJwkSetEndpoint()()}