System::Security::Cryptography::Pkcs::CmsSigner classe
Contenuti
[
Nascondere
]CmsSigner class
Fornisce un’API per firmare oggetti usando CMS. Non firma gli oggetti da solo, utilizzare la classe SignedCMS per farlo. Non implementato. Gli oggetti di questa classe devono essere allocati solo usando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgere sempre questa classe in un puntatore System::SmartPtr e usare questo puntatore per passarlo alle funzioni come argomento.
class CmsSigner : public System::Object
Metodi
| Metodo | Descrizione |
|---|---|
| CmsSigner(const SharedPtr<X509Certificates::X509Certificate2>&) | Inizializza il firmatario con il certificato X509. |
| get_DigestAlgorithm() const | Ottiene l’algoritmo di hash utilizzato con la firma. |
| get_IncludeOption() const | Verifica quali certificati della catena saranno inclusi nella firma. |
| set_DigestAlgorithm(const SharedPtr<Oid>&) | Imposta l’algoritmo di hash utilizzato con la firma. |
| set_IncludeOption(X509Certificates::X509IncludeOption) | Specifica quali certificati della catena saranno inclusi nella firma. |
Vedi anche
- Class Object
- Namespace System::Security::Cryptography::Pkcs
- Library Aspose.Page for C++