Package net.openid.appauth
Class AppAuthConfiguration.Builder
- java.lang.Object
-
- net.openid.appauth.AppAuthConfiguration.Builder
-
- Enclosing class:
- AppAuthConfiguration
public static class AppAuthConfiguration.Builder extends Object
CreatesAppAuthConfiguration
instances.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AppAuthConfiguration
build()
Creates the instance from the configured properties.AppAuthConfiguration.Builder
setBrowserMatcher(BrowserMatcher browserMatcher)
Specify the browser matcher to use, which controls the browsers that can be used for authorization.AppAuthConfiguration.Builder
setConnectionBuilder(ConnectionBuilder connectionBuilder)
Specify the connection builder to use, which createsHttpURLConnection
instances for use in direct communication with the authorization service.AppAuthConfiguration.Builder
setSkipIssuerHttpsCheck(Boolean skipIssuerHttpsCheck)
Disables https validation for the issuer identifier.
-
-
-
Constructor Detail
-
Builder
public Builder()
-
-
Method Detail
-
setBrowserMatcher
@NonNull public AppAuthConfiguration.Builder setBrowserMatcher(@NonNull BrowserMatcher browserMatcher)
Specify the browser matcher to use, which controls the browsers that can be used for authorization.
-
setConnectionBuilder
@NonNull public AppAuthConfiguration.Builder setConnectionBuilder(@NonNull ConnectionBuilder connectionBuilder)
Specify the connection builder to use, which createsHttpURLConnection
instances for use in direct communication with the authorization service.
-
setSkipIssuerHttpsCheck
public AppAuthConfiguration.Builder setSkipIssuerHttpsCheck(Boolean skipIssuerHttpsCheck)
Disables https validation for the issuer identifier.NOTE: Disabling issuer https validation implies the app is running against an insecure environment. Enabling this option is only recommended for testing purposes.
-
build
@NonNull public AppAuthConfiguration build()
Creates the instance from the configured properties.
-
-