AWS SDK for C++  1.9.123
AWS SDK for C++
Public Member Functions | List of all members
Aws::SESV2::Model::DkimAttributes Class Reference

#include <DkimAttributes.h>

Public Member Functions

 DkimAttributes ()
 
 DkimAttributes (Aws::Utils::Json::JsonView jsonValue)
 
DkimAttributesoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
bool GetSigningEnabled () const
 
bool SigningEnabledHasBeenSet () const
 
void SetSigningEnabled (bool value)
 
DkimAttributesWithSigningEnabled (bool value)
 
const DkimStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const DkimStatus &value)
 
void SetStatus (DkimStatus &&value)
 
DkimAttributesWithStatus (const DkimStatus &value)
 
DkimAttributesWithStatus (DkimStatus &&value)
 
const Aws::Vector< Aws::String > & GetTokens () const
 
bool TokensHasBeenSet () const
 
void SetTokens (const Aws::Vector< Aws::String > &value)
 
void SetTokens (Aws::Vector< Aws::String > &&value)
 
DkimAttributesWithTokens (const Aws::Vector< Aws::String > &value)
 
DkimAttributesWithTokens (Aws::Vector< Aws::String > &&value)
 
DkimAttributesAddTokens (const Aws::String &value)
 
DkimAttributesAddTokens (Aws::String &&value)
 
DkimAttributesAddTokens (const char *value)
 
const DkimSigningAttributesOriginGetSigningAttributesOrigin () const
 
bool SigningAttributesOriginHasBeenSet () const
 
void SetSigningAttributesOrigin (const DkimSigningAttributesOrigin &value)
 
void SetSigningAttributesOrigin (DkimSigningAttributesOrigin &&value)
 
DkimAttributesWithSigningAttributesOrigin (const DkimSigningAttributesOrigin &value)
 
DkimAttributesWithSigningAttributesOrigin (DkimSigningAttributesOrigin &&value)
 
const DkimSigningKeyLengthGetNextSigningKeyLength () const
 
bool NextSigningKeyLengthHasBeenSet () const
 
void SetNextSigningKeyLength (const DkimSigningKeyLength &value)
 
void SetNextSigningKeyLength (DkimSigningKeyLength &&value)
 
DkimAttributesWithNextSigningKeyLength (const DkimSigningKeyLength &value)
 
DkimAttributesWithNextSigningKeyLength (DkimSigningKeyLength &&value)
 
const DkimSigningKeyLengthGetCurrentSigningKeyLength () const
 
bool CurrentSigningKeyLengthHasBeenSet () const
 
void SetCurrentSigningKeyLength (const DkimSigningKeyLength &value)
 
void SetCurrentSigningKeyLength (DkimSigningKeyLength &&value)
 
DkimAttributesWithCurrentSigningKeyLength (const DkimSigningKeyLength &value)
 
DkimAttributesWithCurrentSigningKeyLength (DkimSigningKeyLength &&value)
 
const Aws::Utils::DateTimeGetLastKeyGenerationTimestamp () const
 
bool LastKeyGenerationTimestampHasBeenSet () const
 
void SetLastKeyGenerationTimestamp (const Aws::Utils::DateTime &value)
 
void SetLastKeyGenerationTimestamp (Aws::Utils::DateTime &&value)
 
DkimAttributesWithLastKeyGenerationTimestamp (const Aws::Utils::DateTime &value)
 
DkimAttributesWithLastKeyGenerationTimestamp (Aws::Utils::DateTime &&value)
 

Detailed Description

An object that contains information about the DKIM authentication status for an email identity.

Amazon SES determines the authentication status by searching for specific records in the DNS configuration for the domain. If you used Easy DKIM to set up DKIM authentication, Amazon SES tries to find three unique CNAME records in the DNS configuration for your domain. If you provided a public key to perform DKIM authentication, Amazon SES tries to find a TXT record that uses the selector that you specified. The value of the TXT record must be a public key that's paired with the private key that you specified in the process of creating the identity

See Also:

AWS API Reference

Definition at line 46 of file DkimAttributes.h.

Constructor & Destructor Documentation

◆ DkimAttributes() [1/2]

Aws::SESV2::Model::DkimAttributes::DkimAttributes ( )

◆ DkimAttributes() [2/2]

Aws::SESV2::Model::DkimAttributes::DkimAttributes ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddTokens() [1/3]

DkimAttributes& Aws::SESV2::Model::DkimAttributes::AddTokens ( Aws::String &&  value)
inline

If you used Easy DKIM to configure DKIM authentication for the domain, then this object contains a set of unique strings that you use to create a set of CNAME records that you add to the DNS configuration for your domain. When Amazon SES detects these records in the DNS configuration for your domain, the DKIM authentication process is complete.

If you configured DKIM authentication for the domain by providing your own public-private key pair, then this object contains the selector for the public key.

Regardless of the DKIM authentication method you use, Amazon SES searches for the appropriate records in the DNS configuration of the domain for up to 72 hours.

Definition at line 299 of file DkimAttributes.h.

◆ AddTokens() [2/3]

DkimAttributes& Aws::SESV2::Model::DkimAttributes::AddTokens ( const Aws::String value)
inline

If you used Easy DKIM to configure DKIM authentication for the domain, then this object contains a set of unique strings that you use to create a set of CNAME records that you add to the DNS configuration for your domain. When Amazon SES detects these records in the DNS configuration for your domain, the DKIM authentication process is complete.

If you configured DKIM authentication for the domain by providing your own public-private key pair, then this object contains the selector for the public key.

Regardless of the DKIM authentication method you use, Amazon SES searches for the appropriate records in the DNS configuration of the domain for up to 72 hours.

Definition at line 284 of file DkimAttributes.h.

◆ AddTokens() [3/3]

DkimAttributes& Aws::SESV2::Model::DkimAttributes::AddTokens ( const char *  value)
inline

If you used Easy DKIM to configure DKIM authentication for the domain, then this object contains a set of unique strings that you use to create a set of CNAME records that you add to the DNS configuration for your domain. When Amazon SES detects these records in the DNS configuration for your domain, the DKIM authentication process is complete.

If you configured DKIM authentication for the domain by providing your own public-private key pair, then this object contains the selector for the public key.

Regardless of the DKIM authentication method you use, Amazon SES searches for the appropriate records in the DNS configuration of the domain for up to 72 hours.

Definition at line 314 of file DkimAttributes.h.

◆ CurrentSigningKeyLengthHasBeenSet()

bool Aws::SESV2::Model::DkimAttributes::CurrentSigningKeyLengthHasBeenSet ( ) const
inline

[Easy DKIM] The key length of the DKIM key pair in use.

Definition at line 429 of file DkimAttributes.h.

◆ GetCurrentSigningKeyLength()

const DkimSigningKeyLength& Aws::SESV2::Model::DkimAttributes::GetCurrentSigningKeyLength ( ) const
inline

[Easy DKIM] The key length of the DKIM key pair in use.

Definition at line 424 of file DkimAttributes.h.

◆ GetLastKeyGenerationTimestamp()

const Aws::Utils::DateTime& Aws::SESV2::Model::DkimAttributes::GetLastKeyGenerationTimestamp ( ) const
inline

[Easy DKIM] The last time a key pair was generated for this identity.

Definition at line 455 of file DkimAttributes.h.

◆ GetNextSigningKeyLength()

const DkimSigningKeyLength& Aws::SESV2::Model::DkimAttributes::GetNextSigningKeyLength ( ) const
inline

[Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once per day.

Definition at line 388 of file DkimAttributes.h.

◆ GetSigningAttributesOrigin()

const DkimSigningAttributesOrigin& Aws::SESV2::Model::DkimAttributes::GetSigningAttributesOrigin ( ) const
inline

A string that indicates how DKIM was configured for the identity. These are the possible values:

  • AWS_SES – Indicates that DKIM was configured for the identity by using Easy DKIM.

  • EXTERNAL – Indicates that DKIM was configured for the identity by using Bring Your Own DKIM (BYODKIM).

Definition at line 326 of file DkimAttributes.h.

◆ GetSigningEnabled()

bool Aws::SESV2::Model::DkimAttributes::GetSigningEnabled ( ) const
inline

If the value is true, then the messages that you send from the identity are signed using DKIM. If the value is false, then the messages that you send from the identity aren't DKIM-signed.

Definition at line 60 of file DkimAttributes.h.

◆ GetStatus()

const DkimStatus& Aws::SESV2::Model::DkimAttributes::GetStatus ( ) const
inline

Describes whether or not Amazon SES has successfully located the DKIM records in the DNS records for the domain. The status can be one of the following:

  • PENDING – The verification process was initiated, but Amazon SES hasn't yet detected the DKIM records in the DNS configuration for the domain.

  • SUCCESS – The verification process completed successfully.

  • FAILED – The verification process failed. This typically occurs when Amazon SES fails to find the DKIM records in the DNS configuration of the domain.

  • TEMPORARY_FAILURE – A temporary issue is preventing Amazon SES from determining the DKIM authentication status of the domain.

  • NOT_STARTED – The DKIM verification process hasn't been initiated for the domain.

Definition at line 98 of file DkimAttributes.h.

◆ GetTokens()

const Aws::Vector<Aws::String>& Aws::SESV2::Model::DkimAttributes::GetTokens ( ) const
inline

If you used Easy DKIM to configure DKIM authentication for the domain, then this object contains a set of unique strings that you use to create a set of CNAME records that you add to the DNS configuration for your domain. When Amazon SES detects these records in the DNS configuration for your domain, the DKIM authentication process is complete.

If you configured DKIM authentication for the domain by providing your own public-private key pair, then this object contains the selector for the public key.

Regardless of the DKIM authentication method you use, Amazon SES searches for the appropriate records in the DNS configuration of the domain for up to 72 hours.

Definition at line 194 of file DkimAttributes.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SESV2::Model::DkimAttributes::Jsonize ( ) const

◆ LastKeyGenerationTimestampHasBeenSet()

bool Aws::SESV2::Model::DkimAttributes::LastKeyGenerationTimestampHasBeenSet ( ) const
inline

[Easy DKIM] The last time a key pair was generated for this identity.

Definition at line 460 of file DkimAttributes.h.

◆ NextSigningKeyLengthHasBeenSet()

bool Aws::SESV2::Model::DkimAttributes::NextSigningKeyLengthHasBeenSet ( ) const
inline

[Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once per day.

Definition at line 394 of file DkimAttributes.h.

◆ operator=()

DkimAttributes& Aws::SESV2::Model::DkimAttributes::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetCurrentSigningKeyLength() [1/2]

void Aws::SESV2::Model::DkimAttributes::SetCurrentSigningKeyLength ( const DkimSigningKeyLength value)
inline

[Easy DKIM] The key length of the DKIM key pair in use.

Definition at line 434 of file DkimAttributes.h.

◆ SetCurrentSigningKeyLength() [2/2]

void Aws::SESV2::Model::DkimAttributes::SetCurrentSigningKeyLength ( DkimSigningKeyLength &&  value)
inline

[Easy DKIM] The key length of the DKIM key pair in use.

Definition at line 439 of file DkimAttributes.h.

◆ SetLastKeyGenerationTimestamp() [1/2]

void Aws::SESV2::Model::DkimAttributes::SetLastKeyGenerationTimestamp ( Aws::Utils::DateTime &&  value)
inline

[Easy DKIM] The last time a key pair was generated for this identity.

Definition at line 470 of file DkimAttributes.h.

◆ SetLastKeyGenerationTimestamp() [2/2]

void Aws::SESV2::Model::DkimAttributes::SetLastKeyGenerationTimestamp ( const Aws::Utils::DateTime value)
inline

[Easy DKIM] The last time a key pair was generated for this identity.

Definition at line 465 of file DkimAttributes.h.

◆ SetNextSigningKeyLength() [1/2]

void Aws::SESV2::Model::DkimAttributes::SetNextSigningKeyLength ( const DkimSigningKeyLength value)
inline

[Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once per day.

Definition at line 400 of file DkimAttributes.h.

◆ SetNextSigningKeyLength() [2/2]

void Aws::SESV2::Model::DkimAttributes::SetNextSigningKeyLength ( DkimSigningKeyLength &&  value)
inline

[Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once per day.

Definition at line 406 of file DkimAttributes.h.

◆ SetSigningAttributesOrigin() [1/2]

void Aws::SESV2::Model::DkimAttributes::SetSigningAttributesOrigin ( const DkimSigningAttributesOrigin value)
inline

A string that indicates how DKIM was configured for the identity. These are the possible values:

  • AWS_SES – Indicates that DKIM was configured for the identity by using Easy DKIM.

  • EXTERNAL – Indicates that DKIM was configured for the identity by using Bring Your Own DKIM (BYODKIM).

Definition at line 348 of file DkimAttributes.h.

◆ SetSigningAttributesOrigin() [2/2]

void Aws::SESV2::Model::DkimAttributes::SetSigningAttributesOrigin ( DkimSigningAttributesOrigin &&  value)
inline

A string that indicates how DKIM was configured for the identity. These are the possible values:

  • AWS_SES – Indicates that DKIM was configured for the identity by using Easy DKIM.

  • EXTERNAL – Indicates that DKIM was configured for the identity by using Bring Your Own DKIM (BYODKIM).

Definition at line 359 of file DkimAttributes.h.

◆ SetSigningEnabled()

void Aws::SESV2::Model::DkimAttributes::SetSigningEnabled ( bool  value)
inline

If the value is true, then the messages that you send from the identity are signed using DKIM. If the value is false, then the messages that you send from the identity aren't DKIM-signed.

Definition at line 74 of file DkimAttributes.h.

◆ SetStatus() [1/2]

void Aws::SESV2::Model::DkimAttributes::SetStatus ( const DkimStatus value)
inline

Describes whether or not Amazon SES has successfully located the DKIM records in the DNS records for the domain. The status can be one of the following:

  • PENDING – The verification process was initiated, but Amazon SES hasn't yet detected the DKIM records in the DNS configuration for the domain.

  • SUCCESS – The verification process completed successfully.

  • FAILED – The verification process failed. This typically occurs when Amazon SES fails to find the DKIM records in the DNS configuration of the domain.

  • TEMPORARY_FAILURE – A temporary issue is preventing Amazon SES from determining the DKIM authentication status of the domain.

  • NOT_STARTED – The DKIM verification process hasn't been initiated for the domain.

Definition at line 130 of file DkimAttributes.h.

◆ SetStatus() [2/2]

void Aws::SESV2::Model::DkimAttributes::SetStatus ( DkimStatus &&  value)
inline

Describes whether or not Amazon SES has successfully located the DKIM records in the DNS records for the domain. The status can be one of the following:

  • PENDING – The verification process was initiated, but Amazon SES hasn't yet detected the DKIM records in the DNS configuration for the domain.

  • SUCCESS – The verification process completed successfully.

  • FAILED – The verification process failed. This typically occurs when Amazon SES fails to find the DKIM records in the DNS configuration of the domain.

  • TEMPORARY_FAILURE – A temporary issue is preventing Amazon SES from determining the DKIM authentication status of the domain.

  • NOT_STARTED – The DKIM verification process hasn't been initiated for the domain.

Definition at line 146 of file DkimAttributes.h.

◆ SetTokens() [1/2]

void Aws::SESV2::Model::DkimAttributes::SetTokens ( Aws::Vector< Aws::String > &&  value)
inline

If you used Easy DKIM to configure DKIM authentication for the domain, then this object contains a set of unique strings that you use to create a set of CNAME records that you add to the DNS configuration for your domain. When Amazon SES detects these records in the DNS configuration for your domain, the DKIM authentication process is complete.

If you configured DKIM authentication for the domain by providing your own public-private key pair, then this object contains the selector for the public key.

Regardless of the DKIM authentication method you use, Amazon SES searches for the appropriate records in the DNS configuration of the domain for up to 72 hours.

Definition at line 239 of file DkimAttributes.h.

◆ SetTokens() [2/2]

void Aws::SESV2::Model::DkimAttributes::SetTokens ( const Aws::Vector< Aws::String > &  value)
inline

If you used Easy DKIM to configure DKIM authentication for the domain, then this object contains a set of unique strings that you use to create a set of CNAME records that you add to the DNS configuration for your domain. When Amazon SES detects these records in the DNS configuration for your domain, the DKIM authentication process is complete.

If you configured DKIM authentication for the domain by providing your own public-private key pair, then this object contains the selector for the public key.

Regardless of the DKIM authentication method you use, Amazon SES searches for the appropriate records in the DNS configuration of the domain for up to 72 hours.

Definition at line 224 of file DkimAttributes.h.

◆ SigningAttributesOriginHasBeenSet()

bool Aws::SESV2::Model::DkimAttributes::SigningAttributesOriginHasBeenSet ( ) const
inline

A string that indicates how DKIM was configured for the identity. These are the possible values:

  • AWS_SES – Indicates that DKIM was configured for the identity by using Easy DKIM.

  • EXTERNAL – Indicates that DKIM was configured for the identity by using Bring Your Own DKIM (BYODKIM).

Definition at line 337 of file DkimAttributes.h.

◆ SigningEnabledHasBeenSet()

bool Aws::SESV2::Model::DkimAttributes::SigningEnabledHasBeenSet ( ) const
inline

If the value is true, then the messages that you send from the identity are signed using DKIM. If the value is false, then the messages that you send from the identity aren't DKIM-signed.

Definition at line 67 of file DkimAttributes.h.

◆ StatusHasBeenSet()

bool Aws::SESV2::Model::DkimAttributes::StatusHasBeenSet ( ) const
inline

Describes whether or not Amazon SES has successfully located the DKIM records in the DNS records for the domain. The status can be one of the following:

  • PENDING – The verification process was initiated, but Amazon SES hasn't yet detected the DKIM records in the DNS configuration for the domain.

  • SUCCESS – The verification process completed successfully.

  • FAILED – The verification process failed. This typically occurs when Amazon SES fails to find the DKIM records in the DNS configuration of the domain.

  • TEMPORARY_FAILURE – A temporary issue is preventing Amazon SES from determining the DKIM authentication status of the domain.

  • NOT_STARTED – The DKIM verification process hasn't been initiated for the domain.

Definition at line 114 of file DkimAttributes.h.

◆ TokensHasBeenSet()

bool Aws::SESV2::Model::DkimAttributes::TokensHasBeenSet ( ) const
inline

If you used Easy DKIM to configure DKIM authentication for the domain, then this object contains a set of unique strings that you use to create a set of CNAME records that you add to the DNS configuration for your domain. When Amazon SES detects these records in the DNS configuration for your domain, the DKIM authentication process is complete.

If you configured DKIM authentication for the domain by providing your own public-private key pair, then this object contains the selector for the public key.

Regardless of the DKIM authentication method you use, Amazon SES searches for the appropriate records in the DNS configuration of the domain for up to 72 hours.

Definition at line 209 of file DkimAttributes.h.

◆ WithCurrentSigningKeyLength() [1/2]

DkimAttributes& Aws::SESV2::Model::DkimAttributes::WithCurrentSigningKeyLength ( const DkimSigningKeyLength value)
inline

[Easy DKIM] The key length of the DKIM key pair in use.

Definition at line 444 of file DkimAttributes.h.

◆ WithCurrentSigningKeyLength() [2/2]

DkimAttributes& Aws::SESV2::Model::DkimAttributes::WithCurrentSigningKeyLength ( DkimSigningKeyLength &&  value)
inline

[Easy DKIM] The key length of the DKIM key pair in use.

Definition at line 449 of file DkimAttributes.h.

◆ WithLastKeyGenerationTimestamp() [1/2]

DkimAttributes& Aws::SESV2::Model::DkimAttributes::WithLastKeyGenerationTimestamp ( Aws::Utils::DateTime &&  value)
inline

[Easy DKIM] The last time a key pair was generated for this identity.

Definition at line 480 of file DkimAttributes.h.

◆ WithLastKeyGenerationTimestamp() [2/2]

DkimAttributes& Aws::SESV2::Model::DkimAttributes::WithLastKeyGenerationTimestamp ( const Aws::Utils::DateTime value)
inline

[Easy DKIM] The last time a key pair was generated for this identity.

Definition at line 475 of file DkimAttributes.h.

◆ WithNextSigningKeyLength() [1/2]

DkimAttributes& Aws::SESV2::Model::DkimAttributes::WithNextSigningKeyLength ( const DkimSigningKeyLength value)
inline

[Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once per day.

Definition at line 412 of file DkimAttributes.h.

◆ WithNextSigningKeyLength() [2/2]

DkimAttributes& Aws::SESV2::Model::DkimAttributes::WithNextSigningKeyLength ( DkimSigningKeyLength &&  value)
inline

[Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once per day.

Definition at line 418 of file DkimAttributes.h.

◆ WithSigningAttributesOrigin() [1/2]

DkimAttributes& Aws::SESV2::Model::DkimAttributes::WithSigningAttributesOrigin ( const DkimSigningAttributesOrigin value)
inline

A string that indicates how DKIM was configured for the identity. These are the possible values:

  • AWS_SES – Indicates that DKIM was configured for the identity by using Easy DKIM.

  • EXTERNAL – Indicates that DKIM was configured for the identity by using Bring Your Own DKIM (BYODKIM).

Definition at line 370 of file DkimAttributes.h.

◆ WithSigningAttributesOrigin() [2/2]

DkimAttributes& Aws::SESV2::Model::DkimAttributes::WithSigningAttributesOrigin ( DkimSigningAttributesOrigin &&  value)
inline

A string that indicates how DKIM was configured for the identity. These are the possible values:

  • AWS_SES – Indicates that DKIM was configured for the identity by using Easy DKIM.

  • EXTERNAL – Indicates that DKIM was configured for the identity by using Bring Your Own DKIM (BYODKIM).

Definition at line 381 of file DkimAttributes.h.

◆ WithSigningEnabled()

DkimAttributes& Aws::SESV2::Model::DkimAttributes::WithSigningEnabled ( bool  value)
inline

If the value is true, then the messages that you send from the identity are signed using DKIM. If the value is false, then the messages that you send from the identity aren't DKIM-signed.

Definition at line 81 of file DkimAttributes.h.

◆ WithStatus() [1/2]

DkimAttributes& Aws::SESV2::Model::DkimAttributes::WithStatus ( const DkimStatus value)
inline

Describes whether or not Amazon SES has successfully located the DKIM records in the DNS records for the domain. The status can be one of the following:

  • PENDING – The verification process was initiated, but Amazon SES hasn't yet detected the DKIM records in the DNS configuration for the domain.

  • SUCCESS – The verification process completed successfully.

  • FAILED – The verification process failed. This typically occurs when Amazon SES fails to find the DKIM records in the DNS configuration of the domain.

  • TEMPORARY_FAILURE – A temporary issue is preventing Amazon SES from determining the DKIM authentication status of the domain.

  • NOT_STARTED – The DKIM verification process hasn't been initiated for the domain.

Definition at line 162 of file DkimAttributes.h.

◆ WithStatus() [2/2]

DkimAttributes& Aws::SESV2::Model::DkimAttributes::WithStatus ( DkimStatus &&  value)
inline

Describes whether or not Amazon SES has successfully located the DKIM records in the DNS records for the domain. The status can be one of the following:

  • PENDING – The verification process was initiated, but Amazon SES hasn't yet detected the DKIM records in the DNS configuration for the domain.

  • SUCCESS – The verification process completed successfully.

  • FAILED – The verification process failed. This typically occurs when Amazon SES fails to find the DKIM records in the DNS configuration of the domain.

  • TEMPORARY_FAILURE – A temporary issue is preventing Amazon SES from determining the DKIM authentication status of the domain.

  • NOT_STARTED – The DKIM verification process hasn't been initiated for the domain.

Definition at line 178 of file DkimAttributes.h.

◆ WithTokens() [1/2]

DkimAttributes& Aws::SESV2::Model::DkimAttributes::WithTokens ( Aws::Vector< Aws::String > &&  value)
inline

If you used Easy DKIM to configure DKIM authentication for the domain, then this object contains a set of unique strings that you use to create a set of CNAME records that you add to the DNS configuration for your domain. When Amazon SES detects these records in the DNS configuration for your domain, the DKIM authentication process is complete.

If you configured DKIM authentication for the domain by providing your own public-private key pair, then this object contains the selector for the public key.

Regardless of the DKIM authentication method you use, Amazon SES searches for the appropriate records in the DNS configuration of the domain for up to 72 hours.

Definition at line 269 of file DkimAttributes.h.

◆ WithTokens() [2/2]

DkimAttributes& Aws::SESV2::Model::DkimAttributes::WithTokens ( const Aws::Vector< Aws::String > &  value)
inline

If you used Easy DKIM to configure DKIM authentication for the domain, then this object contains a set of unique strings that you use to create a set of CNAME records that you add to the DNS configuration for your domain. When Amazon SES detects these records in the DNS configuration for your domain, the DKIM authentication process is complete.

If you configured DKIM authentication for the domain by providing your own public-private key pair, then this object contains the selector for the public key.

Regardless of the DKIM authentication method you use, Amazon SES searches for the appropriate records in the DNS configuration of the domain for up to 72 hours.

Definition at line 254 of file DkimAttributes.h.


The documentation for this class was generated from the following file: