public class InitiateAuthRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Initiates the authentication request.
NOOP
Constructor and Description |
---|
InitiateAuthRequest() |
Modifier and Type | Method and Description |
---|---|
InitiateAuthRequest |
addAuthParametersEntry(String key,
String value) |
InitiateAuthRequest |
addClientMetadataEntry(String key,
String value) |
InitiateAuthRequest |
clearAuthParametersEntries()
Removes all the entries added into AuthParameters.
|
InitiateAuthRequest |
clearClientMetadataEntries()
Removes all the entries added into ClientMetadata.
|
InitiateAuthRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(Object obj) |
String |
getAuthFlow()
The authentication flow.
|
Map<String,String> |
getAuthParameters()
The authentication parameters.
|
String |
getClientId()
The client ID.
|
Map<String,String> |
getClientMetadata()
The client app's metadata.
|
int |
hashCode() |
void |
setAuthFlow(AuthFlowType authFlow)
The authentication flow.
|
void |
setAuthFlow(String authFlow)
The authentication flow.
|
void |
setAuthParameters(Map<String,String> authParameters)
The authentication parameters.
|
void |
setClientId(String clientId)
The client ID.
|
void |
setClientMetadata(Map<String,String> clientMetadata)
The client app's metadata.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
InitiateAuthRequest |
withAuthFlow(AuthFlowType authFlow)
The authentication flow.
|
InitiateAuthRequest |
withAuthFlow(String authFlow)
The authentication flow.
|
InitiateAuthRequest |
withAuthParameters(Map<String,String> authParameters)
The authentication parameters.
|
InitiateAuthRequest |
withClientId(String clientId)
The client ID.
|
InitiateAuthRequest |
withClientMetadata(Map<String,String> clientMetadata)
The client app's metadata.
|
getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setAuthFlow(String authFlow)
The authentication flow.
authFlow
- The authentication flow.AuthFlowType
public String getAuthFlow()
The authentication flow.
AuthFlowType
public InitiateAuthRequest withAuthFlow(String authFlow)
The authentication flow.
authFlow
- The authentication flow.AuthFlowType
public void setAuthFlow(AuthFlowType authFlow)
The authentication flow.
authFlow
- The authentication flow.AuthFlowType
public InitiateAuthRequest withAuthFlow(AuthFlowType authFlow)
The authentication flow.
authFlow
- The authentication flow.AuthFlowType
public Map<String,String> getAuthParameters()
The authentication parameters.
public void setAuthParameters(Map<String,String> authParameters)
The authentication parameters.
authParameters
- The authentication parameters.public InitiateAuthRequest withAuthParameters(Map<String,String> authParameters)
The authentication parameters.
authParameters
- The authentication parameters.public InitiateAuthRequest addAuthParametersEntry(String key, String value)
public InitiateAuthRequest clearAuthParametersEntries()
public Map<String,String> getClientMetadata()
The client app's metadata.
public void setClientMetadata(Map<String,String> clientMetadata)
The client app's metadata.
clientMetadata
- The client app's metadata.public InitiateAuthRequest withClientMetadata(Map<String,String> clientMetadata)
The client app's metadata.
clientMetadata
- The client app's metadata.public InitiateAuthRequest addClientMetadataEntry(String key, String value)
public InitiateAuthRequest clearClientMetadataEntries()
public void setClientId(String clientId)
The client ID.
clientId
- The client ID.public String getClientId()
The client ID.
public InitiateAuthRequest withClientId(String clientId)
The client ID.
clientId
- The client ID.public String toString()
toString
in class Object
Object.toString()
public InitiateAuthRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.