Saml2SecurityTokenHandler.CreateAuthenticationStatement Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает оператор аутентификации SAML 2.0 из указанных сведений об аутентификации.
protected:
virtual System::IdentityModel::Tokens::Saml2AuthenticationStatement ^ CreateAuthenticationStatement(System::Security::Claims::AuthenticationInformation ^ authInfo, System::IdentityModel::Tokens::SecurityTokenDescriptor ^ tokenDescriptor);
protected virtual System.IdentityModel.Tokens.Saml2AuthenticationStatement CreateAuthenticationStatement (System.Security.Claims.AuthenticationInformation authInfo, System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor);
abstract member CreateAuthenticationStatement : System.Security.Claims.AuthenticationInformation * System.IdentityModel.Tokens.SecurityTokenDescriptor -> System.IdentityModel.Tokens.Saml2AuthenticationStatement
override this.CreateAuthenticationStatement : System.Security.Claims.AuthenticationInformation * System.IdentityModel.Tokens.SecurityTokenDescriptor -> System.IdentityModel.Tokens.Saml2AuthenticationStatement
Protected Overridable Function CreateAuthenticationStatement (authInfo As AuthenticationInformation, tokenDescriptor As SecurityTokenDescriptor) As Saml2AuthenticationStatement
Параметры
- authInfo
- AuthenticationInformation
Объект AuthenticationInformation, содержащий состояние, которое нужно упаковать в оболочку как объект Saml2AuthenticationStatement.
- tokenDescriptor
- SecurityTokenDescriptor
Дескриптор токена.
Возвращаемое значение
Saml2AuthenticationStatement, добавляемый к создаваемому утверждению или null
для игнорирования объекта AuthenticationInformation (а не создавать инструкцию аутентификации SAML 2.0).
Исключения
Субъект tokenDescriptor
объекта ( Subject свойство) содержит утверждения с типом AuthenticationInstant утверждения или , AuthenticationMethod но не содержит по крайней мере одно утверждение каждого типа.
-или-
Метод аутентификации, указанный в теме tokenDescriptor
, не может быть сопоставлен с абсолютным универсальным кодом ресурса (URI).