Nyelv

SslServerAuthenticationOptions Osztály

Definíció

Ez a szerkezet egy kiszolgálóhitelesítési tulajdonságcsomagot jelöl a SslStream.

public ref class SslServerAuthenticationOptions
public class SslServerAuthenticationOptions
type SslServerAuthenticationOptions = class
Public Class SslServerAuthenticationOptions
Öröklődés
SslServerAuthenticationOptions

Megjegyzések

Ez a tulajdonságcsomag argumentumként használatos az és AuthenticateAsServera AuthenticateAsServerAsync .

Konstruktorok

Name Description
SslServerAuthenticationOptions()

Inicializálja a SslServerAuthenticationOptions osztály új példányát.

Tulajdonságok

Name Description
AllowRenegotiation

Lekéri vagy beállít egy értéket, amely jelzi, hogy az SslStream SSL újratárgyalását engedélyeznie kell-e.

AllowRsaPkcs1Padding

Lekéri vagy beállít egy értéket, amely jelzi, hogy a TLS-aláírási algoritmusok rsa_pkcs1_* családja engedélyezve van-e a TLS-kézfogásban való használatra.

AllowRsaPssPadding

Lekéri vagy beállít egy értéket, amely jelzi, hogy a TLS-aláírási algoritmusok rsa_pss_* családja engedélyezve van-e a TLS-kézfogásban való használatra.

AllowTlsResume

Lekéri vagy beállít egy értéket, amely jelzi, hogy az SslStreamnek engedélyeznie kell-e a TLS újraindítását.

ApplicationProtocols

Lekéri vagy beállítja az ALPN-protokollok listáját.

CertificateChainPolicy

Lekéri vagy beállít egy opcionálisan testre szabott szabályzatot a távoli tanúsítványérvényesítéshez.

CertificateRevocationCheckMode

Lekéri vagy beállítja a tanúsítvány-visszavonási módot a tanúsítványérvényesítéshez.

CipherSuitesPolicy

Megadja a TLS-hez engedélyezett titkosítási csomagokat. Ha be van nullállítva, a rendszer az operációs rendszer alapértelmezett beállítását használja. A beállítás módosításakor fokozott óvatossággal járjon el.

ClientCertificateRequired

Lekéri vagy beállít egy értéket, amely meghatározza, hogy az ügyfél tanúsítványt kér-e hitelesítéshez. Vegye figyelembe, hogy ez csak egy kérés – ha nincs megadva tanúsítvány, a kiszolgáló továbbra is elfogadja a kapcsolatkérést.

EnabledSslProtocols

Lekéri vagy beállít egy olyan értéket, amely a kiszolgáló által az ügyfélprotokoll-verziónak megfelelő protokollverziót jelöli a hitelesítés során.

EncryptionPolicy

Lekéri vagy beállítja a EncryptionPolicy.

RemoteCertificateValidationCallback

Lekéri vagy beállítja a RemoteCertificateValidationCallback távoli fél által megadott tanúsítvány egyéni érvényesítéséért felelős meghatalmazottat.

ServerCertificate

Lekéri vagy beállítja a kiszolgálótanúsítványt.

ServerCertificateContext

Lekéri vagy beállítja a kiszolgálótanúsítvány-környezetet.

ServerCertificateSelectionCallback

Lekéri vagy beállítja a ServerCertificateSelectionCallback kiszolgálói tanúsítvány kiválasztásáért felelős meghatalmazottat.

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: