HttpClientCertificate Kelas

Definisi

Menyediakan bidang sertifikat klien yang dikeluarkan oleh klien sebagai respons terhadap permintaan server untuk identitas klien.

public ref class HttpClientCertificate : System::Collections::Specialized::NameValueCollection
public class HttpClientCertificate : System.Collections.Specialized.NameValueCollection
type HttpClientCertificate = class
    inherit NameValueCollection
Public Class HttpClientCertificate
Inherits NameValueCollection
Warisan

Keterangan

Jika browser Web menggunakan protokol SSL3.0/PCT1 (URL dimulai dengan https:// alih-alih http://) untuk terhubung ke server dan server memerlukan sertifikat klien, browser mengirim bidang sertifikat klien yang terkandung dalam sertifikat digitalnya.

Untuk informasi selengkapnya tentang sertifikat digital, lihat dokumen X.509: Kerangka kerja sertifikat kunci publik dan atribut, tersedia di situs International Telecommunication Union (ITU) di https://www.itu.int.

Properti

Nama Deskripsi
AllKeys

Mendapatkan semua kunci di NameValueCollection.

(Diperoleh dari NameValueCollection)
BinaryIssuer

Mendapatkan atau mengatur penerbit sertifikat, dalam format biner.

CertEncoding

Mendapatkan pengodean sertifikat.

Certificate

Mendapatkan string yang berisi aliran biner dari seluruh konten sertifikat, dalam format ASN.1.

Cookie

Mendapatkan ID unik untuk sertifikat klien, jika disediakan.

Count

Mendapatkan jumlah pasangan kunci/nilai yang terkandung dalam NameObjectCollectionBase instans.

(Diperoleh dari NameObjectCollectionBase)
Flags

Sekumpulan bendera yang memberikan informasi sertifikat klien tambahan.

IsPresent

Mendapatkan nilai yang menunjukkan apakah sertifikat klien ada.

IsReadOnly

Mendapatkan atau menetapkan nilai yang menunjukkan apakah NameObjectCollectionBase instans bersifat baca-saja.

(Diperoleh dari NameObjectCollectionBase)
Issuer

String yang berisi daftar nilai subbidang yang berisi informasi tentang penerbit sertifikat.

IsValid

Mendapatkan nilai yang menunjukkan apakah sertifikat klien valid.

Item[Int32]

Mendapatkan entri pada indeks yang ditentukan dari NameValueCollection.

(Diperoleh dari NameValueCollection)
Item[String]

Mendapatkan atau mengatur entri dengan kunci yang ditentukan di NameValueCollection.

(Diperoleh dari NameValueCollection)
Keys

Mendapatkan instans NameObjectCollectionBase.KeysCollection yang berisi semua kunci dalam NameObjectCollectionBase instans.

(Diperoleh dari NameObjectCollectionBase)
KeySize

Mendapatkan jumlah bit dalam ukuran kunci sertifikat digital. Misalnya, 128.

PublicKey

Mendapatkan nilai biner kunci publik dari sertifikat.

SecretKeySize

Mendapatkan jumlah bit dalam kunci privat sertifikat server. Misalnya, 1024.

SerialNumber

Menyediakan nomor seri sertifikat sebagai representasi ASCII dari byte heksadesimal yang dipisahkan oleh tanda hubung. Misalnya, 04-67-F3-02.

ServerIssuer

Mendapatkan bidang pengeluar sertifikat server.

ServerSubject

Mendapatkan bidang subjek sertifikat server.

Subject

Mendapatkan bidang subjek sertifikat klien.

ValidFrom

Mendapatkan tanggal ketika sertifikat menjadi valid. Tanggal bervariasi menurut pengaturan internasional.

ValidUntil

Mendapatkan tanggal kedaluwarsa sertifikat.

Metode

Nama Deskripsi
Add(NameValueCollection)

Menyalin entri dalam yang ditentukan NameValueCollection ke saat ini NameValueCollection.

(Diperoleh dari NameValueCollection)
Add(String, String)

Menambahkan entri dengan nama dan nilai yang ditentukan ke NameValueCollection.

(Diperoleh dari NameValueCollection)
BaseAdd(String, Object)

Menambahkan entri dengan kunci dan nilai yang ditentukan ke NameObjectCollectionBase dalam instans.

(Diperoleh dari NameObjectCollectionBase)
BaseClear()

Menghapus semua entri dari NameObjectCollectionBase instans.

(Diperoleh dari NameObjectCollectionBase)
BaseGet(Int32)

Mendapatkan nilai entri pada indeks NameObjectCollectionBase instans yang ditentukan.

(Diperoleh dari NameObjectCollectionBase)
BaseGet(String)

Mendapatkan nilai entri pertama dengan kunci yang ditentukan dari NameObjectCollectionBase instans.

(Diperoleh dari NameObjectCollectionBase)
BaseGetAllKeys()

Mengembalikan String array yang berisi semua kunci dalam NameObjectCollectionBase instans.

(Diperoleh dari NameObjectCollectionBase)
BaseGetAllValues()

Mengembalikan Object array yang berisi semua nilai dalam NameObjectCollectionBase instans.

(Diperoleh dari NameObjectCollectionBase)
BaseGetAllValues(Type)

Mengembalikan array dari jenis yang ditentukan yang berisi semua nilai dalam NameObjectCollectionBase instans.

(Diperoleh dari NameObjectCollectionBase)
BaseGetKey(Int32)

Mendapatkan kunci entri pada indeks instans yang NameObjectCollectionBase ditentukan.

(Diperoleh dari NameObjectCollectionBase)
BaseHasKeys()

Mendapatkan nilai yang menunjukkan apakah NameObjectCollectionBase instans berisi entri yang kuncinya bukan null.

(Diperoleh dari NameObjectCollectionBase)
BaseRemove(String)

Menghapus entri dengan kunci yang ditentukan dari NameObjectCollectionBase instans.

(Diperoleh dari NameObjectCollectionBase)
BaseRemoveAt(Int32)

Menghapus entri pada indeks instans yang NameObjectCollectionBase ditentukan.

(Diperoleh dari NameObjectCollectionBase)
BaseSet(Int32, Object)

Mengatur nilai entri pada indeks NameObjectCollectionBase instans yang ditentukan.

(Diperoleh dari NameObjectCollectionBase)
BaseSet(String, Object)

Mengatur nilai entri pertama dengan kunci yang ditentukan dalam NameObjectCollectionBase instans, jika ditemukan; jika tidak, menambahkan entri dengan kunci dan nilai yang ditentukan ke NameObjectCollectionBase dalam instans.

(Diperoleh dari NameObjectCollectionBase)
Clear()

Membatalkan array yang di-cache dan menghapus semua entri dari NameValueCollection.

(Diperoleh dari NameValueCollection)
CopyTo(Array, Int32)

Menyalin seluruh NameValueCollection ke satu dimensi Arrayyang kompatibel , dimulai pada indeks array target yang ditentukan.

(Diperoleh dari NameValueCollection)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
Get(Int32)

Mendapatkan nilai pada indeks yang ditentukan dari NameValueCollection gabungan ke dalam satu daftar yang dipisahkan koma.

(Diperoleh dari NameValueCollection)
Get(String)

Mengembalikan bidang sertifikat klien individual berdasarkan nama.

GetEnumerator()

Mengembalikan enumerator yang berulang melalui NameObjectCollectionBase.

(Diperoleh dari NameObjectCollectionBase)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetKey(Int32)

Mendapatkan kunci pada indeks yang ditentukan dari NameValueCollection.

(Diperoleh dari NameValueCollection)
GetObjectData(SerializationInfo, StreamingContext)
Kedaluwarsa.

ISerializable Mengimplementasikan antarmuka dan mengembalikan data yang diperlukan untuk membuat serialisasi NameObjectCollectionBase instans.

(Diperoleh dari NameObjectCollectionBase)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
GetValues(Int32)

Mendapatkan nilai pada indeks yang ditentukan dari NameValueCollection.

(Diperoleh dari NameValueCollection)
GetValues(String)

Mendapatkan nilai yang terkait dengan kunci yang ditentukan dari NameValueCollection.

(Diperoleh dari NameValueCollection)
HasKeys()

Mendapatkan nilai yang menunjukkan apakah berisi NameValueCollection kunci yang bukan null.

(Diperoleh dari NameValueCollection)
InvalidateCachedArrays()

Mereset array koleksi yang di-cache ke null.

(Diperoleh dari NameValueCollection)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
OnDeserialization(Object)

ISerializable Menerapkan antarmuka dan meningkatkan peristiwa deserialisasi ketika deserialisasi selesai.

(Diperoleh dari NameObjectCollectionBase)
Remove(String)

Menghapus entri dengan kunci yang ditentukan dari NameObjectCollectionBase instans.

(Diperoleh dari NameValueCollection)
Set(String, String)

Mengatur nilai entri di NameValueCollection.

(Diperoleh dari NameValueCollection)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Implementasi Antarmuka Eksplisit

Nama Deskripsi
ICollection.CopyTo(Array, Int32)

Menyalin seluruh NameObjectCollectionBase ke satu dimensi Arrayyang kompatibel , dimulai pada indeks array target yang ditentukan.

(Diperoleh dari NameObjectCollectionBase)
ICollection.IsSynchronized

Mendapatkan nilai yang menunjukkan apakah akses ke objek disinkronkan NameObjectCollectionBase (utas aman).

(Diperoleh dari NameObjectCollectionBase)
ICollection.SyncRoot

Mendapatkan objek yang dapat digunakan untuk menyinkronkan akses ke NameObjectCollectionBase objek.

(Diperoleh dari NameObjectCollectionBase)

Metode Ekstensi

Nama Deskripsi
AsParallel(IEnumerable)

Mengaktifkan paralelisasi kueri.

AsQueryable(IEnumerable)

Mengonversi IEnumerable menjadi IQueryable.

Cast<TResult>(IEnumerable)

Melemparkan elemen IEnumerable ke jenis yang ditentukan.

OfType<TResult>(IEnumerable)

Memfilter elemen IEnumerable berdasarkan jenis tertentu.

Berlaku untuk