System::Security::Cryptography::X509Certificates namnrymd

Innehåll
[ ]

Klasser

KlassBeskrivning
PublicKeyRepresenterar en X509‑certifikats offentliga nyckelinformation. Objekt av denna klass bör endast allokeras med hjälp av funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att leda till körfel och/eller assertionsfel. Omslut alltid denna klass i en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument.
X500DistinguishedNameRepresenterar det distinkta namnet för ett X509‑certifikat. Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan orsaka körfel och/eller assertionsfel. Omslut alltid denna klass i en System::SmartPtr pekare och använd pekaren för att skicka den till funktioner som argument.
X509CertificateX.509 v.3‑certifikat. Krypterade certifikat stöds inte. Endast flaggan X509KeyStorageFlags::DefaultKeySet stöds. Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller assertionsfel. Omslut alltid denna klass i en System::SmartPtr pekare och använd pekaren för att skicka den till funktioner som argument.
X509Certificate2Representerar X509‑certifikat. Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan orsaka körfel och/eller assertionsfel. Omslut alltid denna klass i en System::SmartPtr pekare och använd pekaren för att skicka den till funktioner som argument.
X509Certificate2CollectionSamling av X509‑certifikatsobjekt. Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller assertionsfel. Omslut alltid denna klass i en System::SmartPtr pekare och använd pekaren för att skicka den till funktioner som argument.
X509Certificate2CollectionPtrPekare till en samling av X509-certifikat. Denna typ är en pekare för att hantera andra objekts borttagning. Den bör allokeras på stacken och skickas till funktioner antingen som värde eller som en konstant referens.
X509CertificateCollectionSamling av X509‑certifikatsobjekt. Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller assertionsfel. Omslut alltid denna klass i en System::SmartPtr pekare och använd pekaren för att skicka den till funktioner som argument.
X509CertificateCollectionPtrPekare till en samling av X509-certifikat. Denna typ är en pekare för att hantera andra objekts borttagning. Den bör allokeras på stacken och skickas till funktioner antingen som värde eller som en konstant referens.
X509ChainRepresenterar X509-certifikatkedjan. Objekt av denna klass bör endast allokeras med hjälp av funktionen System::MakeObject(). 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 den pekaren för att skicka den till funktioner som argument.
X509ChainPolicyKedjepolicyn som kommer att tillämpas när en X509-certifikatkedja byggs. Objekt av denna klass bör endast allokeras med hjälp av funktionen System::MakeObject(). 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 den pekaren för att skicka den till funktioner som argument.
X509ChainStatusLagrar X509-kedjans status och felinformation. Objekt av denna klass bör endast allokeras med hjälp av funktionen System::MakeObject(). 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 den pekaren för att skicka den till funktioner som argument.
X509ExtensionUtökningsobjekt för att behålla extra information som är associerad med X.509-certifikat. Objekt av denna klass bör endast allokeras med hjälp av funktionen System::MakeObject(). 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 den pekaren för att skicka den till funktioner som argument.
X509ExtensionCollectionSamling av utökningsobjekt. Objekt av denna klass bör endast allokeras med hjälp av funktionen System::MakeObject(). 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 den pekaren för att skicka den till funktioner som argument.
X509ExtensionCollectionPtrPekare till en samling av X509-utökningar. Denna typ är en pekare för att hantera andra objekts borttagning. Den bör allokeras på stacken och skickas till funktioner antingen som värde eller som en konstant referens.
X509ExtensionEnumeratorEnumerator för att iterera genom utökningssamlingen. Objekt av denna klass bör endast allokeras med hjälp av funktionen System::MakeObject(). 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 den pekaren för att skicka den till funktioner som argument.
X509KeyUsageExtensionUtökningsobjekt för att behålla extra information om användningen av en nyckel. Objekt av denna klass bör endast allokeras med hjälp av funktionen System::MakeObject(). 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 den pekaren för att skicka den till funktioner som argument.

Enums

EnumBeskrivning
X500DistinguishedNameFlagsFormateringsregler för X509-certifikatets distinkta namn.
X509ChainStatusFlags
X509ContentTypeFormat för X.509-certifikat.
X509IncludeOptionAnger vilka certifikat i kedjan som ska inkluderas.
X509KeyStorageFlagsDefinierar hur nyckeln ska lagras.
X509KeyUsageFlagsDefinierar hur certifikatnyckeln kan användas.
X509NameTypeTyp av namn som ingår i X.509-certifikatet och som relaterar till antingen utfärdare eller ämne för certifikatet.
X509RevocationFlag
X509VerificationFlags