Udostępnij za pośrednictwem


SamlSecurityTokenHandler.CreateClaims(SamlSecurityToken) Metoda

Definicja

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.

Dotyczy