C# Class ACMESharp.Providers.CloudFlare.CloudFlareChallengeHandlerProvider

Inheritance: IChallengeHandlerProvider
Datei anzeigen Open project: ebekker/ACMESharp

Public Properties

Property Type Description
AuthKey ACMESharp.Ext.ParameterDetail
DomainName ACMESharp.Ext.ParameterDetail
EmailAddress ACMESharp.Ext.ParameterDetail

Public Methods

Method Description
DescribeParameters ( ) : IEnumerable
GetHandler ( ACMESharp.ACME.Challenge c, object>.IReadOnlyDictionary initParams ) : IChallengeHandler
IsSupported ( ACMESharp.ACME.Challenge c ) : bool

Private Methods

Method Description
ValidateParameters ( object>.IReadOnlyDictionary parameters ) : void

Method Details

DescribeParameters() public method

public DescribeParameters ( ) : IEnumerable
return IEnumerable

GetHandler() public method

public GetHandler ( ACMESharp.ACME.Challenge c, object>.IReadOnlyDictionary initParams ) : IChallengeHandler
c ACMESharp.ACME.Challenge
initParams object>.IReadOnlyDictionary
return IChallengeHandler

IsSupported() public method

public IsSupported ( ACMESharp.ACME.Challenge c ) : bool
c ACMESharp.ACME.Challenge
return bool

Property Details

AuthKey public_oe static_oe property

public static ParameterDetail,ACMESharp.Ext AuthKey
return ACMESharp.Ext.ParameterDetail

DomainName public_oe static_oe property

public static ParameterDetail,ACMESharp.Ext DomainName
return ACMESharp.Ext.ParameterDetail

EmailAddress public_oe static_oe property

public static ParameterDetail,ACMESharp.Ext EmailAddress
return ACMESharp.Ext.ParameterDetail