КриптоПро .NET
Search Results for

    Показать/Скрыть содержание

    Class CpSignerInfo

    Inheritance
    object
    CpSignerInfo
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: CryptoPro.Security.Cryptography.Pkcs
    Assembly: CryptoPro.Security.Cryptography.Pkcs.dll
    Syntax
    public sealed class CpSignerInfo

    Properties

    Certificate

    Declaration
    public CpX509Certificate2? Certificate { get; }
    Property Value
    Type Description
    CpX509Certificate2

    CounterSignerInfos

    Declaration
    public CpSignerInfoCollection CounterSignerInfos { get; }
    Property Value
    Type Description
    CpSignerInfoCollection

    DigestAlgorithm

    Declaration
    public Oid DigestAlgorithm { get; }
    Property Value
    Type Description
    Oid

    SignatureAlgorithm

    Declaration
    public Oid SignatureAlgorithm { get; }
    Property Value
    Type Description
    Oid

    SignedAttributes

    Declaration
    public CpCryptographicAttributeObjectCollection SignedAttributes { get; }
    Property Value
    Type Description
    CpCryptographicAttributeObjectCollection

    SignerIdentifier

    Declaration
    public CpSubjectIdentifier SignerIdentifier { get; }
    Property Value
    Type Description
    CpSubjectIdentifier

    UnsignedAttributes

    Declaration
    public CpCryptographicAttributeObjectCollection UnsignedAttributes { get; }
    Property Value
    Type Description
    CpCryptographicAttributeObjectCollection

    Version

    Declaration
    public int Version { get; }
    Property Value
    Type Description
    int

    Methods

    AddUnsignedAttribute(AsnEncodedData)

    Declaration
    public void AddUnsignedAttribute(AsnEncodedData unsignedAttribute)
    Parameters
    Type Name Description
    AsnEncodedData unsignedAttribute

    CheckHash()

    Declaration
    public void CheckHash()

    CheckSignature(CpX509Certificate2Collection, bool)

    Declaration
    public void CheckSignature(CpX509Certificate2Collection extraStore, bool verifySignatureOnly)
    Parameters
    Type Name Description
    CpX509Certificate2Collection extraStore
    bool verifySignatureOnly

    CheckSignature(bool)

    Declaration
    public void CheckSignature(bool verifySignatureOnly)
    Parameters
    Type Name Description
    bool verifySignatureOnly

    ComputeCounterSignature(CpCmsSigner)

    Declaration
    public void ComputeCounterSignature(CpCmsSigner signer)
    Parameters
    Type Name Description
    CpCmsSigner signer

    GetSignature()

    Declaration
    public byte[] GetSignature()
    Returns
    Type Description
    byte[]

    RemoveCounterSignature(CpSignerInfo)

    Declaration
    public void RemoveCounterSignature(CpSignerInfo counterSignerInfo)
    Parameters
    Type Name Description
    CpSignerInfo counterSignerInfo

    RemoveCounterSignature(int)

    Declaration
    public void RemoveCounterSignature(int index)
    Parameters
    Type Name Description
    int index

    RemoveUnsignedAttribute(AsnEncodedData)

    Declaration
    public void RemoveUnsignedAttribute(AsnEncodedData unsignedAttribute)
    Parameters
    Type Name Description
    AsnEncodedData unsignedAttribute
    В этом разделе
    Наверх Generated by DocFX