@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateAuthorizerRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreateAuthorizerRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateAuthorizerRequest |
addTokenSigningPublicKeysEntry(String key,
String value) |
CreateAuthorizerRequest |
clearTokenSigningPublicKeysEntries()
Removes all the entries added into TokenSigningPublicKeys.
|
CreateAuthorizerRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAuthorizerFunctionArn()
The ARN of the authorizer's Lambda function.
|
String |
getAuthorizerName()
The authorizer name.
|
String |
getStatus()
The status of the create authorizer request.
|
String |
getTokenKeyName()
The name of the token key used to extract the token from the HTTP headers.
|
Map<String,String> |
getTokenSigningPublicKeys()
The public keys used to verify the digital signature returned by your custom authentication service.
|
int |
hashCode() |
void |
setAuthorizerFunctionArn(String authorizerFunctionArn)
The ARN of the authorizer's Lambda function.
|
void |
setAuthorizerName(String authorizerName)
The authorizer name.
|
void |
setStatus(String status)
The status of the create authorizer request.
|
void |
setTokenKeyName(String tokenKeyName)
The name of the token key used to extract the token from the HTTP headers.
|
void |
setTokenSigningPublicKeys(Map<String,String> tokenSigningPublicKeys)
The public keys used to verify the digital signature returned by your custom authentication service.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
CreateAuthorizerRequest |
withAuthorizerFunctionArn(String authorizerFunctionArn)
The ARN of the authorizer's Lambda function.
|
CreateAuthorizerRequest |
withAuthorizerName(String authorizerName)
The authorizer name.
|
CreateAuthorizerRequest |
withStatus(AuthorizerStatus status)
The status of the create authorizer request.
|
CreateAuthorizerRequest |
withStatus(String status)
The status of the create authorizer request.
|
CreateAuthorizerRequest |
withTokenKeyName(String tokenKeyName)
The name of the token key used to extract the token from the HTTP headers.
|
CreateAuthorizerRequest |
withTokenSigningPublicKeys(Map<String,String> tokenSigningPublicKeys)
The public keys used to verify the digital signature returned by your custom authentication service.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setAuthorizerName(String authorizerName)
The authorizer name.
authorizerName - The authorizer name.public String getAuthorizerName()
The authorizer name.
public CreateAuthorizerRequest withAuthorizerName(String authorizerName)
The authorizer name.
authorizerName - The authorizer name.public void setAuthorizerFunctionArn(String authorizerFunctionArn)
The ARN of the authorizer's Lambda function.
authorizerFunctionArn - The ARN of the authorizer's Lambda function.public String getAuthorizerFunctionArn()
The ARN of the authorizer's Lambda function.
public CreateAuthorizerRequest withAuthorizerFunctionArn(String authorizerFunctionArn)
The ARN of the authorizer's Lambda function.
authorizerFunctionArn - The ARN of the authorizer's Lambda function.public void setTokenKeyName(String tokenKeyName)
The name of the token key used to extract the token from the HTTP headers.
tokenKeyName - The name of the token key used to extract the token from the HTTP headers.public String getTokenKeyName()
The name of the token key used to extract the token from the HTTP headers.
public CreateAuthorizerRequest withTokenKeyName(String tokenKeyName)
The name of the token key used to extract the token from the HTTP headers.
tokenKeyName - The name of the token key used to extract the token from the HTTP headers.public Map<String,String> getTokenSigningPublicKeys()
The public keys used to verify the digital signature returned by your custom authentication service.
public void setTokenSigningPublicKeys(Map<String,String> tokenSigningPublicKeys)
The public keys used to verify the digital signature returned by your custom authentication service.
tokenSigningPublicKeys - The public keys used to verify the digital signature returned by your custom authentication service.public CreateAuthorizerRequest withTokenSigningPublicKeys(Map<String,String> tokenSigningPublicKeys)
The public keys used to verify the digital signature returned by your custom authentication service.
tokenSigningPublicKeys - The public keys used to verify the digital signature returned by your custom authentication service.public CreateAuthorizerRequest addTokenSigningPublicKeysEntry(String key, String value)
public CreateAuthorizerRequest clearTokenSigningPublicKeysEntries()
public void setStatus(String status)
The status of the create authorizer request.
status - The status of the create authorizer request.AuthorizerStatuspublic String getStatus()
The status of the create authorizer request.
AuthorizerStatuspublic CreateAuthorizerRequest withStatus(String status)
The status of the create authorizer request.
status - The status of the create authorizer request.AuthorizerStatuspublic CreateAuthorizerRequest withStatus(AuthorizerStatus status)
The status of the create authorizer request.
status - The status of the create authorizer request.AuthorizerStatuspublic String toString()
toString in class ObjectObject.toString()public CreateAuthorizerRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.