Freigeben über


SamlSecurityTokenAuthenticator.ResolveIdentity Methode

Definition

Löst die mit dem übergebenen Sicherheitstoken oder dem Sicherheitsschlüsselbezeichner verknüpfte ID mithilfe der unterstützenden Tokenauthentifizierer auf, die beim Erstellen der SamlSecurityTokenAuthenticator-Instanz angegeben wurden, und gibt die ID als IIdentity zurück.

Überlädt

ResolveIdentity(SecurityKeyIdentifier)

Löst die mit dem Sicherheitsschlüsselbezeichner verknüpfte ID mithilfe der unterstützenden Sicherheitstokenauthentifizierer auf, die beim Erstellen der SamlSecurityTokenAuthenticator-Instanz angegeben wurden, und gibt die ID als IIdentity zurück.

ResolveIdentity(SecurityToken)

Löst die mit dem angegebenen Sicherheitstoken verknüpfte ID mithilfe der unterstützenden Sicherheitstokenauthentifizierer auf, die beim Erstellen der SamlSecurityTokenAuthenticator-Instanz angegeben wurden, und gibt die ID als IIdentity zurück.

ResolveIdentity(SecurityKeyIdentifier)

Löst die mit dem Sicherheitsschlüsselbezeichner verknüpfte ID mithilfe der unterstützenden Sicherheitstokenauthentifizierer auf, die beim Erstellen der SamlSecurityTokenAuthenticator-Instanz angegeben wurden, und gibt die ID als IIdentity zurück.

public:
 virtual System::Security::Principal::IIdentity ^ ResolveIdentity(System::IdentityModel::Tokens::SecurityKeyIdentifier ^ keyIdentifier);
public virtual System.Security.Principal.IIdentity ResolveIdentity (System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier);
abstract member ResolveIdentity : System.IdentityModel.Tokens.SecurityKeyIdentifier -> System.Security.Principal.IIdentity
override this.ResolveIdentity : System.IdentityModel.Tokens.SecurityKeyIdentifier -> System.Security.Principal.IIdentity
Public Overridable Function ResolveIdentity (keyIdentifier As SecurityKeyIdentifier) As IIdentity

Parameter

keyIdentifier
SecurityKeyIdentifier

SecurityKeyIdentifier, dessen ID abgerufen werden soll.

Gibt zurück

Ein IIdentity-Objekt, das die ID des angegebenen Schlüsselbezeichners darstellt.

Hinweise

SamlSecurityToken Sicherheitstoken werden mit ihrem Schlüsselbezeichner zwischengespeichert.

Gilt für:

ResolveIdentity(SecurityToken)

Löst die mit dem angegebenen Sicherheitstoken verknüpfte ID mithilfe der unterstützenden Sicherheitstokenauthentifizierer auf, die beim Erstellen der SamlSecurityTokenAuthenticator-Instanz angegeben wurden, und gibt die ID als IIdentity zurück.

public:
 virtual System::Security::Principal::IIdentity ^ ResolveIdentity(System::IdentityModel::Tokens::SecurityToken ^ token);
public virtual System.Security.Principal.IIdentity ResolveIdentity (System.IdentityModel.Tokens.SecurityToken token);
abstract member ResolveIdentity : System.IdentityModel.Tokens.SecurityToken -> System.Security.Principal.IIdentity
override this.ResolveIdentity : System.IdentityModel.Tokens.SecurityToken -> System.Security.Principal.IIdentity
Public Overridable Function ResolveIdentity (token As SecurityToken) As IIdentity

Parameter

token
SecurityToken

SecurityToken, dessen ID abgerufen werden soll.

Gibt zurück

Ein IIdentity-Objekt, das die ID des angegebenen Sicherheitstokens darstellt.

Gilt für: