public class SecurityConfiguration
extends java.lang.Object
| Constructor and Description |
|---|
SecurityConfiguration(java.lang.String clientId,
java.lang.String clientSecret,
java.lang.String realm,
java.lang.String appName,
java.lang.String apiKey,
ApiKeyVehicle apiKeyVehicle,
java.lang.String apiKeyName,
java.lang.String scopeSeparator)
Deprecated.
@since 2.8.0. Use the
SecurityConfigurationBuilder instead |
SecurityConfiguration(java.lang.String clientId,
java.lang.String clientSecret,
java.lang.String realm,
java.lang.String appName,
java.lang.String scopeSeparator,
java.util.Map<java.lang.String,java.lang.Object> additionalQueryStringParams,
java.lang.Boolean useBasicAuthenticationWithAccessCodeGrant)
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getAdditionalQueryStringParams() |
java.lang.String |
getApiKey()
Deprecated.
@since 2.8.0
|
java.lang.String |
getApiKeyName()
Deprecated.
@since 2.8.0
|
java.lang.String |
getApiKeyVehicle()
Deprecated.
@since 2.8.0
|
java.lang.String |
getAppName() |
java.lang.String |
getClientId() |
java.lang.String |
getClientSecret() |
java.lang.String |
getRealm() |
java.lang.Boolean |
getUseBasicAuthenticationWithAccessCodeGrant() |
java.lang.String |
scopeSeparator() |
@Deprecated
public SecurityConfiguration(java.lang.String clientId,
java.lang.String clientSecret,
java.lang.String realm,
java.lang.String appName,
java.lang.String apiKey,
ApiKeyVehicle apiKeyVehicle,
java.lang.String apiKeyName,
java.lang.String scopeSeparator)
SecurityConfigurationBuilder insteadpublic SecurityConfiguration(java.lang.String clientId,
java.lang.String clientSecret,
java.lang.String realm,
java.lang.String appName,
java.lang.String scopeSeparator,
java.util.Map<java.lang.String,java.lang.Object> additionalQueryStringParams,
java.lang.Boolean useBasicAuthenticationWithAccessCodeGrant)
clientId - Default clientId.clientSecret - Default clientSecret.realm - Realm query parameter (for oauth1) added to authorizationUrl and
tokenUrl.appName - Application name, displayed in authorization popup.scopeSeparator - Scope separator for passing scopes, encoded before calling,
default value is a space (encoded value %20).additionalQueryStringParams - Additional query parameters added to authorizationUrl and
tokenUrl.useBasicAuthenticationWithAccessCodeGrant - Only activated for the accessCode flow. During the
authorization_code request to the tokenUrl, pass the Client
Password using the HTTP Basic Authentication scheme (Authorization
header with Basic base64encoded[client_id:client_secret]). The
default is false.@Deprecated public java.lang.String getApiKey()
@Deprecated public java.lang.String getApiKeyName()
@Deprecated public java.lang.String getApiKeyVehicle()
public java.lang.String getClientId()
public java.lang.String getClientSecret()
public java.lang.String getRealm()
public java.lang.String getAppName()
public java.lang.String scopeSeparator()
public java.util.Map<java.lang.String,java.lang.Object> getAdditionalQueryStringParams()
public java.lang.Boolean getUseBasicAuthenticationWithAccessCodeGrant()