Compartilhar via


SamlSecurityTokenAuthenticator.ResolveIdentity Método

Definição

Resolve a identidade associada ao token de segurança ou ao identificador de chave de segurança passado usando os autenticadores de token de suporte especificados quando a instância de SamlSecurityTokenAuthenticator foi criada e retorna-a como uma IIdentity.

Sobrecargas

ResolveIdentity(SecurityKeyIdentifier)

Resolve a identidade associada ao identificador de chave especificado usando os autenticadores de token de segurança de suporte que foram fornecidos quando a instância de SamlSecurityTokenAuthenticator foi criada e retorna-a como uma IIdentity.

ResolveIdentity(SecurityToken)

Resolve a identidade associada ao token de segurança especificado usando os autenticadores de token de segurança de suporte que foram fornecidos quando a instância de SamlSecurityTokenAuthenticator foi criada e retorna-a como uma IIdentity.

ResolveIdentity(SecurityKeyIdentifier)

Resolve a identidade associada ao identificador de chave especificado usando os autenticadores de token de segurança de suporte que foram fornecidos quando a instância de SamlSecurityTokenAuthenticator foi criada e retorna-a como uma 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

Parâmetros

keyIdentifier
SecurityKeyIdentifier

Um SecurityKeyIdentifier do qual a identidade será obtida.

Retornos

Uma IIdentity que representa a identidade do identificador de chave especificado.

Comentários

SamlSecurityToken os tokens de segurança são armazenados em cache usando o identificador de chave.

Aplica-se a

ResolveIdentity(SecurityToken)

Resolve a identidade associada ao token de segurança especificado usando os autenticadores de token de segurança de suporte que foram fornecidos quando a instância de SamlSecurityTokenAuthenticator foi criada e retorna-a como uma 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

Parâmetros

token
SecurityToken

O SecurityToken do qual a identidade será obtida.

Retornos

Uma IIdentity que representa a identidade do token de segurança especificado.

Aplica-se a