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 class
AppAuthConfiguration.Builder
CreatesAppAuthConfiguration
instances.
-
Field Summary
Fields Modifier and Type Field Description static AppAuthConfiguration
DEFAULT
The 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 BrowserMatcher
getBrowserMatcher()
Controls which browsers can be used for the authorization flow.ConnectionBuilder
getConnectionBuilder()
CreatesHttpURLConnection
instances for use in token requests and related interactions with the authorization service.boolean
getSkipIssuerHttpsCheck()
Returnstrue
if 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()
CreatesHttpURLConnection
instances for use in token requests and related interactions with the authorization service.
-
getSkipIssuerHttpsCheck
public boolean getSkipIssuerHttpsCheck()
Returnstrue
if issuer https validation is disabled, otherwisefalse
.
-
-