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

SslClientAuthenticationOptions()

Menginisialisasi instans baru kelas SslClientAuthenticationOptions.

Properti

AllowRenegotiation

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

AllowTlsResume

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

ApplicationProtocols

Mendapatkan atau menetapkan daftar protokol ALPN.

CertificateChainPolicy

Mendapatkan atau menetapkan kebijakan opsional yang disesuaikan untuk validasi sertifikat jarak jauh. Jika tidak null, CertificateRevocationCheckMode dan SslCertificateTrust diabaikan.

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 menetapkan 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

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