SamlSecurityTokenHandler.CreateClaims(SamlSecurityToken) Método

Definición

Crea notificaciones a partir de un token de 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 desde el que se van a crear las notificaciones.

Devoluciones

que ClaimsIdentity contiene las notificaciones extraídas del token.

Excepciones

samlSecurityToken es null.

La propiedad Assertion de samlSecurityToken es null.

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

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

Se aplica a