T
- the type of OAuth client configuration builder to build.C
- the type of OAuth Client Configuration to build.public abstract static class OAuthClientConfiguration.Builder<T extends OAuthClientConfiguration.Builder<T,C>,C extends OAuthClientConfiguration> extends Object
Modifier | Constructor and Description |
---|---|
protected |
Builder(Function<T,C> builder)
Creates an OAuthClientConfiguration builder instance.
|
Modifier and Type | Method and Description |
---|---|
C |
build()
Builds an OAuthClientConfiguration instance.
|
protected T |
self()
Returns this object, as its actual type.
|
T |
withAuthenticationIdKey(String authenticationIdKey)
Set the authenticationIdKey.
|
T |
withProvider(String provider)
Sets the provider name.
|
protected T self()
public T withProvider(String provider)
provider
- provider name.public T withAuthenticationIdKey(String authenticationIdKey)
authenticationIdKey
- the unique authentication id that an authentication server
uses to identify a user by.public C build()
Copyright © 2010-2018, ForgeRock All Rights Reserved.