SamlSecurityTokenHandler.CreateClaims(SamlSecurityToken) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří deklarace identity z tokenu 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
Parametry
- samlSecurityToken
- SamlSecurityToken
A SamlSecurityToken , který představuje token zabezpečení, ze kterého se mají vytvořit deklarace identity.
Návraty
A ClaimsIdentity , který obsahuje deklarace identity extrahované z tokenu.
Výjimky
samlSecurityToken
je null
.
Vlastnost AssertionsamlSecurityToken
je null
.
Obslužná rutina není nakonfigurována nebo pro obslužnou rutinu není nakonfigurovaný registr názvů vystavitelů. (Vlastnost Configuration je null
nebo je nastavena SecurityTokenHandlerConfiguration na vlastnost s IssuerNameRegistry vlastností, která je null
.
Název vystavitele vrácený nakonfigurovaným registrem názvů vystavitelů pro token zabezpečení (samlSecurityToken
) je nebo je null
prázdný.