SecurityTokenManager Classe

Définition

Représente un gestionnaire de jetons de sécurité qui spécifie comment les jetons de sécurité sont fournis, authentifiés et sérialisés.Represents a security token manager that specifies how security tokens are provided, authenticated, and serialized.

public ref class SecurityTokenManager abstract
public abstract class SecurityTokenManager
type SecurityTokenManager = class
Public MustInherit Class SecurityTokenManager
Héritage
SecurityTokenManager
Dérivé

Remarques

Utilisez la classe SecurityTokenManager lorsque vous avez besoin d'un jeton de sécurité personnalisé, d'un authentificateur de jetons de sécurité ou d'un fournisseur de jetons de sécurité.Use the SecurityTokenManager class when you need a custom security token, security token authenticator, or security token provider. Utilisez un jeton de sécurité personnalisé pour gérer les informations d’identification non prises en charge par WCF.Use a custom security token to handle credentials that WCF does not support. Utilisez un authentificateur de jetons de sécurité personnalisé lorsque les méthodes d’authentification fournies par WCF ne sont pas suffisantes.Use a custom security token authenticator when the authentication methods WCF provides are not sufficient. Une classe SecurityTokenManager retourne un authentificateur de jetons de sécurité dans la méthode CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver).A SecurityTokenManager class returns a security token authenticator in the CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver) method. Un fournisseur de jetons de sécurité fournit des jetons de sécurité pour les messages SOAP sortants.A security token provider provides security tokens for outgoing SOAP messages. Une classe SecurityTokenManager retourne un fournisseur de jetons de sécurité dans la méthode CreateSecurityTokenProvider(SecurityTokenRequirement).A SecurityTokenManager class returns a security token provider in the CreateSecurityTokenProvider(SecurityTokenRequirement) method.

Pour plus d’informations sur l’utilisation des authentificateurs de jetons de sécurité personnalisés et des fournisseurs de jetons de sécurité, consultez informations d’identification personnalisées et validation des informations d’identification.For more information about using custom security token authenticators and security token providers, see Custom Credential and Credential Validation. Pour plus d’informations sur la création d’un jeton de sécurité personnalisé, consultez Procédure : Créez un jetonpersonnalisé.For more information about creating a custom security token, see How to: Create a Custom Token.

Constructeurs

SecurityTokenManager()

Initialise une nouvelle instance de la classe SecurityTokenManager.Initializes a new instance of the SecurityTokenManager class.

Méthodes

CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver)

Obtient un authentificateur de jetons de sécurité qui répond aux exigences de jeton de sécurité spécifiées.Gets a security token authenticator that meets the specified security token requirements.

CreateSecurityTokenProvider(SecurityTokenRequirement)

Obtient un fournisseur de jetons de sécurité qui répond aux exigences de jeton de sécurité spécifiées.Gets a security token provider that meets the specified security token requirements.

CreateSecurityTokenSerializer(SecurityTokenVersion)

Obtient un sérialiseur XML capable de sérialiser des jetons de sécurité dans la version spécifiée des spécifications WS -*.Gets an XML serializer that can serialize security tokens in the specified version of the WS-* specifications.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet en cours.Returns a string that represents the current object.

(Hérité de Object)

S’applique à