public class AppAuthConfiguration
extends java.lang.Object
Defines configuration properties that control the behavior of the AppAuth library, independent of the OAuth2 specific details that are described.
| Modifier and Type | Class and Description |
|---|---|
static class |
AppAuthConfiguration.Builder
Creates
AppAuthConfiguration instances. |
| Modifier and Type | Field and Description |
|---|---|
static AppAuthConfiguration |
DEFAULT
The default configuration that is used if no configuration is explicitly specified
when constructing an
AuthorizationService. |
| Modifier and Type | Method and Description |
|---|---|
BrowserMatcher |
getBrowserMatcher()
Controls which browsers can be used for the authorization flow.
|
ConnectionBuilder |
getConnectionBuilder()
Creates
HttpURLConnection instances for use in token requests and related
interactions with the authorization service. |
boolean |
getSkipIssuerHttpsCheck()
Returns
true if issuer https validation is disabled, otherwise
false. |
public static final AppAuthConfiguration DEFAULT
The default configuration that is used if no configuration is explicitly specified
when constructing an AuthorizationService.
@NonNull public BrowserMatcher getBrowserMatcher()
Controls which browsers can be used for the authorization flow.
@NonNull public ConnectionBuilder getConnectionBuilder()
Creates HttpURLConnection instances for use in token requests and related
interactions with the authorization service.
public boolean getSkipIssuerHttpsCheck()
Returns true if issuer https validation is disabled, otherwise
false.