SamlSecurityTokenHandler.CreateClaims(SamlSecurityToken) Metod

Definition

Skapar anspråk från en SAML 1.1-token.

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

Parametrar

samlSecurityToken
SamlSecurityToken

En SamlSecurityToken som representerar den säkerhetstoken som anspråken ska skapas från.

Returer

En ClaimsIdentity som innehåller de anspråk som extraherats från token.

Undantag

samlSecurityToken är null.

Egenskapen AssertionsamlSecurityToken för är null.

Hanteraren är inte konfigurerad eller så har inte ett utfärdarnamnregister konfigurerats för hanteraren. (Egenskapen Configuration är null eller är inställd på en SecurityTokenHandlerConfiguration med en IssuerNameRegistry egenskap som är null.

Utfärdarnamnet som returneras av det konfigurerade utfärdarens namnregister för säkerhetstoken (samlSecurityToken) är null eller är tomt.

Gäller för