SamlSecurityTokenHandler.CreateClaims(SamlSecurityToken) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.