@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DkimSigningAttributes extends Object implements Serializable, Cloneable, StructuredPojo
An object that contains configuration for Bring Your Own DKIM (BYODKIM), or, for Easy DKIM
Constructor and Description |
---|
DkimSigningAttributes() |
Modifier and Type | Method and Description |
---|---|
DkimSigningAttributes |
clone() |
boolean |
equals(Object obj) |
String |
getDomainSigningPrivateKey()
[Bring Your Own DKIM] A private key that's used to generate a DKIM signature.
|
String |
getDomainSigningSelector()
[Bring Your Own DKIM] A string that's used to identify a public key in the DNS configuration for a domain.
|
String |
getNextSigningKeyLength()
[Easy DKIM] The key length of the future DKIM key pair to be generated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDomainSigningPrivateKey(String domainSigningPrivateKey)
[Bring Your Own DKIM] A private key that's used to generate a DKIM signature.
|
void |
setDomainSigningSelector(String domainSigningSelector)
[Bring Your Own DKIM] A string that's used to identify a public key in the DNS configuration for a domain.
|
void |
setNextSigningKeyLength(String nextSigningKeyLength)
[Easy DKIM] The key length of the future DKIM key pair to be generated.
|
String |
toString()
Returns a string representation of this object.
|
DkimSigningAttributes |
withDomainSigningPrivateKey(String domainSigningPrivateKey)
[Bring Your Own DKIM] A private key that's used to generate a DKIM signature.
|
DkimSigningAttributes |
withDomainSigningSelector(String domainSigningSelector)
[Bring Your Own DKIM] A string that's used to identify a public key in the DNS configuration for a domain.
|
DkimSigningAttributes |
withNextSigningKeyLength(DkimSigningKeyLength nextSigningKeyLength)
[Easy DKIM] The key length of the future DKIM key pair to be generated.
|
DkimSigningAttributes |
withNextSigningKeyLength(String nextSigningKeyLength)
[Easy DKIM] The key length of the future DKIM key pair to be generated.
|
public void setDomainSigningSelector(String domainSigningSelector)
[Bring Your Own DKIM] A string that's used to identify a public key in the DNS configuration for a domain.
domainSigningSelector
- [Bring Your Own DKIM] A string that's used to identify a public key in the DNS configuration for a domain.public String getDomainSigningSelector()
[Bring Your Own DKIM] A string that's used to identify a public key in the DNS configuration for a domain.
public DkimSigningAttributes withDomainSigningSelector(String domainSigningSelector)
[Bring Your Own DKIM] A string that's used to identify a public key in the DNS configuration for a domain.
domainSigningSelector
- [Bring Your Own DKIM] A string that's used to identify a public key in the DNS configuration for a domain.public void setDomainSigningPrivateKey(String domainSigningPrivateKey)
[Bring Your Own DKIM] A private key that's used to generate a DKIM signature.
The private key must use 1024 or 2048-bit RSA encryption, and must be encoded using base64 encoding.
domainSigningPrivateKey
- [Bring Your Own DKIM] A private key that's used to generate a DKIM signature.
The private key must use 1024 or 2048-bit RSA encryption, and must be encoded using base64 encoding.
public String getDomainSigningPrivateKey()
[Bring Your Own DKIM] A private key that's used to generate a DKIM signature.
The private key must use 1024 or 2048-bit RSA encryption, and must be encoded using base64 encoding.
The private key must use 1024 or 2048-bit RSA encryption, and must be encoded using base64 encoding.
public DkimSigningAttributes withDomainSigningPrivateKey(String domainSigningPrivateKey)
[Bring Your Own DKIM] A private key that's used to generate a DKIM signature.
The private key must use 1024 or 2048-bit RSA encryption, and must be encoded using base64 encoding.
domainSigningPrivateKey
- [Bring Your Own DKIM] A private key that's used to generate a DKIM signature.
The private key must use 1024 or 2048-bit RSA encryption, and must be encoded using base64 encoding.
public void setNextSigningKeyLength(String nextSigningKeyLength)
[Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once per day.
nextSigningKeyLength
- [Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once
per day.DkimSigningKeyLength
public String getNextSigningKeyLength()
[Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once per day.
DkimSigningKeyLength
public DkimSigningAttributes withNextSigningKeyLength(String nextSigningKeyLength)
[Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once per day.
nextSigningKeyLength
- [Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once
per day.DkimSigningKeyLength
public DkimSigningAttributes withNextSigningKeyLength(DkimSigningKeyLength nextSigningKeyLength)
[Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once per day.
nextSigningKeyLength
- [Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once
per day.DkimSigningKeyLength
public String toString()
toString
in class Object
Object.toString()
public DkimSigningAttributes clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.