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


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 имеет значение null.

-или-

Свойство Subject параметра tokenDescriptor равно null.

Субъект tokenDescriptor объекта ( Subject свойство) содержит утверждения с типом AuthenticationInstant утверждения или , AuthenticationMethod но не содержит по крайней мере одно утверждение каждого типа.

-или-

Метод аутентификации, указанный в теме tokenDescriptor, не может быть сопоставлен с абсолютным универсальным кодом ресурса (URI).

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