SamlSecurityTokenHandler.CreateClaims(SamlSecurityToken) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy oświadczenia na podstawie 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
Element SamlSecurityToken reprezentujący token zabezpieczający, z którego mają zostać utworzone oświadczenia.
Zwraca
Element ClaimsIdentity zawierający oświadczenia wyodrębnione z tokenu.
Wyjątki
samlSecurityToken to null.
Właściwość Assertion właściwości samlSecurityToken to null.
Program obsługi nie jest skonfigurowany lub rejestr nazw wystawców nie jest skonfigurowany dla programu obsługi. (Właściwość Configuration jest lub jest ustawiona na SecurityTokenHandlerConfiguration właściwość z właściwością IssuerNameRegistrynull.null
Nazwa wystawcy zwrócona przez skonfigurowany rejestr nazw wystawców dla tokenu zabezpieczającego (samlSecurityToken) jest lub jest null pusta.