KerberosRequestorSecurityToken Classe

Definizione

Rappresenta un token di sicurezza basato su un ticket Kerberos inviato in una richiesta 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
Ereditarietà
KerberosRequestorSecurityToken

Commenti

In genere gli sviluppatori di applicazioni non hanno bisogno di utilizzare la classe KerberosRequestorSecurityToken, a meno che un servizio Web non debba ottenere il nome dell'entità servizio associato al ticket Kerberos. Per ottenere il valore del nome dell'entità servizio, ottenere il valore della proprietà ServicePrincipalName.

Sono disponibili due classi che rappresentano token di sicurezza basati su un ticket Kerberos: KerberosRequestorSecurityToken e KerberosReceiverSecurityToken. Il token di sicurezza KerberosRequestorSecurityToken viene utilizzato da client che utilizzano il token di sicurezza KerberosRequestorSecurityToken in messaggi SOAP in uscita, mentre il token di sicurezza KerberosReceiverSecurityToken viene utilizzato da un servizio Web che riceve messaggi SOAP che contengono il token di sicurezza.

Costruttori

KerberosRequestorSecurityToken(String)

Inizializza una nuova istanza della classe KerberosRequestorSecurityToken utilizzando un servizio associato al nome dell'entità servizio specificato.

KerberosRequestorSecurityToken(String, TokenImpersonationLevel, NetworkCredential, String)

Inizializza una nuova istanza della classe KerberosRequestorSecurityToken.

Proprietà

Id

Ottiene un identificatore univoco del token di sicurezza.

SecurityKey

Ottiene la chiave della sessione simmetrica per il ticket Kerberos associato a questo token di sicurezza.

SecurityKeys

Ottiene le chiavi di crittografia associate al token di sicurezza.

ServicePrincipalName

Ottiene il nome dell'entità servizio del token di sicurezza KerberosRequestorSecurityToken.

ValidFrom

Ottiene l'indicazione del momento a partire dal quale il token di sicurezza è valido.

ValidTo

Ottiene l'indicazione del momento fino al quale il token di sicurezza è valido.

Metodi

CanCreateKeyIdentifierClause<T>()

Ottiene un valore che indica se questo token di sicurezza è in grado di creare l'identificatore di chiave specificato.

CanCreateKeyIdentifierClause<T>()

Ottiene un valore che indica se questo token di sicurezza è in grado di creare l'identificatore di chiave specificato.

(Ereditato da SecurityToken)
CreateKeyIdentifierClause<T>()

Crea la clausola identificatore di chiave specificata.

CreateKeyIdentifierClause<T>()

Crea la clausola identificatore di chiave specificata.

(Ereditato da SecurityToken)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetRequest()

Ottiene la richiesta del ticket Kerberos.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Restituisce un valore che indica se l'identificatore di chiave per l'istanza corrisponde all'identificatore di chiave specificato.

MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Restituisce un valore che indica se l'identificatore di chiave per l'istanza può essere risolto nell'identificatore di chiave specificato.

(Ereditato da SecurityToken)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

Ottiene la chiave per la clausola dell'identificatore di chiave specificata.

(Ereditato da SecurityToken)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a