本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 Amazon 私有 CA API(Java 示例)
您可使用 Amazon Private Certificate Authority API 通过发送 HTTP 请求以编程方式与该服务进行交互。该服务会返回 HTTP 响应。有关更多信息,请参阅《Amazon Private Certificate Authority API 参考》https://docs.amazonaws.cn/privateca/latest/APIReference/。
除了 HTTP API 外,您还可以使用 Amazon 开发工具包和命令行工具与 Amazon 私有 CA 交互。建议通过 HTTP API 进行此交互。有关更多信息,请参阅用于 Amazon Web Services 的工具
GetCertificateAuthorityCsrGetCertificate、和DescribeCertificateAuthorityAuditReport操作为服务员提供支持。您可以使用 Waiter 根据某些资源的存在性或状态来控制代码的进度。有关更多信息,请参阅以下主题以及Amazon开发者博客Amazon SDK for Java
主题
- 以编程方式创建并激活根 CA
- 以编程方式创建并激活从属 CA
- CreateCertificateAuthority
- CreateCertificateAuthority使用支持活动目录
- CreateCertificateAuthorityAuditReport
- CreatePermission
- DeleteCertificateAuthority
- DeletePermission
- DeletePolicy
- DescribeCertificateAuthority
- DescribeCertificateAuthorityAuditReport
- GetCertificate
- GetCertificateAuthorityCertificate
- GetCertificateAuthorityCsr
- GetPolicy
- ImportCertificateAuthorityCertificate
- IssueCertificate
- ListCertificateAuthorities
- ListPermissions
- ListTags
- PutPolicy
- RestoreCertificateAuthority
- RevokeCertificate
- TagCertificateAuthorities
- UntagCertificateAuthority
- UpdateCertificateAuthority
- 使用自定义使用者名称创建 CA 和证书
- 使用自定义扩展创建证书