SecurityTokenManager Class

Definition

Stellt einen Sicherheitstoken-Manager dar, der angibt, wie Sicherheitstoken bereitgestellt, authentifiziert und serialisiert werden.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
Inheritance
SecurityTokenManager
Derived

Remarks

Verwenden Sie die SecurityTokenManager-Klasse, wenn Sie ein benutzerdefiniertes Sicherheitstoken, einen Sicherheitstokenauthentifizierer oder einen Sicherheitstokenanbieter benötigen.Use the SecurityTokenManager class when you need a custom security token, security token authenticator, or security token provider. Verwenden Sie ein benutzerdefiniertes Sicherheits Token zur Behandlung von Anmelde Informationen, die WCF nicht unterstützt.Use a custom security token to handle credentials that WCF does not support. Verwenden Sie einen benutzerdefinierten Sicherheitstokenauthentifikator, wenn die von WCF bereitgestellten Authentifizierungsmethoden nicht ausreichen.Use a custom security token authenticator when the authentication methods WCF provides are not sufficient. Eine SecurityTokenManager-Klasse gibt einen Sicherheitstokenauthentifizierer in der CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver)-Methode zurück.A SecurityTokenManager class returns a security token authenticator in the CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver) method. Ein Sicherheitstokenanbieter stellt Sicherheitstoken für ausgehende SOAP-Nachrichten bereit.A security token provider provides security tokens for outgoing SOAP messages. Eine SecurityTokenManager-Klasse gibt einen Sicherheitstokenanbieter in der CreateSecurityTokenProvider(SecurityTokenRequirement)-Methode zurück.A SecurityTokenManager class returns a security token provider in the CreateSecurityTokenProvider(SecurityTokenRequirement) method.

Weitere Informationen zum Verwenden von benutzerdefinierten Sicherheitstokenauthentifizierern und Sicherheitstokenanbietern finden Sie unter benutzerdefinierte Anmelde Informationen und Validierungder Anmelde Informationen.For more information about using custom security token authenticators and security token providers, see Custom Credential and Credential Validation. Weitere Informationen zum Erstellen eines benutzerdefinierten Sicherheits Tokens finden Sie unter Gewusst wie: Erstellen eines benutzerdefiniertenTokens.For more information about creating a custom security token, see How to: Create a Custom Token.

Constructors

SecurityTokenManager()

Initialisiert eine neue Instanz der Klasse SecurityTokenManager.Initializes a new instance of the SecurityTokenManager class.

Methods

CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver)

Ruft einen Sicherheitstokenauthentifizierer ab, der die angegebenen Sicherheitstokenanforderungen erfüllt.Gets a security token authenticator that meets the specified security token requirements.

CreateSecurityTokenProvider(SecurityTokenRequirement)

Ruft einen Sicherheitstokenanbieter ab, der die angegebenen Sicherheitstokenanforderungen erfüllt.Gets a security token provider that meets the specified security token requirements.

CreateSecurityTokenSerializer(SecurityTokenVersion)

Ruft einen XML-Serialisierer ab, der Sicherheitstoken in der angegebenen Version der WS-*-Spezifikationen serialisieren kann.Gets an XML serializer that can serialize security tokens in the specified version of the WS-* specifications.

Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Applies to