C# 클래스 Oocx.ACME.IIS.IISChallengeProvider

상속: IChallengeProvider
파일 보기 프로젝트 열기: oocx/acme.net

공개 메소드들

메소드 설명
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