System::Security::Cryptography::Pkcs::CmsSigner classe
Contenuti
[
Nascondere
]CmsSigner class
Fornisce un’API per firmare oggetti usando CMS. Non firma gli oggetti da solo, usa la classe SignedCMS per farlo. Non implementato. Gli oggetti di questa classe devono essere allocati solo tramite 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 fallimenti di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e utilizza 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 usato 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 usato 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.Font for C++