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 membangun SEQUENCE OF
Relative 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 |
Add(String, String, Nullable<UniversalTagNumber>) |
Menambahkan atribut yang |
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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk