System::Security::Cryptography::Pkcs::CmsSigner classe

CmsSigner class

Fournit une API pour signer des objets avec CMS. Ne signe pas les objets lui‑même, utilisez la classe SignedCMS pour le faire. Non implémenté. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou avec l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des fautes d’assertion. Enveloppez toujours cette classe dans le pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en tant qu’argument.

class CmsSigner : public System::Object

Méthodes

MéthodeDescription
CmsSigner(const SharedPtr<X509Certificates::X509Certificate2>&)Initialise le signataire avec le certificat X509.
get_DigestAlgorithm() constObtient l’algorithme de hachage utilisé avec la signature.
get_IncludeOption() constVérifie quels certificats de la chaîne seront inclus dans la signature.
set_DigestAlgorithm(const SharedPtr<Oid>&)Définit l’algorithme de hachage utilisé avec la signature.
set_IncludeOption(X509Certificates::X509IncludeOption)Spécifie quels certificats de la chaîne seront inclus dans la signature.

Voir aussi