Share via


NegotiateAuthenticationServerOptions Sınıf

Tanım

Kimlik doğrulama değişiminin sunucu tarafı için bir özellik çantasını temsil eder.

public ref class NegotiateAuthenticationServerOptions
public class NegotiateAuthenticationServerOptions
type NegotiateAuthenticationServerOptions = class
Public Class NegotiateAuthenticationServerOptions
Devralma
NegotiateAuthenticationServerOptions

Açıklamalar

Bu özellik paketi, sunucu tarafı kimlik doğrulamasını başlatmak için NegotiateAuthentication oluşturucu için bağımsız değişken olarak kullanılır.

Oluşturucular

NegotiateAuthenticationServerOptions()

NegotiateAuthenticationServerOptions sınıfının yeni bir örneğini başlatır.

Özellikler

Binding

Genişletilmiş koruma için kullanılan kanal bağlamasını alır veya ayarlar.

Credential

İstemcinin kimliğini oluşturmak için kullanılan ağ kimlik bilgilerini alır veya ayarlar. DefaultNetworkCredentials varsayılan değerdir.

Package

Kimlik doğrulaması için kullanılan GSSAPI kimlik doğrulama paketini alır veya ayarlar. Ortak değerler Negotiate, NTLM veya Kerberos'tır. Varsayılan değer Anlaşma'dır.

Policy

Genişletilmiş güvenlik ve doğrulama ilkelerini alır veya ayarlar.

RequiredImpersonationLevel

Sunucunun kaynaklara erişmek için istemcinin kimlik bilgilerini nasıl kullanabileceğini gösteren bir değer alır veya ayarlar.

RequiredProtectionLevel

Kimlik doğrulama değişiminin ve diğer veri alışverişlerinin gerekli koruma düzeyini alır veya ayarlar. None varsayılan değerdir.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır