System::Security::Cryptography::Pkcs::CmsSigner klass

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

MetodBeskrivning
CmsSigner(const SharedPtr<X509Certificates::X509Certificate2>&)Initierar signatören med X509‑certifikat.
get_DigestAlgorithm() constHämtar hash‑algoritm som används med signaturen.
get_IncludeOption() constKontrollerar 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