@Validated @ConfigurationProperties(value="azure.activedirectory") public class AADAuthenticationProperties extends Object
| Modifier and Type | Field and Description |
|---|---|
private @NotEmpty List<String> |
activeDirectoryGroups
Azure AD groups.
|
private boolean |
allowTelemetry
If Telemetry events should be published to Azure AD.
|
private String |
clientId
Registered application ID in Azure AD.
|
private String |
clientSecret
API Access Key of the registered application.
|
private static String |
DEFAULT_SERVICE_ENVIRONMENT |
private String |
environment
Azure service environment/region name, e.g., cn, global
|
private int |
jwtConnectTimeout
Connection Timeout for the JWKSet Remote URL call.
|
private int |
jwtReadTimeout
Read Timeout for the JWKSet Remote URL call.
|
private int |
jwtSizeLimit
Size limit in Bytes of the JWKSet Remote URL call.
|
private String |
tenantId
Azure Tenant ID.
|
| Constructor and Description |
|---|
AADAuthenticationProperties() |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getActiveDirectoryGroups() |
String |
getClientId() |
String |
getClientSecret() |
String |
getEnvironment() |
int |
getJwtConnectTimeout() |
int |
getJwtReadTimeout() |
int |
getJwtSizeLimit() |
String |
getTenantId() |
boolean |
isAllowTelemetry() |
void |
setactiveDirectoryGroups(List<String> activeDirectoryGroups) |
void |
setAllowTelemetry(boolean allowTelemetry) |
void |
setClientId(String clientId) |
void |
setClientSecret(String clientSecret) |
void |
setEnvironment(String environment) |
void |
setJwtConnectTimeout(int jwtConnectTimeout) |
void |
setJwtReadTimeout(int jwtReadTimeout) |
void |
setJwtSizeLimit(int jwtSizeLimit) |
void |
setTenantId(String tenantId) |
private static final String DEFAULT_SERVICE_ENVIRONMENT
private String environment
private String clientId
private String clientSecret
@NotEmpty private @NotEmpty List<String> activeDirectoryGroups
private int jwtConnectTimeout
private int jwtReadTimeout
private int jwtSizeLimit
private String tenantId
private boolean allowTelemetry
public boolean isAllowTelemetry()
public void setAllowTelemetry(boolean allowTelemetry)
public String getEnvironment()
public void setEnvironment(String environment)
public String getClientId()
public void setClientId(String clientId)
public String getClientSecret()
public void setClientSecret(String clientSecret)
public String getTenantId()
public void setTenantId(String tenantId)
public int getJwtConnectTimeout()
public void setJwtConnectTimeout(int jwtConnectTimeout)
public int getJwtReadTimeout()
public void setJwtReadTimeout(int jwtReadTimeout)
public int getJwtSizeLimit()
public void setJwtSizeLimit(int jwtSizeLimit)
Copyright © 2019 Microsoft. All rights reserved.