AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Exports a private certificate issued by a private certificate authority (CA) for use anywhere. The exported file contains the certificate, the certificate chain, and the encrypted private 2048-bit RSA key associated with the public key that is embedded in the certificate. For security, you must assign a passphrase for the private key when exporting it.
For information about exporting and formatting a certificate using the ACM console or CLI, see Export a Private Certificate.
This is an asynchronous operation using the standard naming convention for .NET 4.5 or higher. For .NET 3.5 the operation is implemented as a pair of methods using the standard naming convention of BeginExportCertificate and EndExportCertificate.
Namespace: Amazon.CertificateManager
Assembly: AWSSDK.CertificateManager.dll
Version: 3.x.y.z
public virtual Task<ExportCertificateResponse> ExportCertificateAsync( ExportCertificateRequest request, CancellationToken cancellationToken )
Container for the necessary parameters to execute the ExportCertificate service method.
A cancellation token that can be used by other objects or threads to receive notice of cancellation.
Exception | Condition |
---|---|
InvalidArnException | The requested Amazon Resource Name (ARN) does not refer to an existing resource. |
RequestInProgressException | The certificate request is in process and the certificate in your account has not yet been issued. |
ResourceNotFoundException | The specified certificate cannot be found in the caller's account or the caller's account cannot be found. |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer