Class CpSignerInfo
Assembly: CryptoPro.Security.Cryptography.Pkcs.dll
Syntax
public sealed class CpSignerInfo
Properties
Certificate
Declaration
public CpX509Certificate2? Certificate { get; }
Property Value
CounterSignerInfos
Declaration
public CpSignerInfoCollection CounterSignerInfos { get; }
Property Value
DigestAlgorithm
Declaration
public Oid DigestAlgorithm { get; }
Property Value
SignatureAlgorithm
Declaration
public Oid SignatureAlgorithm { get; }
Property Value
SignedAttributes
Declaration
public CpCryptographicAttributeObjectCollection SignedAttributes { get; }
Property Value
SignerIdentifier
Declaration
public CpSubjectIdentifier SignerIdentifier { get; }
Property Value
UnsignedAttributes
Declaration
public CpCryptographicAttributeObjectCollection UnsignedAttributes { get; }
Property Value
Version
Declaration
public int Version { get; }
Property Value
Methods
AddUnsignedAttribute(CpAsnEncodedData)
Declaration
public void AddUnsignedAttribute(CpAsnEncodedData unsignedAttribute)
Parameters
AddUnsignedAttribute(AsnEncodedData)
Declaration
public void AddUnsignedAttribute(AsnEncodedData unsignedAttribute)
Parameters
CheckHash()
Declaration
CheckSignature(CpX509Certificate2Collection, bool)
Declaration
public void CheckSignature(CpX509Certificate2Collection extraStore, bool verifySignatureOnly)
Parameters
CheckSignature(bool)
Declaration
public void CheckSignature(bool verifySignatureOnly)
Parameters
Type |
Name |
Description |
bool |
verifySignatureOnly |
|
ComputeCounterSignature(CpCmsSigner)
Declaration
public void ComputeCounterSignature(CpCmsSigner signer)
Parameters
GetSignature()
Declaration
public byte[] GetSignature()
Returns
RemoveCounterSignature(CpSignerInfo)
Declaration
public void RemoveCounterSignature(CpSignerInfo counterSignerInfo)
Parameters
RemoveCounterSignature(int)
Declaration
public void RemoveCounterSignature(int index)
Parameters
Type |
Name |
Description |
int |
index |
|
RemoveUnsignedAttribute(AsnEncodedData)
Declaration
public void RemoveUnsignedAttribute(AsnEncodedData unsignedAttribute)
Parameters