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


Saml2SecurityTokenHandler.CreateClaims(Saml2SecurityToken) Метод

Определение

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

Параметры

samlToken
Saml2SecurityToken

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

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

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

Исключения

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

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

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

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

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