Condividi tramite


SamlSecurityTokenHandler.CreateClaims(SamlSecurityToken) Metodo

Definizione

Crea attestazioni da 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

Parametri

samlSecurityToken
SamlSecurityToken

Oggetto SamlSecurityToken che rappresenta il token di sicurezza dal quale creare le attestazioni.

Restituisce

ClaimsIdentity contenente le attestazioni estratte dal token.

Eccezioni

samlSecurityToken è null.

La proprietà Assertion di samlSecurityToken è null.

Il gestore non è configurato o un registro di nomi di autorità emittente non è configurato per il gestore. (La proprietà di Configuration è null o è impostata su SecurityTokenHandlerConfiguration con una proprietà IssuerNameRegistry che è null.

Il nome dell'emittente restituito dal Registro di sistema del nome dell'autorità emittente configurato per il token di sicurezza (samlSecurityToken) è null o vuoto.

Si applica a