CmsSigner Clase

Definición

Representa un firmante potencial para 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

CmsSigner()

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

CmsSigner(CspParameters)
Obsoleto.

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

CmsSigner(SubjectIdentifierType)

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

CmsSigner(SubjectIdentifierType, X509Certificate2)

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

CmsSigner(SubjectIdentifierType, X509Certificate2, AsymmetricAlgorithm)

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

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(X509Certificate2)

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

Propiedades

Certificate

La propiedad Certificate establece o recupera el objeto X509Certificate2 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 del algoritmo hash que se va a utilizar con la firma.

IncludeOption

Obtiene o establece la opción que indica la porción de una cadena de certificados del certificado del firmante que se debe insertar 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 y que también están protegidos por la firma.

SignerIdentifierType

Obtiene el esquema que se va a usar para identificar el certificado de firma que se ha utilizado.

UnsignedAttributes

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

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a