public abstract class AbstractApplicationBase extends Object
PublicClientApplication,
ConfidentialClientApplication, and ManagedIdentityApplication| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractApplicationBase.Builder<T extends AbstractApplicationBase.Builder<T>> |
| Modifier and Type | Field and Description |
|---|---|
protected com.microsoft.aad.msal4j.Authority |
authenticationAuthority |
static String |
DEFAULT_AUTHORITY |
protected org.slf4j.Logger |
log |
protected TokenCache |
tokenCache |
| Modifier and Type | Method and Description |
|---|---|
Integer |
connectTimeoutForDefaultHttpClient() |
String |
correlationId()
Gets the correlation ID used for tracing requests through the authentication system.
|
IHttpClient |
httpClient()
Gets the HTTP client used by the application for all HTTP requests.
|
boolean |
logPii()
Gets whether personally identifiable information (PII) is included in log messages.
|
Proxy |
proxy()
Gets the proxy configuration used by the application for network communication.
|
Integer |
readTimeoutForDefaultHttpClient() |
SSLSocketFactory |
sslSocketFactory()
Gets the SSL socket factory used by the application for secure network communication.
|
protected org.slf4j.Logger log
protected com.microsoft.aad.msal4j.Authority authenticationAuthority
protected TokenCache tokenCache
public static final String DEFAULT_AUTHORITY
public String correlationId()
public boolean logPii()
public Proxy proxy()
public SSLSocketFactory sslSocketFactory()
public IHttpClient httpClient()
public Integer connectTimeoutForDefaultHttpClient()
public Integer readTimeoutForDefaultHttpClient()
Copyright © 2013–2025. All rights reserved.