public abstract class OAuthClientConfiguration extends Object
Modifier and Type | Class and Description |
---|---|
static class |
OAuthClientConfiguration.Builder<T extends OAuthClientConfiguration.Builder<T,C>,C extends OAuthClientConfiguration>
Base builder used to create OAuthClientConfiguration instances.
|
Modifier and Type | Field and Description |
---|---|
static String |
PROVIDER
Name of the provider.
|
Constructor and Description |
---|
OAuthClientConfiguration(OAuthClientConfiguration.Builder<?,?> builder)
Creates an OAuthClientConfiguration instance.
|
Modifier and Type | Method and Description |
---|---|
String |
getAuthenticationIdKey()
Gets the unique authentication id that an Idp uses to identify a user by.
|
abstract Class<?> |
getClientClass()
Gets the class name of the client implementation consuming the
OAuthClientConfiguration . |
String |
getProvider()
Gets the unique provider name.
|
public static final String PROVIDER
public OAuthClientConfiguration(OAuthClientConfiguration.Builder<?,?> builder)
builder
- OAuthClientConfiguration instance builder.public String getProvider()
public String getAuthenticationIdKey()
public abstract Class<?> getClientClass()
OAuthClientConfiguration
.Copyright © 2010-2018, ForgeRock All Rights Reserved.