CmsSigner Clase

Definición

Representa un posible firmante de un mensaje firmado CMS/PKCS#7.

public ref class CmsSigner sealed
public sealed class CmsSigner
type CmsSigner = class
Public NotInheritable Class CmsSigner
Herencia
CmsSigner

Constructores

Nombre Description
CmsSigner()

Inicializa una nueva instancia de la CmsSigner clase con valores predeterminados.

CmsSigner(CspParameters)
Obsoletos.

Inicializa una nueva instancia de la CmsSigner clase a partir de una clave persistente.

CmsSigner(SubjectIdentifierType, X509Certificate2, AsymmetricAlgorithm)

Inicializa una nueva instancia de la CmsSigner clase con un certificado de firmante, un tipo de identificador de firmante y un objeto de clave privada especificados.

CmsSigner(SubjectIdentifierType, X509Certificate2, CompositeMLDsa)

Representa un posible firmante de un mensaje firmado CMS/PKCS#7.

CmsSigner(SubjectIdentifierType, X509Certificate2, MLDsa)

Representa un posible firmante de un mensaje firmado CMS/PKCS#7.

CmsSigner(SubjectIdentifierType, X509Certificate2, RSA, RSASignaturePadding)

Inicializa una nueva instancia de la clase CmsSigner con un certificado de firmante especificado, el tipo de identificador de firmante, el objeto de clave privada y el relleno de firmas RSA.

CmsSigner(SubjectIdentifierType, X509Certificate2, SlhDsa)

Representa un posible firmante de un mensaje firmado CMS/PKCS#7.

CmsSigner(SubjectIdentifierType, X509Certificate2)

Inicializa una nueva instancia de la CmsSigner clase con un certificado de firmante y un tipo de identificador de firmante especificados.

CmsSigner(SubjectIdentifierType)

Inicializa una nueva instancia de la CmsSigner clase con un tipo de identificador de sujeto especificado.

CmsSigner(X509Certificate2)

Inicializa una nueva instancia de la CmsSigner clase con un certificado de firmante especificado.

Propiedades

Nombre Description
Certificate

La Certificate propiedad establece o recupera el X509Certificate2 objeto que representa el certificado de firma.

Certificates

Obtiene una colección de certificados que se consideran con WholeChain y ExcludeRoot.

DigestAlgorithm

Obtiene o establece el identificador de algoritmo para que el algoritmo hash se use con la firma .

IncludeOption

Obtiene o establece la opción que indica la cantidad de una cadena de certificados del certificado de firmante que se debe incrustar en el mensaje firmado.

PrivateKey

Obtiene o establece el objeto de clave privada que se va a usar durante la firma.

SignaturePadding

Obtiene o establece el relleno de firmas RSA que se va a usar.

SignedAttributes

Obtiene una colección de atributos que se van a asociar a esta firma que también están protegidas por la firma.

SignerIdentifierType

Obtiene el esquema que se va a usar para identificar qué certificado de firma se usó.

UnsignedAttributes

Obtiene una colección de atributos que se van a asociar a esta firma que no están protegidas por la firma.

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a