KerberosReceiverSecurityToken Sınıf

Tanım

SOAP iletisinde alınan Kerberos anahtarını temel alan bir güvenlik belirtecini temsil eder.

public ref class KerberosReceiverSecurityToken : System::IdentityModel::Tokens::WindowsSecurityToken
public class KerberosReceiverSecurityToken : System.IdentityModel.Tokens.WindowsSecurityToken
type KerberosReceiverSecurityToken = class
    inherit WindowsSecurityToken
Public Class KerberosReceiverSecurityToken
Inherits WindowsSecurityToken
Devralma
KerberosReceiverSecurityToken

Açıklamalar

Genellikle uygulama geliştiricilerinin sınıfını KerberosReceiverSecurityToken kullanması gerekmez.

Kerberos anahtarını temel alan güvenlik belirteçlerini temsil eden iki sınıf vardır: KerberosRequestorSecurityToken ve KerberosReceiverSecurityToken. Güvenlik KerberosRequestorSecurityToken belirteci giden SOAP iletilerinde güvenlik belirtecini KerberosRequestorSecurityToken kullanan istemciler tarafından kullanılırken, güvenlik belirteci güvenlik belirtecini KerberosReceiverSecurityToken içeren SOAP iletilerini alan bir Web hizmeti tarafından kullanılır.

Oluşturucular

KerberosReceiverSecurityToken(Byte[])

Belirtilen Kerberos anahtarını kullanarak sınıfının yeni bir örneğini KerberosReceiverSecurityToken başlatır.

KerberosReceiverSecurityToken(Byte[], String)

Belirtilen Kerberos anahtarını ve benzersiz tanımlayıcıyı KerberosReceiverSecurityToken kullanarak sınıfının yeni bir örneğini başlatır.

KerberosReceiverSecurityToken(Byte[], String, String)

KerberosReceiverSecurityToken öğesinin yeni bir örneğini oluşturur.

Özellikler

AuthenticationType

Belirteç için kimlik doğrulama türünü alır.

(Devralındığı yer: WindowsSecurityToken)
Id

Güvenlik belirtecinin benzersiz tanımlayıcısını alır.

(Devralındığı yer: WindowsSecurityToken)
SecurityKey

Bu güvenlik belirteci ile ilişkili Kerberos anahtarının simetrik oturum anahtarını alır.

SecurityKeys

Güvenlik belirteci ile ilişkili şifreleme anahtarlarını alır.

ValidFrom

Bu güvenlik belirtecinin geçerli olduğu ilk anında alır.

ValidTo

Bu güvenlik belirtecinin geçerli olduğu son anlık zamanı alır.

ValueTypeUri

Değer türünü açıklayan URI'yi alır.

WindowsIdentity

Bu güvenlik belirteci ile ilişkili Windows kullanıcısını alır.

Yöntemler

CanCreateKeyIdentifierClause<T>()

Bu güvenlik belirtecinin belirtilen anahtar tanımlayıcısını oluşturup oluşturamadığını gösteren bir değer alır.

CreateKeyIdentifierClause<T>()

Belirtilen anahtar tanımlayıcı yan tümcesini oluşturur.

Dispose()

WindowsSecurityToken tarafından kullanılan tüm kaynakları serbest bırakır.

(Devralındığı yer: WindowsSecurityToken)
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)
GetRequest()

Kerberos anahtarını alır.

GetType()

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

(Devralındığı yer: Object)
Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean)

Belirtilen benzersiz tanımlayıcıyı, Windows kullanıcısını WindowsSecurityToken ve güvenlik belirtecinin geçerli olduğu zamandaki ilk ve son anlık görüntüleri kullanarak sınıfın yeni bir örneğini başlatır.

(Devralındığı yer: WindowsSecurityToken)
Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean)

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

(Devralındığı yer: WindowsSecurityToken)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Bu örneğin anahtar tanımlayıcısının belirtilen anahtar tanımlayıcısı ile eşleşip eşleşmediğini belirten bir değer döndürür.

MemberwiseClone()

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

(Devralındığı yer: Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

Belirtilen anahtar tanımlayıcı yan tümcesinin anahtarını alır.

(Devralındığı yer: SecurityToken)
ThrowIfDisposed()

Yöntemi bu örnek için çağrıldıysa Dispose() bir özel durum oluşturur.

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

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

(Devralındığı yer: Object)

Şunlara uygulanır