C# Класс Oocx.ACME.Console.AcmeProcess

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

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

Метод Описание
AcmeProcess ( Options options, IChallengeProvider challengeProvider, IServerConfigurationProvider serverConfiguration, IAcmeClient client, IPkcs12 pkcs12, ICertificateRequestAsn1DEREncoder certificateRequestEncoder ) : System
StartAsync ( ) : System.Threading.Tasks.Task

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

Метод Описание
AuthorizeForDomain ( string domain ) : Task
ConfigureServer ( string domain, string certificatePath, RSAParameters key, string siteName, string binding ) : void
CreateCertificateRequest ( string domain, RSAParameters key ) : byte[]
GetNewKeyPair ( ) : RSAParameters
GetPfxPasswordFromUser ( ) : void
IgnoreSslErrors ( ) : void
RegisterWithServer ( ) : System.Threading.Tasks.Task
RequestCertificateForDomain ( string domain, RSAParameters key ) : Task
SaveCertificateReturnedByServer ( string domain, Oocx.ACME.Protocol.CertificateResponse response ) : string
SaveCertificateWithPrivateKey ( string domain, RSAParameters key, string certificatePath ) : void

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

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

public AcmeProcess ( Options options, IChallengeProvider challengeProvider, IServerConfigurationProvider serverConfiguration, IAcmeClient client, IPkcs12 pkcs12, ICertificateRequestAsn1DEREncoder certificateRequestEncoder ) : System
options Options
challengeProvider IChallengeProvider
serverConfiguration IServerConfigurationProvider
client IAcmeClient
pkcs12 IPkcs12
certificateRequestEncoder ICertificateRequestAsn1DEREncoder
Результат System

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

public StartAsync ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task