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
или пусто.