@Generated(value="software.amazon.awssdk:codegen") public final class DkimSigningAttributes extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DkimSigningAttributes.Builder,DkimSigningAttributes>
An object that contains configuration for Bring Your Own DKIM (BYODKIM), or, for Easy DKIM
| Modifier and Type | Class and Description |
|---|---|
static interface |
DkimSigningAttributes.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DkimSigningAttributes.Builder |
builder() |
String |
domainSigningPrivateKey()
[Bring Your Own DKIM] A private key that's used to generate a DKIM signature.
|
String |
domainSigningSelector()
[Bring Your Own DKIM] A string that's used to identify a public key in the DNS configuration for a domain.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
DkimSigningKeyLength |
nextSigningKeyLength()
[Easy DKIM] The key length of the future DKIM key pair to be generated.
|
String |
nextSigningKeyLengthAsString()
[Easy DKIM] The key length of the future DKIM key pair to be generated.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DkimSigningAttributes.Builder> |
serializableBuilderClass() |
DkimSigningAttributes.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String domainSigningSelector()
[Bring Your Own DKIM] A string that's used to identify a public key in the DNS configuration for a domain.
public final 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.
The private key must use 1024 or 2048-bit RSA encryption, and must be encoded using base64 encoding.
public final 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.
If the service returns an enum value that is not available in the current SDK version,
nextSigningKeyLength will return DkimSigningKeyLength.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from nextSigningKeyLengthAsString().
DkimSigningKeyLengthpublic final String nextSigningKeyLengthAsString()
[Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once per day.
If the service returns an enum value that is not available in the current SDK version,
nextSigningKeyLength will return DkimSigningKeyLength.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from nextSigningKeyLengthAsString().
DkimSigningKeyLengthpublic DkimSigningAttributes.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DkimSigningAttributes.Builder,DkimSigningAttributes>public static DkimSigningAttributes.Builder builder()
public static Class<? extends DkimSigningAttributes.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.