Sdílet prostřednictvím


Saml2SecurityTokenHandler.CreateClaims(Saml2SecurityToken) Metoda

Definice

Vytvoří deklarace identity z tokenu SAML 2.0.

protected:
 virtual System::Security::Claims::ClaimsIdentity ^ CreateClaims(System::IdentityModel::Tokens::Saml2SecurityToken ^ samlToken);
protected virtual System.Security.Claims.ClaimsIdentity CreateClaims (System.IdentityModel.Tokens.Saml2SecurityToken samlToken);
abstract member CreateClaims : System.IdentityModel.Tokens.Saml2SecurityToken -> System.Security.Claims.ClaimsIdentity
override this.CreateClaims : System.IdentityModel.Tokens.Saml2SecurityToken -> System.Security.Claims.ClaimsIdentity
Protected Overridable Function CreateClaims (samlToken As Saml2SecurityToken) As ClaimsIdentity

Parametry

samlToken
Saml2SecurityToken

A Saml2SecurityToken , který představuje token zabezpečení, ze kterého se mají vytvořit deklarace identity.

Návraty

Obsahuje ClaimsIdentity deklarace identity extrahované z tokenu.

Výjimky

samlToken je null.

Vlastnost AssertionsamlToken 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í (samlToken) je nebo je null prázdný.

Platí pro