SamlSecurityTokenHandler.CreateClaims(SamlSecurityToken) Método

Definición

Crea notificaciones a partir de un token SAML 1.1.

protected:
 virtual System::Security::Claims::ClaimsIdentity ^ CreateClaims(System::IdentityModel::Tokens::SamlSecurityToken ^ samlSecurityToken);
protected virtual System.Security.Claims.ClaimsIdentity CreateClaims (System.IdentityModel.Tokens.SamlSecurityToken samlSecurityToken);
abstract member CreateClaims : System.IdentityModel.Tokens.SamlSecurityToken -> System.Security.Claims.ClaimsIdentity
override this.CreateClaims : System.IdentityModel.Tokens.SamlSecurityToken -> System.Security.Claims.ClaimsIdentity
Protected Overridable Function CreateClaims (samlSecurityToken As SamlSecurityToken) As ClaimsIdentity

Parámetros

samlSecurityToken
SamlSecurityToken

SamlSecurityToken que representa el token de seguridad a partir del cual se van a crear las notificaciones.

Devoluciones

ClaimsIdentity que contiene las reclamaciones extraídas del token.

Excepciones

samlSecurityToken es null.

La propiedad Assertion de samlSecurityToken es null.

El controlador no está configurado o no se ha configurado un registro de nombres de emisores para el controlador. (La propiedad Configuration es null o se establece en un SecurityTokenHandlerConfiguration con una propiedad IssuerNameRegistry que es null.

El nombre del emisor devuelto por el registro de nombres de emisores configurado para el token de seguridad (samlSecurityToken) es null o está vacío.

Se aplica a