Saml2SecurityTokenHandler.CreateClaims(Saml2SecurityToken) 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 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ý.