System::Security::Cryptography::Pkcs::CmsSigner klass
Innehåll
[
Dölj
]CmsSigner class
Tillhandahåller ett API för att signera objekt med hjälp av CMS. Signerar inte objekt själva, använd SignedCMS‑klassen för att göra det. Ej implementerad. Objekt av denna klass bör endast allokeras med System::MakeObject()‑funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr‑pekare och använd denna pekare för att skicka den till funktioner som argument.
class CmsSigner : public System::Object
Metoder
| Metod | Beskrivning |
|---|---|
| CmsSigner(const SharedPtr<X509Certificates::X509Certificate2>&) | Initierar signatören med X509‑certifikat. |
| get_DigestAlgorithm() const | Hämtar hash‑algoritm som används med signaturen. |
| get_IncludeOption() const | Kontrollerar vilka certifikat från kedjan som kommer att inkluderas i signaturen. |
| set_DigestAlgorithm(const SharedPtr<Oid>&) | Ställer in hash‑algoritm som används med signaturen. |
| set_IncludeOption(X509Certificates::X509IncludeOption) | Anger vilka certifikat från kedjan som ska inkluderas i signaturen. |
Se även
- Class Object
- Namespace System::Security::Cryptography::Pkcs
- Library Aspose.Page for C++