Share via


KerberosRequestorSecurityToken Sınıf

Tanım

SOAP isteğinde gönderilen Kerberos anahtarını temel alan bir güvenlik belirtecini temsil eder.

public ref class KerberosRequestorSecurityToken : System::IdentityModel::Tokens::SecurityToken
public class KerberosRequestorSecurityToken : System.IdentityModel.Tokens.SecurityToken
type KerberosRequestorSecurityToken = class
    inherit SecurityToken
Public Class KerberosRequestorSecurityToken
Inherits SecurityToken
Devralma
KerberosRequestorSecurityToken

Açıklamalar

Genellikle, bir Web hizmetinin Kerberos anahtarıyla ilişkili hizmet asıl adını alması gerekmediği sürece uygulama geliştiricilerinin sınıfını kullanması KerberosRequestorSecurityToken gerekmez. Hizmet sorumlusu adının değerini almak için özelliğinin ServicePrincipalName değerini alın.

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

KerberosRequestorSecurityToken(String)

Belirtilen hizmet asıl adıyla ilişkili bir hizmet kullanarak sınıfının yeni bir örneğini KerberosRequestorSecurityToken başlatır.

KerberosRequestorSecurityToken(String, TokenImpersonationLevel, NetworkCredential, String)

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

Özellikler

Id

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

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.

ServicePrincipalName

Güvenlik belirtecinin hizmet asıl adını KerberosRequestorSecurityToken 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.

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.

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.

(Devralındığı yer: SecurityToken)
CreateKeyIdentifierClause<T>()

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

CreateKeyIdentifierClause<T>()

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

(Devralındığı yer: SecurityToken)
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 isteğini alır.

GetType()

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

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

MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Bu örneğin anahtar tanımlayıcısının belirtilen anahtar tanımlayıcısına çözümlenip çözümlenemeyeceğini belirten bir değer döndürür.

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

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

(Devralındığı yer: Object)

Şunlara uygulanır