-
Notifications
You must be signed in to change notification settings - Fork 184
Challenge Types, Challenge Handlers and Providers
drsox edited this page Feb 6, 2016
·
4 revisions
You can use a pair of cmdlets to discover the different Challenge Types and Handlers that are supported by the running POSH session, and manage the Challenge Handler profiles defined in a particular Vault. The actual lists in the examples below may vary from your experience depending on which Challenge Decoder and Challenge Handler providers are discoverable and loaded into your running POSH session.
Get-ACMEChallengeHandlerProfile
Set-ACMEChallengeHandlerProfile
List all the supported Challenge types
PS> Get-ACMEChallengeHandlerProfile -ListChallengeTypes
dns-01
http-01
Get a description of a specific Challenge Type
PS> Get-ACMEChallengeHandlerProfile -GetChallengeType dns-01
Name : dns-01
Label :
SupportedType : DNS
ChallengeType : dns-01
Description : Challenge type decoder for the DNS type as specified in https://tools.ietf.org/html/draft-ietf-acme-acme-01#section-7.5
List all the supported Challenge Handlers
PS> Get-ACMEChallengeHandlerProfile -ListChallengeHandlers
manual
Get a description of parameters for a given Challenge Handler
Get-ACMEChallengeHandlerProfile -GetChallengeHandler manual -ParametersOnly | Out-GridView
Docs
- Overview
- FAQ
- Let's Encrypt Reference Sheet
- Quick Start
- Requirements
- Basic Concepts
- Vaults, Vault Providers and Vault Profiles
- Challenge Types, Challenge Handlers and Providers
- Troubleshooting
- Contributions
Legacy Docs - out of date
Reference
- Good to Know
- Proposed Extension Mechanism
- PowerShell Module Design
- Style Guides and Conventions
- Documentation Resources
A bit dated