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 membangun SEQUENCE OFRelative Distinguished Names, pembangun ini membangun SEQUENCE OF dalam urutan yang berlawanan yang ditambahkan ke pembangun. Contohnya:

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 ke Distinguished Name string, RFC 4514 dimulai dengan komponen terakhir Relative Distinguished Name , bergerak mundur ke arah yang pertama.

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

Konstruktor

X500DistinguishedNameBuilder()

Menginisialisasi instans baru kelas X500DistinguishedNameBuilder.

Metode

Add(Oid, String, Nullable<UniversalTagNumber>)

Menambahkan atribut yang Relative Distinguished Name diidentifikasi oleh OID.

Add(String, String, Nullable<UniversalTagNumber>)

Menambahkan atribut yang Relative Distinguished Name 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 yang X500DistinguishedName 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 dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk