Share via


X500DistinguishedNameBuilder Třída

Definice

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 OFRelative Distinguished Namessestavy SEQUENCE OF vytvoří tento tvůrce v opačném pořadí, ve které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 zpět k první.

Vzhledem k tomu, že tvůrce vytvoří SEQUENCE OF obráceně a X500DistinguishedName je také obráceně, dává vzhled přidaných atributů a řetězcové vyjádření Distinguished Name ve stejném pořadí.

Konstruktory

X500DistinguishedNameBuilder()

Inicializuje novou instanci X500DistinguishedNameBuilder třídy.

Metody

Add(Oid, String, Nullable<UniversalTagNumber>)

Relative Distinguished Name Přidá atribut identifikovaný identifikátorem OID.

Add(String, String, Nullable<UniversalTagNumber>)

Relative Distinguished Name Přidá atribut identifikovaný identifikátorem OID.

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()

Získá aktuální Type instanci.

(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