System::Security::Cryptography::Pkcs::CmsSigner Klasse
Inhalt
[
Ausblenden
]CmsSigner class
Stellt eine API zum Signieren von Objekten mit CMS bereit. Signiert Objekte nicht selbst, verwenden Sie die Klasse SignedCMS, um dies zu tun. Nicht implementiert. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse immer in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.
class CmsSigner : public System::Object
Methoden
| Methode | Beschreibung |
|---|---|
| CmsSigner(const SharedPtr<X509Certificates::X509Certificate2>&) | Initialisiert den Signierer mit einem X509-Zertifikat. |
| get_DigestAlgorithm() const | Ermittelt den mit der Signatur verwendeten Hash-Algorithmus. |
| get_IncludeOption() const | Prüft, welche Zertifikate aus der Kette in die Signatur aufgenommen werden. |
| set_DigestAlgorithm(const SharedPtr<Oid>&) | Setzt den mit der Signatur verwendeten Hash-Algorithmus. |
| set_IncludeOption(X509Certificates::X509IncludeOption) | Gibt an, welche Zertifikate aus der Kette in die Signatur aufgenommen werden. |
Siehe auch
- Class Object
- Namespace System::Security::Cryptography::Pkcs
- Library Aspose.Page for C++