SamlSecurityTokenAuthenticator.ResolveIdentity Metod

Definition

Löser identiteten som är associerad med den skickade säkerhetstoken eller säkerhetsnyckelidentifieraren med hjälp av de stödtokenautentiseringar som angavs när instansen SamlSecurityTokenAuthenticator skapades och returnerar den som en IIdentity.

Överlagringar

Name Description
ResolveIdentity(SecurityKeyIdentifier)

Löser identiteten som är associerad med den angivna nyckelidentifieraren med hjälp av de autentiseringsprogram för säkerhetstoken som angavs när instansen SamlSecurityTokenAuthenticator skapades och returnerar den som en IIdentity.

ResolveIdentity(SecurityToken)

Löser identiteten som är associerad med den angivna säkerhetstoken med hjälp av de autentiseringsprogram för säkerhetstoken som angavs när instansen SamlSecurityTokenAuthenticator skapades och returnerar den som en IIdentity.

ResolveIdentity(SecurityKeyIdentifier)

Löser identiteten som är associerad med den angivna nyckelidentifieraren med hjälp av de autentiseringsprogram för säkerhetstoken som angavs när instansen SamlSecurityTokenAuthenticator skapades och returnerar den som en IIdentity.

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

Parametrar

keyIdentifier
SecurityKeyIdentifier

A SecurityKeyIdentifier för att hämta identiteten för.

Returer

En IIdentity som representerar identiteten för den angivna nyckelidentifieraren.

Kommentarer

SamlSecurityToken säkerhetstoken cachelagras med hjälp av deras nyckelidentifierare.

Gäller för

ResolveIdentity(SecurityToken)

Löser identiteten som är associerad med den angivna säkerhetstoken med hjälp av de autentiseringsprogram för säkerhetstoken som angavs när instansen SamlSecurityTokenAuthenticator skapades och returnerar den som en IIdentity.

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

Parametrar

token
SecurityToken

För SecurityToken att hämta identiteten för.

Returer

En IIdentity som representerar identiteten för den angivna säkerhetstoken.

Gäller för