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