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 da cui creare le attestazioni.

Valori restituiti

Oggetto ClaimsIdentity contenente le attestazioni estratte dal token.

Eccezioni

samlSecurityToken è null.

La proprietà Assertion di samlSecurityToken è null.

Il gestore non è configurato o un registro dei nomi dell'autorità di certificazione non è configurato per il gestore. La Configuration proprietà è o è null impostata su un SecurityTokenHandlerConfiguration oggetto con una IssuerNameRegistry proprietà che è null.

Il nome dell'autorità emittente restituito dal registro dei nomi dell'autorità emittente configurato per il token di sicurezza (samlSecurityToken) è null o vuoto.

Si applica a