Package net.openid.appauth
Class AppAuthConfiguration
- java.lang.Object
-
- net.openid.appauth.AppAuthConfiguration
-
public class AppAuthConfiguration extends Object
Defines configuration properties that control the behavior of the AppAuth library, independent of the OAuth2 specific details that are described.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAppAuthConfiguration.BuilderCreatesAppAuthConfigurationinstances.
-
Field Summary
Fields Modifier and Type Field Description static AppAuthConfigurationDEFAULTThe default configuration that is used if no configuration is explicitly specified when constructing anAuthorizationService.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BrowserMatchergetBrowserMatcher()Controls which browsers can be used for the authorization flow.ConnectionBuildergetConnectionBuilder()CreatesHttpURLConnectioninstances for use in token requests and related interactions with the authorization service.booleangetSkipIssuerHttpsCheck()Returnstrueif issuer https validation is disabled, otherwisefalse.
-
-
-
Field Detail
-
DEFAULT
public static final AppAuthConfiguration DEFAULT
The default configuration that is used if no configuration is explicitly specified when constructing anAuthorizationService.
-
-
Method Detail
-
getBrowserMatcher
@NonNull public BrowserMatcher getBrowserMatcher()
Controls which browsers can be used for the authorization flow.
-
getConnectionBuilder
@NonNull public ConnectionBuilder getConnectionBuilder()
CreatesHttpURLConnectioninstances for use in token requests and related interactions with the authorization service.
-
getSkipIssuerHttpsCheck
public boolean getSkipIssuerHttpsCheck()
Returnstrueif issuer https validation is disabled, otherwisefalse.
-
-