KerberosRequestorSecurityToken Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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) |