Retrieves accelerated domain names based on certificate information.
Operation description
You can call this operation to query the accelerated domain names that match a certificate.
QPS limit
You can call this operation up to 100 times per second per account. Requests that exceed this limit are dropped and you may experience service interruptions.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
live:DescribeLiveDomainByCertificate | get | *Domain
| None | None |
Request parameters
Parameter | Type | Required | Description | Example |
RegionId | string | No | The region ID. | cn-shanghai |
SSLPub | string | Yes | The public key of the SSL certificate, in PEM format. The value must be Base64 encoded and then URL encoded (encodeURIComponent) before being submitted. | ****** |
SSLStatus | boolean | No | Specifies whether to return only domain names with HTTPS enabled or disabled.
| true |
Response elements
Parameter | Type | Description | Example |
object | The returned data. | ||
| CertInfos | object | ||
| CertInfo | array<object> | The certificates. | |
object | The details of a certificate. | ||
CertCaIsLegacy | string | Indicates if the Certificate Authority (CA) is deprecated.
| yes |
CertExpireTime | string | The expiration time of the certificate. | Nov 29 00:00:00 2016 GMT |
CertExpired | string | Indicates if the certificate has expired. Valid values:
| yes |
CertStartTime | string | The start time of the certificate validity period. | Nov 29 23:59:59 2017 GMT |
CertSubjectCommonName | string | The Common Name (CN) from the certificate's subject field. | owner |
CertType | string | The type of the certificate. Valid values: RSA, DSA, and ECDSA. | RSA |
DomainList | string | The domain names that match the specified certificate. Multiple domain names are separated by commas (,). | example.com,aliyundoc.com |
DomainNames | string | The domain names that the certificate is authorized to secure in the Subject Alternative Name (SAN) field. Multiple domain names are separated by commas (,). | *.example.com,aliyundoc.com |
Issuer | string | The distinguished name of the certificate issuer. | C=US, O=Symantec Corporation, OU=Symantec Trust Network, OU=Domain Validated SSL, CN=Symantec Basic DV SSL CA - G1 |
RequestId | string | The request ID. | ASAF2FDS-12SADSA-DDSAE3D-DSADCD4C-CDADS2D |
Examples
Success response
JSON format
{
"CertInfos": {
"CertInfo": [
{
"CertCaIsLegacy": "yes",
"CertExpireTime": "Nov 29 00:00:00 2016 GMT",
"CertExpired": "yes",
"CertStartTime": "Nov 29 23:59:59 2017 GMT",
"CertSubjectCommonName": "owner",
"CertType": "RSA",
"DomainList": "example.com,aliyundoc.com",
"DomainNames": "*.example.com,aliyundoc.com",
"Issuer": "C=US, O=Symantec Corporation, OU=Symantec Trust Network, OU=Domain Validated SSL, CN=Symantec Basic DV SSL CA - G1"
}
]
},
"RequestId": "ASAF2FDS-12SADSA-DDSAE3D-DSADCD4C-CDADS2D"
}Error codes
HTTP status code | Error code | Error message | Description |
400 | Certificate.FormatError | The format of the certificate is invalid. | |
400 | SSLPub.MissingParameter | The Cert parameter is required. | |
400 | Decode.Error | Error decoding the SSLPub certificate. | |
400 | Certificate.DecodeError | An error occurred while decoding the certificate. | |
500 | InternalError | The request processing has failed due to backend service exception. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.