@Validated @ConfigurationProperties(value="azure.activedirectory") public class AADAuthenticationProperties extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AADAuthenticationProperties.UserGroupProperties
Properties dedicated to changing the behavior of how the groups are mapped from the Azure AD response.
|
| Constructor and Description |
|---|
AADAuthenticationProperties() |
@DeprecatedConfigurationProperty(reason="Configuration moved to UserGroup class to keep UserGroup properties together",
replacement="azure.activedirectory.user-group.allowed-groups")
public List<String> getActiveDirectoryGroups()
@PostConstruct public void validateUserGroupProperties()
public AADAuthenticationProperties.UserGroupProperties getUserGroup()
public void setUserGroup(AADAuthenticationProperties.UserGroupProperties userGroup)
public String getEnvironment()
public void setEnvironment(String environment)
public String getClientId()
public void setClientId(String clientId)
public String getClientSecret()
public void setClientSecret(String clientSecret)
@Deprecated public void setActiveDirectoryGroups(List<String> activeDirectoryGroups)
public String getAppIdUri()
public void setAppIdUri(String appIdUri)
public int getJwtConnectTimeout()
public void setJwtConnectTimeout(int jwtConnectTimeout)
public int getJwtReadTimeout()
public void setJwtReadTimeout(int jwtReadTimeout)
public int getJwtSizeLimit()
public void setJwtSizeLimit(int jwtSizeLimit)
public long getJwkSetCacheLifespan()
public void setJwkSetCacheLifespan(long jwkSetCacheLifespan)
public String getTenantId()
public void setTenantId(String tenantId)
public boolean isAllowTelemetry()
public void setAllowTelemetry(boolean allowTelemetry)
public Boolean getSessionStateless()
public void setSessionStateless(Boolean sessionStateless)
Copyright © 2020 Microsoft Corporation. All rights reserved.