Documentation for the ACMESharp project
This project is maintained by PKISharp
ACMESharp Provider Extensions > Challenge Handlers > aws-s3
Provider for handling Challenges that manages file entries hosted in an AWS S3 bucket. The handler depends on an appropriate DNS mapping to be configured externally that resolves to the target bucket.
| Name: | aws-s3 |
| SupportedTypes: | HTTP |
| IsCleanUpSupported: | True |
| Assembly: | ACMESharp.Providers.AWS |
| Version: | 0.9.1.0 |
Name of the S3 Bucket where files will be managed
| Name: | BucketName |
| Type: | TEXT |
| IsRequired: | True |
| IsMultiValued: | False |
Access Key ID of the IAM credential to use
| Name: | AwsAccessKeyId |
| Type: | TEXT |
| IsRequired: | False |
| IsMultiValued: | False |
Secret Access Key of the IAM credential to use
| Name: | AwsSecretAccessKey |
| Type: | TEXT |
| IsRequired: | False |
| IsMultiValued: | False |
Session Token of the IAM credential to use
| Name: | AwsSessionToken |
| Type: | TEXT |
| IsRequired: | False |
| IsMultiValued: | False |
The name of the stored credential profile
| Name: | AwsProfileName |
| Type: | TEXT |
| IsRequired: | False |
| IsMultiValued: | False |
Overrides the default location to search for a stored credential profile
| Name: | AwsProfileLocation |
| Type: | TEXT |
| IsRequired: | False |
| IsMultiValued: | False |
Indicates an IAM Role to be used to resolve credentials; specify ‘*’ to use first Role found
| Name: | AwsIamRole |
| Type: | TEXT |
| IsRequired: | False |
| IsMultiValued: | False |
Region of the API endpoint to call
| Name: | AwsRegion |
| Type: | TEXT |
| IsRequired: | False |
| IsMultiValued: | False |