Bagikan melalui


SslClientAuthenticationOptions Kelas

Definisi

Mewakili tas properti autentikasi klien untuk SslStream.

public ref class SslClientAuthenticationOptions
public class SslClientAuthenticationOptions
type SslClientAuthenticationOptions = class
Public Class SslClientAuthenticationOptions
Warisan
SslClientAuthenticationOptions

Keterangan

Tas properti ini digunakan sebagai argumen untuk AuthenticateAsClientAsync dan, dalam .NET 5 dan versi yang lebih baru, untuk AuthenticateAsClient.

Menggunakan SocketsHttpHandler tas properti ini di SslOptions properti.

Konstruktor

Nama Deskripsi
SslClientAuthenticationOptions()

Menginisialisasi instans baru dari kelas SslClientAuthenticationOptions.

Properti

Nama Deskripsi
AllowRenegotiation

Mendapatkan atau menetapkan nilai yang menunjukkan apakah SslStream harus mengizinkan negosiasi ulang SSL.

AllowRsaPkcs1Padding

Mendapatkan atau menetapkan nilai yang menunjukkan apakah keluarga rsa_pkcs1_* algoritma tanda tangan TLS diaktifkan untuk digunakan dalam jabat tangan TLS.

AllowRsaPssPadding

Mendapatkan atau menetapkan nilai yang menunjukkan apakah keluarga rsa_pss_* algoritma tanda tangan TLS diaktifkan untuk digunakan dalam jabat tangan TLS.

AllowTlsResume

Mendapatkan atau menetapkan nilai yang menunjukkan apakah SslStream harus mengizinkan dimulainya kembali TLS.

ApplicationProtocols

Mendapatkan atau mengatur daftar protokol ALPN.

CertificateChainPolicy

Mendapatkan atau menetapkan kebijakan opsional yang disesuaikan untuk validasi sertifikat jarak jauh.

CertificateRevocationCheckMode

Mendapatkan atau mengatur mode pencabutan sertifikat untuk validasi sertifikat.

CipherSuitesPolicy

Menentukan cipher suite yang diizinkan untuk TLS. Ketika diatur ke null, default sistem operasi digunakan. Berhati-hatilah saat mengubah pengaturan ini.

ClientCertificateContext

Mendapatkan atau mengatur konteks sertifikat klien.

ClientCertificates

Kumpulan sertifikat yang akan dipertimbangkan untuk autentikasi klien ke server.

EnabledSslProtocols

Mendapatkan atau mengatur nilai yang mewakili versi protokol yang ditawarkan oleh klien ke server selama autentikasi.

EncryptionPolicy

Mendapatkan atau mengatur kebijakan enkripsi.

LocalCertificateSelectionCallback

Mendapatkan atau menetapkan LocalCertificateSelectionCallback delegasi yang bertanggung jawab untuk memilih sertifikat autentikasi klien yang digunakan untuk autentikasi.

RemoteCertificateValidationCallback

Mendapatkan atau menetapkan RemoteCertificateValidationCallback delegasi yang bertanggung jawab untuk memvalidasi sertifikat yang disediakan oleh pihak jarak jauh.

TargetHost

Mendapatkan atau mengatur nama server yang coba disambungkan klien. Nama ini digunakan untuk validasi sertifikat server dan dapat berupa nama DNS atau alamat IP.

Metode

Nama Deskripsi
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