X500DistinguishedNameBuilder Třída
Definice
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í.
Usnadňuje vytvoření rozlišujícího názvu pro certifikát X.509.
public ref class X500DistinguishedNameBuilder sealed
public sealed class X500DistinguishedNameBuilder
type X500DistinguishedNameBuilder = class
Public NotInheritable Class X500DistinguishedNameBuilder
- Dědičnost
-
X500DistinguishedNameBuilder
Poznámky
Při vytváření SEQUENCE OF
Relative Distinguished Names
sestavy SEQUENCE OF
vytvoří tento tvůrce v opačném pořadí, v jakém byly přidány do tvůrce. Příklad:
builder.AddCommonName("Contoso");
builder.AddCountryOrRegion("US");
Vytvoří první SEQUENCE OF
název země nebo oblasti a druhý běžný název. Vzhledem k tomu X500DistinguishedName , že při převodu Distinguished Name
na řetězec následuje RFC 4514, začíná poslední Relative Distinguished Name
komponentou, která se posune dozadu směrem k první.
Vzhledem k tomu, že tvůrce vytváří SEQUENCE OF
obráceně a X500DistinguishedName je také obráceně, dává vzhled přidaných atributů a řetězcové vyjádření objektu Distinguished Name
ve stejném pořadí.
Konstruktory
X500DistinguishedNameBuilder() |
Inicializuje novou instanci X500DistinguishedNameBuilder třídy . |
Metody
Add(Oid, String, Nullable<UniversalTagNumber>) |
|
Add(String, String, Nullable<UniversalTagNumber>) |
|
AddCommonName(String) |
Přidá atribut běžného názvu. |
AddCountryOrRegion(String) |
Přidá atribut země nebo oblasti. |
AddDomainComponent(String) |
Přidá atribut komponenty domény. |
AddEmailAddress(String) |
Přidá atribut e-mailové adresy. |
AddLocalityName(String) |
Přidá atribut názvu lokality. |
AddOrganizationalUnitName(String) |
Přidá atribut názvu organizační jednotky. |
AddOrganizationName(String) |
Přidá atribut názvu organizace. |
AddStateOrProvinceName(String) |
Přidá atribut názvu státu nebo provincie. |
Build() |
Vytvoří objekt X500DistinguishedName , který představuje zakódované atributy. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Platí pro
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