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 dafür. Nicht implementiert. Objekte dieser Klasse sollten ausschließlich mit der 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 Hash-Algorithmus, der mit der Signatur verwendet wird. |
| get_IncludeOption() const | Prüft, welche Zertifikate aus der Kette in die Signatur aufgenommen werden. |
| set_DigestAlgorithm(const SharedPtr<Oid>&) | Setzt den Hash-Algorithmus, der mit der Signatur verwendet wird. |
| 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.Font for C++