@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VerifyMacRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
VerifyMacRequest() |
| Modifier and Type | Method and Description |
|---|---|
VerifyMacRequest |
clone() |
boolean |
equals(Object obj) |
String |
getKeyIdentifier()
The
keyARN of the encryption key that Amazon Web Services Payment Cryptography uses to verify MAC
data. |
String |
getMac()
The MAC being verified.
|
Integer |
getMacLength()
The length of the MAC.
|
String |
getMessageData()
The data on for which MAC is under verification.
|
MacAttributes |
getVerificationAttributes()
The attributes and data values to use for MAC verification within Amazon Web Services Payment Cryptography.
|
int |
hashCode() |
void |
setKeyIdentifier(String keyIdentifier)
The
keyARN of the encryption key that Amazon Web Services Payment Cryptography uses to verify MAC
data. |
void |
setMac(String mac)
The MAC being verified.
|
void |
setMacLength(Integer macLength)
The length of the MAC.
|
void |
setMessageData(String messageData)
The data on for which MAC is under verification.
|
void |
setVerificationAttributes(MacAttributes verificationAttributes)
The attributes and data values to use for MAC verification within Amazon Web Services Payment Cryptography.
|
String |
toString()
Returns a string representation of this object.
|
VerifyMacRequest |
withKeyIdentifier(String keyIdentifier)
The
keyARN of the encryption key that Amazon Web Services Payment Cryptography uses to verify MAC
data. |
VerifyMacRequest |
withMac(String mac)
The MAC being verified.
|
VerifyMacRequest |
withMacLength(Integer macLength)
The length of the MAC.
|
VerifyMacRequest |
withMessageData(String messageData)
The data on for which MAC is under verification.
|
VerifyMacRequest |
withVerificationAttributes(MacAttributes verificationAttributes)
The attributes and data values to use for MAC verification within Amazon Web Services Payment Cryptography.
|
addHandlerContext, copyBaseTo, 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 setKeyIdentifier(String keyIdentifier)
The keyARN of the encryption key that Amazon Web Services Payment Cryptography uses to verify MAC
data.
keyIdentifier - The keyARN of the encryption key that Amazon Web Services Payment Cryptography uses to verify
MAC data.public String getKeyIdentifier()
The keyARN of the encryption key that Amazon Web Services Payment Cryptography uses to verify MAC
data.
keyARN of the encryption key that Amazon Web Services Payment Cryptography uses to
verify MAC data.public VerifyMacRequest withKeyIdentifier(String keyIdentifier)
The keyARN of the encryption key that Amazon Web Services Payment Cryptography uses to verify MAC
data.
keyIdentifier - The keyARN of the encryption key that Amazon Web Services Payment Cryptography uses to verify
MAC data.public void setMac(String mac)
The MAC being verified.
mac - The MAC being verified.public String getMac()
The MAC being verified.
public VerifyMacRequest withMac(String mac)
The MAC being verified.
mac - The MAC being verified.public void setMacLength(Integer macLength)
The length of the MAC.
macLength - The length of the MAC.public Integer getMacLength()
The length of the MAC.
public VerifyMacRequest withMacLength(Integer macLength)
The length of the MAC.
macLength - The length of the MAC.public void setMessageData(String messageData)
The data on for which MAC is under verification.
messageData - The data on for which MAC is under verification.public String getMessageData()
The data on for which MAC is under verification.
public VerifyMacRequest withMessageData(String messageData)
The data on for which MAC is under verification.
messageData - The data on for which MAC is under verification.public void setVerificationAttributes(MacAttributes verificationAttributes)
The attributes and data values to use for MAC verification within Amazon Web Services Payment Cryptography.
verificationAttributes - The attributes and data values to use for MAC verification within Amazon Web Services Payment
Cryptography.public MacAttributes getVerificationAttributes()
The attributes and data values to use for MAC verification within Amazon Web Services Payment Cryptography.
public VerifyMacRequest withVerificationAttributes(MacAttributes verificationAttributes)
The attributes and data values to use for MAC verification within Amazon Web Services Payment Cryptography.
verificationAttributes - The attributes and data values to use for MAC verification within Amazon Web Services Payment
Cryptography.public String toString()
toString in class ObjectObject.toString()public VerifyMacRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2023. All rights reserved.