AWS Certificate Manager (ACM) is a service provided by Amazon Web Services that makes it easy to provision, manage, and deploy SSL/TLS certificates for use with AWS services and internally connected resources.
The AWS Certificate Manager plugin does the following:
- Connects to your AWS account using IAM credentials (either permanent access keys or temporary session tokens from AWS STS).
- Discovers all X.509 SSL/TLS certificates stored in ACM within a specified AWS region. These include:
- Public Certificates—Free SSL/TLS certificates issued by ACM for use with AWS services like CloudFront, Application Load Balancers, and API Gateway.
- Private Certificates—Certificates issued by AWS Private Certificate Authority for internal organizational use.
- Imported Certificates—Third-party certificates that have been imported into ACM.
- Exports certificate data in PEM format along with comprehensive metadata.
Note:
- The plugin only extracts public certificate information. No private keys are accessed or exported.
- The plugin does not support incremental scanning. Each scan operation processes all certificates in the specified region regardless of when they were last modified.