C# Класс Oocx.ACME.IIS.IISChallengeProvider

Наследование: IChallengeProvider
Показать файл Открыть проект

Открытые методы

Метод Описание
AcceptChallengeAsync ( string domain, string siteName, Oocx.ACME.Protocol.AuthorizationResponse authorization ) : Task
AcceptChallengeForDomainAsync ( string domain, string token, string challengeJson ) : System.Threading.Tasks.Task
AcceptChallengeForSiteAsync ( string siteName, string token, string challengeJson ) : System.Threading.Tasks.Task
CanAcceptChallengeForDomain ( string domain ) : bool
IISChallengeProvider ( IAcmeClient client ) : System

Приватные методы

Метод Описание
CreateDirectory ( string challengePath ) : void
CreateWebConfig ( string acmePath ) : void
CreateWellKnownDirectoryWithChallengeFileAsync ( string root, string token, string keyAuthorization ) : System.Threading.Tasks.Task
GetIisRoot ( string domain ) : string

Описание методов

AcceptChallengeAsync() публичный Метод

public AcceptChallengeAsync ( string domain, string siteName, Oocx.ACME.Protocol.AuthorizationResponse authorization ) : Task
domain string
siteName string
authorization Oocx.ACME.Protocol.AuthorizationResponse
Результат Task

AcceptChallengeForDomainAsync() публичный Метод

public AcceptChallengeForDomainAsync ( string domain, string token, string challengeJson ) : System.Threading.Tasks.Task
domain string
token string
challengeJson string
Результат System.Threading.Tasks.Task

AcceptChallengeForSiteAsync() публичный Метод

public AcceptChallengeForSiteAsync ( string siteName, string token, string challengeJson ) : System.Threading.Tasks.Task
siteName string
token string
challengeJson string
Результат System.Threading.Tasks.Task

CanAcceptChallengeForDomain() публичный Метод

public CanAcceptChallengeForDomain ( string domain ) : bool
domain string
Результат bool

IISChallengeProvider() публичный Метод

public IISChallengeProvider ( IAcmeClient client ) : System
client IAcmeClient
Результат System