Поделиться через


SamlSecurityTokenHandler.CreateClaims(SamlSecurityToken) Метод

Определение

Создает утверждения на основе токена 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

Параметры

samlSecurityToken
SamlSecurityToken

Объект SamlSecurityToken, представляющий токен безопасности, из которого требуется создавать требования.

Возвращаемое значение

Объект ClaimsIdentity, содержащий утверждения, извлеченные из токена.

Исключения

samlSecurityToken имеет значение null.

Свойство Assertion параметра samlSecurityToken равно null.

Обработчик не настроен, или для него не настроен реестр имен издателей. (Свойство Configuration имеет значение null либо задается как SecurityTokenHandlerConfiguration со свойством IssuerNameRegistry, имеющим значение null.)

Имя издателя, возвращенное настроенным реестром имен издателей для токена безопасности (samlSecurityToken), имеет значение null или пусто.

Применяется к