System.Security.Cryptography.X509Certificates Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje implementaci modulu CLR (Common Language Runtime) certifikátu Authenticode X.509 v.3. Tento certifikát je podepsaný privátním klíčem, který jednoznačně a pozitivně identifikuje držitele certifikátu.
Třídy
AuthenticodeSignatureInformation |
Poskytuje informace o podpisu Authenticode pro manifest. |
CertificateRequest |
Představuje abstrakci přes PKCS#10 CertificationRequestInfo a X.509 TbsCertificate. |
CertificateRevocationListBuilder |
Usnadňuje vytváření seznamu odvolaných certifikátů (CRL). |
DSACertificateExtensions |
Poskytuje rozšiřující metody pro načítání DSA implementací pro veřejné a privátní klíče objektu X509Certificate2. |
ECDsaCertificateExtensions |
Poskytuje rozšiřující metody pro načítání ECDsa implementací pro veřejné a privátní klíče X509Certificate2 certifikátu. |
PublicKey |
Představuje informace o veřejném klíči certifikátu. Tuto třídu nelze dědit. |
RSACertificateExtensions |
Poskytuje rozšiřující metody pro načítání RSA implementací pro veřejné a privátní klíče objektu X509Certificate2. |
SubjectAlternativeNameBuilder |
Tato třída usnadňuje vytvoření alternativního rozšíření názvu subjektu pro certifikát X.509. |
TimestampInformation |
Poskytuje podrobnosti o časovém razítku, který byl použit pro podpis Authenticode manifestu. |
X500DistinguishedName |
Představuje rozlišující název certifikátu X509. Tuto třídu nelze dědit. |
X500DistinguishedNameBuilder |
Usnadňuje vytvoření rozlišujícího názvu pro certifikát X.509. |
X500RelativeDistinguishedName |
Představuje relativní rozlišující název komponenty X.500 Rozlišující název. |
X509AuthorityInformationAccessExtension |
Představuje rozšíření X.509 pro přístup k informacím autority (1.3.6.1.5.5.7.1.1). |
X509AuthorityKeyIdentifierExtension |
Představuje rozšíření identifikátoru klíče autority X.509 (2.5.29.35). |
X509BasicConstraintsExtension |
Definuje omezení nastavená pro certifikát. Tuto třídu nelze dědit. |
X509Certificate |
Poskytuje metody, které vám pomůžou používat certifikáty X.509 v.3. |
X509Certificate2 |
Představuje certifikát X.509. |
X509Certificate2Collection |
Představuje kolekci X509Certificate2 objektů. Tuto třídu nelze dědit. |
X509Certificate2Enumerator |
Podporuje jednoduchou iteraci objektu X509Certificate2Collection . Tuto třídu nelze dědit. |
X509Certificate2UI |
Zobrazí dialogová okna uživatelského rozhraní, která umožňují vybrat a zobrazit certifikáty X.509. Tuto třídu nelze dědit. |
X509CertificateCollection |
Definuje kolekci, která ukládá X509Certificate objekty. |
X509CertificateCollection.X509CertificateEnumerator |
Vytvoří X509Certificate výčet objektů v objektu X509CertificateCollection. |
X509Chain |
Představuje řetězový modul pro X509Certificate2 certifikáty. |
X509ChainElement |
Představuje prvek řetězce X.509. |
X509ChainElementCollection |
Představuje kolekci X509ChainElement objektů. Tuto třídu nelze dědit. |
X509ChainElementEnumerator |
Podporuje jednoduchou iteraci přes X509ChainElementCollection. Tuto třídu nelze dědit. |
X509ChainPolicy |
Představuje zásady řetězu, které se mají použít při vytváření řetězu certifikátů X509. Tuto třídu nelze dědit. |
X509EnhancedKeyUsageExtension |
Definuje kolekci identifikátorů objektů (OID), která označuje aplikace, které používají klíč. Tuto třídu nelze dědit. |
X509Extension |
Představuje rozšíření X509. |
X509ExtensionCollection |
Představuje kolekci X509Extension objektů. Tuto třídu nelze dědit. |
X509ExtensionEnumerator |
Podporuje jednoduchou iteraci přes X509ExtensionCollection. Tuto třídu nelze dědit. |
X509KeyUsageExtension |
Definuje použití klíče obsaženého v certifikátu X.509. Tuto třídu nelze dědit. |
X509SignatureGenerator |
Základní třída pro vytváření zakódovaných podpisů podle potřeby pro certifikáty X.509. |
X509Store |
Představuje úložiště X.509, což je fyzické úložiště, ve kterém jsou certifikáty trvalé a spravované. Tuto třídu nelze dědit. |
X509SubjectAlternativeNameExtension |
Představuje alternativní název subjektu X.509 (2.5.29.17). |
X509SubjectKeyIdentifierExtension |
Definuje řetězec, který identifikuje identifikátor klíče subjektu certifikátu (SKI). Tuto třídu nelze dědit. |
Struktury
X509ChainStatus |
Poskytuje jednoduchou strukturu pro ukládání informací o stavu a chybách řetězu X509. |
Výčty
CertificateRequestLoadOptions |
Určuje možnosti při načítání .CertificateRequest |
OpenFlags |
Určuje způsob otevření úložiště certifikátů X.509. |
StoreLocation |
Určuje umístění úložiště certifikátů X.509. |
StoreName |
Určuje název úložiště certifikátů X.509, které se má otevřít. |
TrustStatus |
Určuje úroveň důvěryhodnosti, která je přiřazena podpisu manifestu. |
X500DistinguishedNameFlags |
Určuje vlastnosti rozlišujícího názvu X.500. |
X509ChainStatusFlags |
Definuje stav řetězce X509. |
X509ChainTrustMode |
Režim určující kořenový vztah důvěryhodnosti pro sestavení řetězu certifikátů. |
X509ContentType |
Určuje formát certifikátu X.509. |
X509FindType |
Určuje typ hodnoty, kterou Find(X509FindType, Object, Boolean) metoda hledá. |
X509IncludeOption |
Určuje, jaká část řetězu certifikátů X.509 má být zahrnuta do dat X.509. |
X509KeyStorageFlags |
Definuje, kde a jak importovat privátní klíč certifikátu X.509. |
X509KeyUsageFlags |
Definuje způsob použití klíče certifikátu. Pokud tato hodnota není definována, lze klíč použít pro libovolný účel. |
X509NameType |
Určuje typ názvu, který obsahuje certifikát X509. |
X509RevocationFlag |
Určuje, které certifikáty X509 v řetězu mají být zkontrolovány pro odvolání. |
X509RevocationMode |
Určuje režim, který se používá ke kontrole odvolání certifikátu X509. |
X509RevocationReason |
Určuje důvod odvolání certifikátu. |
X509SelectionFlag |
Určuje typ výběru požadovaný metodou SelectFromCollection . |
X509SubjectKeyIdentifierHashAlgorithm |
Definuje typ hash algoritmu, který se má použít s X509SubjectKeyIdentifierExtension třídou. |
X509VerificationFlags |
Určuje podmínky, za kterých se má ověřování certifikátů v řetězu X509 provádět. |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro