Bagikan melalui


X500DistinguishedNameBuilder Kelas

Definisi

Memfasilitasi pembuatan nama khusus untuk sertifikat X.509.

public ref class X500DistinguishedNameBuilder sealed
public sealed class X500DistinguishedNameBuilder
type X500DistinguishedNameBuilder = class
Public NotInheritable Class X500DistinguishedNameBuilder
Warisan
X500DistinguishedNameBuilder

Keterangan

Saat membuat SEQUENCE OFRelative Distinguished Names, penyusun ini membangun SEQUENCE OF dalam urutan yang berlawanan yang ditambahkan ke penyusun. Misalnya:

builder.AddCommonName("Contoso");
builder.AddCountryOrRegion("US");

Akan menghasilkan SEQUENCE OF dengan negara atau wilayah terlebih dahulu, dan nama umum kedua. Karena X500DistinguishedName mengikuti RFC 4514 saat mengonversi Distinguished Name menjadi string, itu dimulai dengan komponen Relative Distinguished Name terakhir, bergerak mundur ke yang pertama.

Karena penyusun membuat SEQUENCE OF secara terbalik, dan X500DistinguishedName juga terbalik, itu memberikan tampilan atribut yang ditambahkan dan representasi string Distinguished Name dalam urutan yang sama.

Konstruktor

X500DistinguishedNameBuilder()

Menginisialisasi instans baru kelas X500DistinguishedNameBuilder.

Metode

Add(Oid, String, Nullable<UniversalTagNumber>)

Menambahkan atribut Relative Distinguished Name yang diidentifikasi oleh OID.

Add(String, String, Nullable<UniversalTagNumber>)

Menambahkan atribut Relative Distinguished Name yang diidentifikasi oleh OID.

AddCommonName(String)

Menambahkan atribut nama umum.

AddCountryOrRegion(String)

Menambahkan atribut negara atau wilayah.

AddDomainComponent(String)

Menambahkan atribut komponen domain.

AddEmailAddress(String)

Menambahkan atribut alamat email.

AddLocalityName(String)

Menambahkan atribut nama lokalitas.

AddOrganizationalUnitName(String)

Menambahkan atribut nama unit organisasi.

AddOrganizationName(String)

Menambahkan atribut nama organisasi.

AddStateOrProvinceName(String)

Menambahkan atribut nama negara bagian atau provinsi.

Build()

Membangun X500DistinguishedName yang mewakili atribut yang dikodekan.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk