System::Security::Cryptography::Pkcs::CmsSigner clase

CmsSigner class

Proporciona una API para firmar objetos usando CMS. No firma los objetos por sí mismo, utilice la clase SignedCMS para hacerlo. No está implementado. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarlo a funciones como argumento.

class CmsSigner : public System::Object

Métodos

MétodoDescripción
CmsSigner(const SharedPtr<X509Certificates::X509Certificate2>&)Inicializa el firmante con un certificado X509.
get_DigestAlgorithm() constObtiene el algoritmo de hash utilizado con la firma.
get_IncludeOption() constComprueba qué certificados de la cadena se incluirán en la firma.
set_DigestAlgorithm(const SharedPtr<Oid>&)Establece el algoritmo de hash utilizado con la firma.
set_IncludeOption(X509Certificates::X509IncludeOption)Especifica qué certificados de la cadena se incluirán en la firma.

Ver también