C# Class EU.Europa.EC.Markt.Dss.Signature.Token.RFC3370Pkcs12SignatureToken

Class holding all PKCS#12 file access logic.
Class holding all PKCS#12 file access logic.
Inheritance: AsyncSignatureTokenConnection
ファイルを表示 Open project: nonorganic/dssnet

Public Methods

Method Description
Close ( ) : void
EncryptDigest ( byte digestValue, DigestAlgorithm digestAlgo, IDssPrivateKeyEntry keyEntry ) : byte[]
GetKeys ( ) : IList
RFC3370Pkcs12SignatureToken ( char password, FilePath pkcs12File ) : Org.BouncyCastle.Crypto

Create a SignatureTokenConnection with the provided password and path to PKCS#12 file.

Create a SignatureTokenConnection with the provided password and path to PKCS#12 file. The default constructor for Pkcs12SignatureToken.

RFC3370Pkcs12SignatureToken ( char password, string pkcs12FilePath ) : Org.BouncyCastle.Crypto

Create a SignatureTokenConnection with the provided password and path to PKCS#12 file.

Create a SignatureTokenConnection with the provided password and path to PKCS#12 file. The default constructor for Pkcs12SignatureToken.

RFC3370Pkcs12SignatureToken ( string password, FilePath pkcs12File ) : Org.BouncyCastle.Crypto

Create a SignatureTokenConnection with the provided password and path to PKCS#12 file.

Create a SignatureTokenConnection with the provided password and path to PKCS#12 file. The default constructor for Pkcs12SignatureToken.

RFC3370Pkcs12SignatureToken ( string password, string pkcs12FilePath ) : Org.BouncyCastle.Crypto

Create a SignatureTokenConnection with the provided password and path to PKCS#12 file.

Create a SignatureTokenConnection with the provided password and path to PKCS#12 file. The default constructor for Pkcs12SignatureToken.

Method Details

Close() public method

public Close ( ) : void
return void

EncryptDigest() public method

public EncryptDigest ( byte digestValue, DigestAlgorithm digestAlgo, IDssPrivateKeyEntry keyEntry ) : byte[]
digestValue byte
digestAlgo DigestAlgorithm
keyEntry IDssPrivateKeyEntry
return byte[]

GetKeys() public method

public GetKeys ( ) : IList
return IList

RFC3370Pkcs12SignatureToken() public method

Create a SignatureTokenConnection with the provided password and path to PKCS#12 file.
Create a SignatureTokenConnection with the provided password and path to PKCS#12 file. The default constructor for Pkcs12SignatureToken.
public RFC3370Pkcs12SignatureToken ( char password, FilePath pkcs12File ) : Org.BouncyCastle.Crypto
password char
pkcs12File Sharpen.FilePath
return Org.BouncyCastle.Crypto

RFC3370Pkcs12SignatureToken() public method

Create a SignatureTokenConnection with the provided password and path to PKCS#12 file.
Create a SignatureTokenConnection with the provided password and path to PKCS#12 file. The default constructor for Pkcs12SignatureToken.
public RFC3370Pkcs12SignatureToken ( char password, string pkcs12FilePath ) : Org.BouncyCastle.Crypto
password char
pkcs12FilePath string
return Org.BouncyCastle.Crypto

RFC3370Pkcs12SignatureToken() public method

Create a SignatureTokenConnection with the provided password and path to PKCS#12 file.
Create a SignatureTokenConnection with the provided password and path to PKCS#12 file. The default constructor for Pkcs12SignatureToken.
public RFC3370Pkcs12SignatureToken ( string password, FilePath pkcs12File ) : Org.BouncyCastle.Crypto
password string
pkcs12File Sharpen.FilePath
return Org.BouncyCastle.Crypto

RFC3370Pkcs12SignatureToken() public method

Create a SignatureTokenConnection with the provided password and path to PKCS#12 file.
Create a SignatureTokenConnection with the provided password and path to PKCS#12 file. The default constructor for Pkcs12SignatureToken.
public RFC3370Pkcs12SignatureToken ( string password, string pkcs12FilePath ) : Org.BouncyCastle.Crypto
password string
pkcs12FilePath string
return Org.BouncyCastle.Crypto