@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SigningConfigurationOverrides extends Object implements Serializable, Cloneable, StructuredPojo
A signing configuration that overrides the default encryption or hash algorithm of a signing job.
| Constructor and Description |
|---|
SigningConfigurationOverrides() |
| Modifier and Type | Method and Description |
|---|---|
SigningConfigurationOverrides |
clone() |
boolean |
equals(Object obj) |
String |
getEncryptionAlgorithm()
A specified override of the default encryption algorithm that is used in an AWS Signer job.
|
String |
getHashAlgorithm()
A specified override of the default hash algorithm that is used in an AWS Signer job.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setEncryptionAlgorithm(String encryptionAlgorithm)
A specified override of the default encryption algorithm that is used in an AWS Signer job.
|
void |
setHashAlgorithm(String hashAlgorithm)
A specified override of the default hash algorithm that is used in an AWS Signer job.
|
String |
toString()
Returns a string representation of this object.
|
SigningConfigurationOverrides |
withEncryptionAlgorithm(EncryptionAlgorithm encryptionAlgorithm)
A specified override of the default encryption algorithm that is used in an AWS Signer job.
|
SigningConfigurationOverrides |
withEncryptionAlgorithm(String encryptionAlgorithm)
A specified override of the default encryption algorithm that is used in an AWS Signer job.
|
SigningConfigurationOverrides |
withHashAlgorithm(HashAlgorithm hashAlgorithm)
A specified override of the default hash algorithm that is used in an AWS Signer job.
|
SigningConfigurationOverrides |
withHashAlgorithm(String hashAlgorithm)
A specified override of the default hash algorithm that is used in an AWS Signer job.
|
public void setEncryptionAlgorithm(String encryptionAlgorithm)
A specified override of the default encryption algorithm that is used in an AWS Signer job.
encryptionAlgorithm - A specified override of the default encryption algorithm that is used in an AWS Signer job.EncryptionAlgorithmpublic String getEncryptionAlgorithm()
A specified override of the default encryption algorithm that is used in an AWS Signer job.
EncryptionAlgorithmpublic SigningConfigurationOverrides withEncryptionAlgorithm(String encryptionAlgorithm)
A specified override of the default encryption algorithm that is used in an AWS Signer job.
encryptionAlgorithm - A specified override of the default encryption algorithm that is used in an AWS Signer job.EncryptionAlgorithmpublic SigningConfigurationOverrides withEncryptionAlgorithm(EncryptionAlgorithm encryptionAlgorithm)
A specified override of the default encryption algorithm that is used in an AWS Signer job.
encryptionAlgorithm - A specified override of the default encryption algorithm that is used in an AWS Signer job.EncryptionAlgorithmpublic void setHashAlgorithm(String hashAlgorithm)
A specified override of the default hash algorithm that is used in an AWS Signer job.
hashAlgorithm - A specified override of the default hash algorithm that is used in an AWS Signer job.HashAlgorithmpublic String getHashAlgorithm()
A specified override of the default hash algorithm that is used in an AWS Signer job.
HashAlgorithmpublic SigningConfigurationOverrides withHashAlgorithm(String hashAlgorithm)
A specified override of the default hash algorithm that is used in an AWS Signer job.
hashAlgorithm - A specified override of the default hash algorithm that is used in an AWS Signer job.HashAlgorithmpublic SigningConfigurationOverrides withHashAlgorithm(HashAlgorithm hashAlgorithm)
A specified override of the default hash algorithm that is used in an AWS Signer job.
hashAlgorithm - A specified override of the default hash algorithm that is used in an AWS Signer job.HashAlgorithmpublic String toString()
toString in class ObjectObject.toString()public SigningConfigurationOverrides clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.