Saml2SecurityTokenHandler.CreateClaims(Saml2SecurityToken) 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 2.0.
protected:
virtual System::Security::Claims::ClaimsIdentity ^ CreateClaims(System::IdentityModel::Tokens::Saml2SecurityToken ^ samlToken);
protected virtual System.Security.Claims.ClaimsIdentity CreateClaims (System.IdentityModel.Tokens.Saml2SecurityToken samlToken);
abstract member CreateClaims : System.IdentityModel.Tokens.Saml2SecurityToken -> System.Security.Claims.ClaimsIdentity
override this.CreateClaims : System.IdentityModel.Tokens.Saml2SecurityToken -> System.Security.Claims.ClaimsIdentity
Protected Overridable Function CreateClaims (samlToken As Saml2SecurityToken) As ClaimsIdentity
Parámetros
- samlToken
- Saml2SecurityToken
Saml2SecurityToken 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
samlToken
es null
.
La propiedad Assertion de samlToken
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 (samlToken
) es null
o está vacío.