C# Class ACMESharp.PKI.Providers.PkiToolBase

Show file Open project: ebekker/ACMESharp

Public Methods

Method Description
LoadCsr ( Stream source ) : Csr

Default implementation of loading a JSON-serialized private key.

LoadCsrParams ( Stream source ) : CsrParams
LoadPrivateKey ( Stream source ) : PrivateKey

Default implementation of loading a JSON-serialized private key.

LoadPrivateKey ( string ser ) : PrivateKey
SaveCsr ( Csr csr, Stream target ) : void

Default implementation of saving a private key serializes as a JSON object.

SaveCsrParams ( CsrParams csrParams, Stream target ) : void

Default implementation of saving a private key serializes as a JSON object.

SavePrivateKey ( PrivateKey pk, Stream target ) : void

Default implementation of saving a private key serializes as a JSON object.

Method Details

LoadCsr() public method

Default implementation of loading a JSON-serialized private key.
public LoadCsr ( Stream source ) : Csr
source Stream
return Csr

LoadCsrParams() public method

public LoadCsrParams ( Stream source ) : CsrParams
source Stream
return CsrParams

LoadPrivateKey() public method

Default implementation of loading a JSON-serialized private key.
public LoadPrivateKey ( Stream source ) : PrivateKey
source Stream
return PrivateKey

LoadPrivateKey() public abstract method

public abstract LoadPrivateKey ( string ser ) : PrivateKey
ser string
return PrivateKey

SaveCsr() public method

Default implementation of saving a private key serializes as a JSON object.
public SaveCsr ( Csr csr, Stream target ) : void
csr Csr
target Stream
return void

SaveCsrParams() public method

Default implementation of saving a private key serializes as a JSON object.
public SaveCsrParams ( CsrParams csrParams, Stream target ) : void
csrParams CsrParams
target Stream
return void

SavePrivateKey() public method

Default implementation of saving a private key serializes as a JSON object.
public SavePrivateKey ( PrivateKey pk, Stream target ) : void
pk PrivateKey
target Stream
return void