SamlSecurityTokenHandler.CreateClaims(SamlSecurityToken) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.