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 insteadclientId - - client idclientSecret - - client secretrealm - - realmappName - - application nameapiKey - - api keyapiKeyVehicle - - how the api key is transmittedapiKeyName - - name of the api keyscopeSeparator - - scope separatorpublic 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()