X500DistinguishedNameBuilder Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 OF
Relative 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 |
Add(String, String, Nullable<UniversalTagNumber>) |
Menambahkan atribut |
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) |