View a markdown version of this page

更新 ACME 域名验证 - Amazon Certificate Manager
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

更新 ACME 域名验证

以下示例演示了如何使用 UpdateAcmeDomainValidation 函数。

package com.amazonaws.samples; import com.amazonaws.services.certificatemanager.AWSCertificateManagerClientBuilder; import com.amazonaws.services.certificatemanager.AWSCertificateManager; import com.amazonaws.services.certificatemanager.model.UpdateAcmeDomainValidationRequest; import com.amazonaws.services.certificatemanager.model.PrevalidationOptions; import com.amazonaws.services.certificatemanager.model.DnsPrevalidationOptions; import com.amazonaws.services.certificatemanager.model.DomainScope; public class AWSCertificateManagerSample { public static void main(String[] args) { AWSCertificateManager client = AWSCertificateManagerClientBuilder.defaultClient(); // Configure updated domain scope. DomainScope domainScope = new DomainScope() .withExactDomain("ENABLED") .withSubdomains("DISABLED") .withWildcards("DISABLED"); DnsPrevalidationOptions dnsOptions = new DnsPrevalidationOptions() .withDomainScope(domainScope); PrevalidationOptions prevalidationOptions = new PrevalidationOptions() .withDnsPrevalidation(dnsOptions); // Create the request. UpdateAcmeDomainValidationRequest req = new UpdateAcmeDomainValidationRequest() .withAcmeDomainValidationArn("arn:aws:acm:us-east-1:123456789012:acme-endpoint/ep-example/acme-domain-validation/dv-example") .withPrevalidationOptions(prevalidationOptions); // Update the domain validation. client.updateAcmeDomainValidation(req); } }