C# Class ACMESharp.Providers.AWS.AwsIamCertificateInstaller

Inheritance: IInstaller
Show file Open project: ebekker/ACMESharp Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
GetServerCertificates ( ACMESharp.Providers.AWS.AwsCommonParams commonParams ) : IEnumerable
Install ( PrivateKey pk, ACMESharp.PKI.Crt crt, IEnumerable chain, IPkiTool cp ) : void
Uninstall ( PrivateKey pk, ACMESharp.PKI.Crt crt, IEnumerable chain, IPkiTool cp ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
AssertNotDisposed ( ) : void
AwsCommonParams ( ) : System

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

GetServerCertificates() public static method

public static GetServerCertificates ( ACMESharp.Providers.AWS.AwsCommonParams commonParams ) : IEnumerable
commonParams ACMESharp.Providers.AWS.AwsCommonParams
return IEnumerable

Install() public method

public Install ( PrivateKey pk, ACMESharp.PKI.Crt crt, IEnumerable chain, IPkiTool cp ) : void
pk PrivateKey
crt ACMESharp.PKI.Crt
chain IEnumerable
cp IPkiTool
return void

Uninstall() public method

public Uninstall ( PrivateKey pk, ACMESharp.PKI.Crt crt, IEnumerable chain, IPkiTool cp ) : void
pk PrivateKey
crt ACMESharp.PKI.Crt
chain IEnumerable
cp IPkiTool
return void