public class DomainValidationOption
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
This structure is used in the request object of the RequestCertificate action.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
domainName
Fully Qualified Domain Name (FQDN) of the certificate being requested.
|
private java.lang.String |
validationDomain
The domain to which validation email is sent.
|
Constructor and Description |
---|
DomainValidationOption() |
Modifier and Type | Method and Description |
---|---|
DomainValidationOption |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDomainName()
Fully Qualified Domain Name (FQDN) of the certificate being requested.
|
java.lang.String |
getValidationDomain()
The domain to which validation email is sent.
|
int |
hashCode() |
void |
setDomainName(java.lang.String domainName)
Fully Qualified Domain Name (FQDN) of the certificate being requested.
|
void |
setValidationDomain(java.lang.String validationDomain)
The domain to which validation email is sent.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DomainValidationOption |
withDomainName(java.lang.String domainName)
Fully Qualified Domain Name (FQDN) of the certificate being requested.
|
DomainValidationOption |
withValidationDomain(java.lang.String validationDomain)
The domain to which validation email is sent.
|
private java.lang.String domainName
Fully Qualified Domain Name (FQDN) of the certificate being requested.
private java.lang.String validationDomain
The domain to which validation email is sent. This is the base validation
domain that will act as the suffix of the email addresses. This must be
the same as the DomainName
value or a superdomain of the
DomainName
value. For example, if you requested a
certificate for site.subdomain.example.com
and specify a
ValidationDomain of subdomain.example.com
, ACM sends
email to the domain registrant, technical contact, and administrative
contact in WHOIS for the base domain and the following five addresses:
admin@subdomain.example.com
administrator@subdomain.example.com
hostmaster@subdomain.example.com
postmaster@subdomain.example.com
webmaster@subdomain.example.com
public void setDomainName(java.lang.String domainName)
Fully Qualified Domain Name (FQDN) of the certificate being requested.
domainName
- Fully Qualified Domain Name (FQDN) of the certificate being
requested.public java.lang.String getDomainName()
Fully Qualified Domain Name (FQDN) of the certificate being requested.
public DomainValidationOption withDomainName(java.lang.String domainName)
Fully Qualified Domain Name (FQDN) of the certificate being requested.
domainName
- Fully Qualified Domain Name (FQDN) of the certificate being
requested.public void setValidationDomain(java.lang.String validationDomain)
The domain to which validation email is sent. This is the base validation
domain that will act as the suffix of the email addresses. This must be
the same as the DomainName
value or a superdomain of the
DomainName
value. For example, if you requested a
certificate for site.subdomain.example.com
and specify a
ValidationDomain of subdomain.example.com
, ACM sends
email to the domain registrant, technical contact, and administrative
contact in WHOIS for the base domain and the following five addresses:
admin@subdomain.example.com
administrator@subdomain.example.com
hostmaster@subdomain.example.com
postmaster@subdomain.example.com
webmaster@subdomain.example.com
validationDomain
- The domain to which validation email is sent. This is the base
validation domain that will act as the suffix of the email
addresses. This must be the same as the DomainName
value or a superdomain of the DomainName
value. For
example, if you requested a certificate for
site.subdomain.example.com
and specify a
ValidationDomain of subdomain.example.com
, ACM
sends email to the domain registrant, technical contact, and
administrative contact in WHOIS for the base domain and the
following five addresses:
admin@subdomain.example.com
administrator@subdomain.example.com
hostmaster@subdomain.example.com
postmaster@subdomain.example.com
webmaster@subdomain.example.com
public java.lang.String getValidationDomain()
The domain to which validation email is sent. This is the base validation
domain that will act as the suffix of the email addresses. This must be
the same as the DomainName
value or a superdomain of the
DomainName
value. For example, if you requested a
certificate for site.subdomain.example.com
and specify a
ValidationDomain of subdomain.example.com
, ACM sends
email to the domain registrant, technical contact, and administrative
contact in WHOIS for the base domain and the following five addresses:
admin@subdomain.example.com
administrator@subdomain.example.com
hostmaster@subdomain.example.com
postmaster@subdomain.example.com
webmaster@subdomain.example.com
DomainName
value or a superdomain of the DomainName
value. For
example, if you requested a certificate for
site.subdomain.example.com
and specify a
ValidationDomain of subdomain.example.com
,
ACM sends email to the domain registrant, technical contact, and
administrative contact in WHOIS for the base domain and the
following five addresses:
admin@subdomain.example.com
administrator@subdomain.example.com
hostmaster@subdomain.example.com
postmaster@subdomain.example.com
webmaster@subdomain.example.com
public DomainValidationOption withValidationDomain(java.lang.String validationDomain)
The domain to which validation email is sent. This is the base validation
domain that will act as the suffix of the email addresses. This must be
the same as the DomainName
value or a superdomain of the
DomainName
value. For example, if you requested a
certificate for site.subdomain.example.com
and specify a
ValidationDomain of subdomain.example.com
, ACM sends
email to the domain registrant, technical contact, and administrative
contact in WHOIS for the base domain and the following five addresses:
admin@subdomain.example.com
administrator@subdomain.example.com
hostmaster@subdomain.example.com
postmaster@subdomain.example.com
webmaster@subdomain.example.com
validationDomain
- The domain to which validation email is sent. This is the base
validation domain that will act as the suffix of the email
addresses. This must be the same as the DomainName
value or a superdomain of the DomainName
value. For
example, if you requested a certificate for
site.subdomain.example.com
and specify a
ValidationDomain of subdomain.example.com
, ACM
sends email to the domain registrant, technical contact, and
administrative contact in WHOIS for the base domain and the
following five addresses:
admin@subdomain.example.com
administrator@subdomain.example.com
hostmaster@subdomain.example.com
postmaster@subdomain.example.com
webmaster@subdomain.example.com
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public DomainValidationOption clone()
clone
in class java.lang.Object