Method | Description | |
---|---|---|
AcmeClient ( |
||
AuthorizeIdentifier ( string dnsIdentifier ) : |
||
DecodeChallenge ( |
||
Dispose ( ) : void | ||
GetDirectory ( bool saveRelative = false ) : AcmeServerDirectory | ||
HandleChallenge ( |
||
Init ( ) : void | ||
RefreshAuthorizeChallenge ( |
||
RefreshCertificateRequest ( ACMESharp.CertificateRequest certRequ, bool useRootUrl = false ) : void | ||
RefreshIdentifierAuthorization ( |
||
Register ( string contacts ) : ACMESharp.AcmeRegistration | ||
RequestCertificate ( string csrContent ) : ACMESharp.CertificateRequest | ||
SubmitChallengeAnswer ( |
||
UpdateRegistration ( bool useRootUrl = false, bool agreeToTos = false, string contacts = null ) : ACMESharp.AcmeRegistration |
Method | Description | |
---|---|---|
AssertInit ( ) : void | ||
AssertRegistration ( ) : void |
Method | Description | |
---|---|---|
ComputeAcmeSigned ( object message, ISigner signer ) : string |
Computes the JWS-signed ACME request body for the given message object and signer instance.
|
|
ExtractNonce ( |
Extracts the next ACME protocol nonce from the argument Web response and remembers it for the next protocol request.
|
|
GenerateAuthorizeChallengeAnswer ( |
||
RequestHttpGet ( |
||
RequestHttpPost ( |
Submits an ACME protocol request via an HTTP POST with the necessary semantics and protocol details. The result is a simplified and canonicalized response object capturing the error state, HTTP response headers and content of the response body.
|
|
SubmitAuthorizeChallengeAnswer ( |
public AcmeClient ( |
||
rootUrl | ||
dir | AcmeServerDirectory | |
signer | ISigner | |
reg | ACMESharp.AcmeRegistration | |
return | System |
public AuthorizeIdentifier ( string dnsIdentifier ) : |
||
dnsIdentifier | string | |
return |
public DecodeChallenge ( |
||
authzState | ||
challengeType | string | |
return |
public GetDirectory ( bool saveRelative = false ) : AcmeServerDirectory | ||
saveRelative | bool | |
return | AcmeServerDirectory |
public HandleChallenge ( |
||
authzState | ||
challengeType | string | |
handlerName | string | |
handlerParams | object>.IReadOnlyDictionary | |
cleanUp | bool | |
return |
public RefreshAuthorizeChallenge ( |
||
authzState | ||
type | string | |
useRootUrl | bool | |
return | void |
public RefreshCertificateRequest ( ACMESharp.CertificateRequest certRequ, bool useRootUrl = false ) : void | ||
certRequ | ACMESharp.CertificateRequest | |
useRootUrl | bool | |
return | void |
public RefreshIdentifierAuthorization ( |
||
authzState | ||
useRootUrl | bool | |
return |
public Register ( string contacts ) : ACMESharp.AcmeRegistration | ||
contacts | string | |
return | ACMESharp.AcmeRegistration |
public RequestCertificate ( string csrContent ) : ACMESharp.CertificateRequest | ||
csrContent | string | |
return | ACMESharp.CertificateRequest |
public SubmitChallengeAnswer ( |
||
authzState | ||
type | string | |
useRootUrl | bool | |
return |
public UpdateRegistration ( bool useRootUrl = false, bool agreeToTos = false, string contacts = null ) : ACMESharp.AcmeRegistration | ||
useRootUrl | bool | |
agreeToTos | bool | |
contacts | string | |
return | ACMESharp.AcmeRegistration |