KerberosRequestorSecurityToken Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un jeton de sécurité basé sur un ticket Kerberos envoyé dans une demande 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
- Héritage
Remarques
En général, les développeurs d'applications n'ont pas besoin d'utiliser la classe KerberosRequestorSecurityToken, sauf si un service Web doit obtenir le nom de principal du service associé au ticket Kerberos. Pour obtenir la valeur du nom de principal du service, obtenez la valeur de la propriété ServicePrincipalName.
Il existe deux classes qui représentent des jetons de sécurité basés sur un ticket Kerberos : KerberosRequestorSecurityToken et KerberosReceiverSecurityToken. Le jeton de sécurité KerberosRequestorSecurityToken est utilisé par les clients qui utilisent le jeton de sécurité KerberosRequestorSecurityToken dans un message SOAP sortant, alors que le jeton de sécurité KerberosReceiverSecurityToken est utilisé par un service Web qui reçoit des messages SOAP qui contiennent le jeton de sécurité.
Constructeurs
KerberosRequestorSecurityToken(String) |
Initialise une nouvelle instance de la classe KerberosRequestorSecurityToken à l'aide d'un service associé au nom de principal du service spécifié. |
KerberosRequestorSecurityToken(String, TokenImpersonationLevel, NetworkCredential, String) |
Initialise une nouvelle instance de la classe KerberosRequestorSecurityToken. |
Propriétés
Id |
Obtient un identificateur unique du jeton de sécurité. |
SecurityKey |
Reçoit la clé de session symétrique pour le ticket Kerberos associé à ce jeton de sécurité. |
SecurityKeys |
Obtient les clés de chiffrement associées au jeton de sécurité. |
ServicePrincipalName |
Obtient le nom de principal du service pour le jeton de sécurité KerberosRequestorSecurityToken. |
ValidFrom |
Obtient le premier instant auquel ce jeton de sécurité est valide. |
ValidTo |
Obtient le dernier instant auquel ce jeton de sécurité est valide. |
Méthodes
CanCreateKeyIdentifierClause<T>() |
Obtient une valeur qui indique si ce jeton de sécurité est capable de créer l'identificateur de clé spécifié. |
CanCreateKeyIdentifierClause<T>() |
Obtient une valeur qui indique si ce jeton de sécurité est capable de créer l'identificateur de clé spécifié. (Hérité de SecurityToken) |
CreateKeyIdentifierClause<T>() |
Crée la clause d'identificateur de clé spécifiée. |
CreateKeyIdentifierClause<T>() |
Crée la clause d'identificateur de clé spécifiée. (Hérité de SecurityToken) |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetRequest() |
Obtient la demande de ticket Kerberos. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause) |
Retourne une valeur qui indique si l'identificateur de clé pour cette instance correspond à l'identificateur de clé spécifié. |
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause) |
Retourne une valeur qui indique si l'identificateur de clé pour cette instance peut être résolu à la clause d'identificateur de clé spécifiée. (Hérité de SecurityToken) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) |
Obtient la clé pour la clause d'identificateur de clé spécifiée. (Hérité de SecurityToken) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |