System::Security::Cryptography::Pkcs::CmsSigner clase
Contenido
[
Ocultar
]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étodo | Descripción |
|---|---|
| CmsSigner(const SharedPtr<X509Certificates::X509Certificate2>&) | Inicializa el firmante con un certificado X509. |
| get_DigestAlgorithm() const | Obtiene el algoritmo de hash utilizado con la firma. |
| get_IncludeOption() const | Comprueba 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
- Class Object
- Namespace System::Security::Cryptography::Pkcs
- Library Aspose.Page for C++