Sdílet prostřednictvím


KerberosRequestorSecurityToken Třída

Definice

Představuje token zabezpečení, který je založen na lístku protokolu Kerberos, který je odeslán v požadavku SOAP.

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
Dědičnost
KerberosRequestorSecurityToken

Poznámky

Vývojáři aplikací obvykle nemusí používat KerberosRequestorSecurityToken třídu , pokud webová služba musí získat hlavní název služby přidružený k lístku protokolu Kerberos. Pokud chcete získat hodnotu názvu instančního objektu ServicePrincipalName , získejte hodnotu vlastnosti .

Existují dvě třídy, které představují tokeny zabezpečení založené na lístku protokolu Kerberos: KerberosRequestorSecurityToken a KerberosReceiverSecurityToken. Token KerberosRequestorSecurityToken zabezpečení používají klienti, kteří používají KerberosRequestorSecurityToken token zabezpečení v odchozích zprávách SOAP, zatímco KerberosReceiverSecurityToken token zabezpečení je používán webovou službou, která přijímá zprávy SOAP obsahující token zabezpečení.

Konstruktory

KerberosRequestorSecurityToken(String)

Inicializuje novou instanci KerberosRequestorSecurityToken třídy pomocí služby, která je přidružena k zadanému názvu instančního objektu.

KerberosRequestorSecurityToken(String, TokenImpersonationLevel, NetworkCredential, String)

Inicializuje novou instanci KerberosRequestorSecurityToken třídy .

Vlastnosti

Id

Získá jedinečný identifikátor tokenu zabezpečení.

SecurityKey

Získá symetrický klíč relace pro lístek Kerberos, který je přidružen k tomuto tokenu zabezpečení.

SecurityKeys

Získá kryptografické klíče přidružené k tokenu zabezpečení.

ServicePrincipalName

Získá název instančního objektu KerberosRequestorSecurityToken pro token zabezpečení.

ValidFrom

Získá první okamžik v čase, ve kterém je tento token zabezpečení platný.

ValidTo

Získá poslední okamžik v čase, ve kterém je tento token zabezpečení platný.

Metody

CanCreateKeyIdentifierClause<T>()

Získá hodnotu, která označuje, zda je tento token zabezpečení schopen vytvořit identifikátor zadaného klíče.

CanCreateKeyIdentifierClause<T>()

Získá hodnotu, která označuje, zda je tento token zabezpečení schopen vytvořit identifikátor zadaného klíče.

(Zděděno od SecurityToken)
CreateKeyIdentifierClause<T>()

Vytvoří zadanou klauzuli identifikátoru klíče.

CreateKeyIdentifierClause<T>()

Vytvoří zadanou klauzuli identifikátoru klíče.

(Zděděno od SecurityToken)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetRequest()

Získá žádost o lístek kerberos.

GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Vrátí hodnotu, která označuje, zda identifikátor klíče pro tuto instanci odpovídá zadanému identifikátoru klíče.

MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Vrátí hodnotu, která označuje, zda identifikátor klíče pro tuto instanci lze přeložit na zadaný identifikátor klíče.

(Zděděno od SecurityToken)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

Získá klíč pro zadanou klauzuli identifikátoru klíče.

(Zděděno od SecurityToken)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro