Sdílet prostřednictvím


SamlSecurityTokenHandler.CreateClaims(SamlSecurityToken) Metoda

Definice

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ý.

Platí pro