Class PKCertificateWithKey
Inheritance
PKCertificateWithKey
Assembly: Lacuna.Pki.dll
Syntax
public class PKCertificateWithKey
Constructors
|
Improve this Doc
View Source
PKCertificateWithKey(PKCertificate, IPrivateKey)
Declaration
public PKCertificateWithKey(PKCertificate certificate, IPrivateKey privateKey)
Parameters
Properties
|
Improve this Doc
View Source
Certificate
Declaration
public PKCertificate Certificate { get; }
Property Value
|
Improve this Doc
View Source
PrivateKey
Declaration
public IPrivateKey PrivateKey { get; }
Property Value
Methods
|
Improve this Doc
View Source
GetEncryptionCsp()
Declaration
public IEncryptionCsp GetEncryptionCsp()
Returns
|
Improve this Doc
View Source
GetSignatureCsp(DigestAlgorithm)
Declaration
public ISignatureCsp GetSignatureCsp(DigestAlgorithm digestAlgorithm)
Parameters
Returns
|
Improve this Doc
View Source
GetSignatureCsp(SignatureAlgorithm)
Declaration
public ISignatureCsp GetSignatureCsp(SignatureAlgorithm signatureAlgorithm)
Parameters
Returns
|
Improve this Doc
View Source
SignData(DigestAlgorithm, Byte[])
Declaration
public byte[] SignData(DigestAlgorithm digestAlgorithm, byte[] buffer)
Parameters
Returns
|
Improve this Doc
View Source
SignData(SignatureAlgorithm, Byte[])
Declaration
public byte[] SignData(SignatureAlgorithm signatureAlgorithm, byte[] buffer)
Parameters
Returns
|
Improve this Doc
View Source
SignHash(DigestAlgorithm, Byte[])
Declaration
public byte[] SignHash(DigestAlgorithm digestAlgorithm, byte[] hash)
Parameters
Returns
|
Improve this Doc
View Source
SignHash(SignatureAlgorithm, Byte[])
Declaration
public byte[] SignHash(SignatureAlgorithm signatureAlgorithm, byte[] hash)
Parameters
Returns
|
Improve this Doc
View Source
VerifyData(DigestAlgorithm, Byte[], Byte[])
Declaration
public bool VerifyData(DigestAlgorithm digestAlgorithm, byte[] dataSigned, byte[] signature)
Parameters
Returns
|
Improve this Doc
View Source
VerifyData(SignatureAlgorithm, Byte[], Byte[])
Declaration
public bool VerifyData(SignatureAlgorithm signatureAlgorithm, byte[] dataSigned, byte[] signature)
Parameters
Returns
|
Improve this Doc
View Source
VerifyHash(DigestAlgorithm, Byte[], Byte[])
Declaration
public bool VerifyHash(DigestAlgorithm digestAlgorithm, byte[] hashSigned, byte[] signature)
Parameters
Returns
|
Improve this Doc
View Source
VerifyHash(SignatureAlgorithm, Byte[], Byte[])
Declaration
public bool VerifyHash(SignatureAlgorithm signatureAlgorithm, byte[] hashSigned, byte[] signature)
Parameters
Returns