SamlAuthenticationClaimResource Конструкторы

Определение

Инициализирует новый экземпляр класса SamlAuthenticationClaimResource.

Перегрузки

SamlAuthenticationClaimResource(DateTime, String, String, String)

Инициализирует новый экземпляр класса SamlAuthenticationClaimResource с помощью заданного момента времени, метода проверки подлинности, DNS-имени домена и IP-адреса.

SamlAuthenticationClaimResource(DateTime, String, String, String, IEnumerable<SamlAuthorityBinding>)

Инициализирует новый экземпляр класса SamlAuthenticationClaimResource с помощью заданного момента времени, метода проверки подлинности, DNS-имени домена, IP-адреса и ссылку на дополнительные сведения.

SamlAuthenticationClaimResource(DateTime, String, String, String, ReadOnlyCollection<SamlAuthorityBinding>)

Инициализирует новый экземпляр класса SamlAuthenticationClaimResource с помощью заданного момента времени, метода проверки подлинности, DNS-имени домена, IP-адреса и ссылку на дополнительные сведения.

SamlAuthenticationClaimResource(DateTime, String, String, String)

Инициализирует новый экземпляр класса SamlAuthenticationClaimResource с помощью заданного момента времени, метода проверки подлинности, DNS-имени домена и IP-адреса.

public:
 SamlAuthenticationClaimResource(DateTime authenticationInstant, System::String ^ authenticationMethod, System::String ^ dnsAddress, System::String ^ ipAddress);
public SamlAuthenticationClaimResource (DateTime authenticationInstant, string authenticationMethod, string dnsAddress, string ipAddress);
new System.IdentityModel.Tokens.SamlAuthenticationClaimResource : DateTime * string * string * string -> System.IdentityModel.Tokens.SamlAuthenticationClaimResource
Public Sub New (authenticationInstant As DateTime, authenticationMethod As String, dnsAddress As String, ipAddress As String)

Параметры

authenticationInstant
DateTime

Объект DateTime задает момент времени, когда была выполнена проверка подлинности субъекта.

authenticationMethod
String

Ссылка URI, задающая способ проверки подлинности субъекта.

dnsAddress
String

DNS-имя домена, в котором расположен компьютер, выполнивший проверку подлинности субъекта.

ipAddress
String

IP-адрес компьютера, который проверил подлинность субъекта.

Комментарии

Набор методов проверки подлинности расширяем; однако в следующей таблице приведен набор методов проверки подлинности, определенных в спецификации SAML.

Метод проверки подлинности URI
Пароль urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
Безопасный удаленный пароль (SRP) urn:ietf:rfc:2945
Маркер оборудования URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
Проверка подлинности клиента с использованием сертификата SSL/TLS urn:ietf:rfc:2246
Открытый ключ PGP urn:oasis:names:tc:SAML:1.0:am:PGP
Открытый ключ SPKI urn:oasis:names:tc:SAML:1.0:am:SPKI
Открытый ключ XKMS urn:oasis:names:tc:SAML:1.0:am:XKMS
Цифровая сигнатура XML urn:ietf:rfc:3075
Не указан urn:oasis:names:tc:SAML:1.0:am:unspecified

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

SamlAuthenticationClaimResource(DateTime, String, String, String, IEnumerable<SamlAuthorityBinding>)

Инициализирует новый экземпляр класса SamlAuthenticationClaimResource с помощью заданного момента времени, метода проверки подлинности, DNS-имени домена, IP-адреса и ссылку на дополнительные сведения.

public:
 SamlAuthenticationClaimResource(DateTime authenticationInstant, System::String ^ authenticationMethod, System::String ^ dnsAddress, System::String ^ ipAddress, System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlAuthorityBinding ^> ^ authorityBindings);
public SamlAuthenticationClaimResource (DateTime authenticationInstant, string authenticationMethod, string dnsAddress, string ipAddress, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAuthorityBinding> authorityBindings);
new System.IdentityModel.Tokens.SamlAuthenticationClaimResource : DateTime * string * string * string * seq<System.IdentityModel.Tokens.SamlAuthorityBinding> -> System.IdentityModel.Tokens.SamlAuthenticationClaimResource
Public Sub New (authenticationInstant As DateTime, authenticationMethod As String, dnsAddress As String, ipAddress As String, authorityBindings As IEnumerable(Of SamlAuthorityBinding))

Параметры

authenticationInstant
DateTime

Объект DateTime задает момент времени, когда была выполнена проверка подлинности субъекта.

authenticationMethod
String

Ссылка URI, задающая способ проверки подлинности субъекта.

dnsAddress
String

DNS-имя домена, в котором расположен компьютер, выполнивший проверку подлинности субъекта.

ipAddress
String

IP-адрес компьютера, который проверил подлинность субъекта.

authorityBindings
IEnumerable<SamlAuthorityBinding>

Объект IEnumerable<T> типа SamlAuthorityBinding, содержащий дополнительные сведения о субъекте.

Исключения

Параметр authorityBindings содержит член, имеющий значение null.

Комментарии

Набор методов проверки подлинности расширяем; однако в следующей таблице приведен набор методов проверки подлинности, определенных в спецификации SAML.

Метод проверки подлинности URI
Пароль urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
Безопасный удаленный пароль (SRP) urn:ietf:rfc:2945
Маркер оборудования URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
Проверка подлинности клиента с использованием сертификата SSL/TLS urn:ietf:rfc:2246
Открытый ключ PGP urn:oasis:names:tc:SAML:1.0:am:PGP
Открытый ключ SPKI urn:oasis:names:tc:SAML:1.0:am:SPKI
Открытый ключ XKMS urn:oasis:names:tc:SAML:1.0:am:XKMS
Цифровая сигнатура XML urn:ietf:rfc:3075
Не указан urn:oasis:names:tc:SAML:1.0:am:unspecified

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

SamlAuthenticationClaimResource(DateTime, String, String, String, ReadOnlyCollection<SamlAuthorityBinding>)

Инициализирует новый экземпляр класса SamlAuthenticationClaimResource с помощью заданного момента времени, метода проверки подлинности, DNS-имени домена, IP-адреса и ссылку на дополнительные сведения.

public:
 SamlAuthenticationClaimResource(DateTime authenticationInstant, System::String ^ authenticationMethod, System::String ^ dnsAddress, System::String ^ ipAddress, System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Tokens::SamlAuthorityBinding ^> ^ authorityBindings);
public SamlAuthenticationClaimResource (DateTime authenticationInstant, string authenticationMethod, string dnsAddress, string ipAddress, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SamlAuthorityBinding> authorityBindings);
new System.IdentityModel.Tokens.SamlAuthenticationClaimResource : DateTime * string * string * string * System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SamlAuthorityBinding> -> System.IdentityModel.Tokens.SamlAuthenticationClaimResource
Public Sub New (authenticationInstant As DateTime, authenticationMethod As String, dnsAddress As String, ipAddress As String, authorityBindings As ReadOnlyCollection(Of SamlAuthorityBinding))

Параметры

authenticationInstant
DateTime

Объект DateTime задает момент времени, когда была выполнена проверка подлинности субъекта.

authenticationMethod
String

Ссылка URI, задающая способ проверки подлинности субъекта.

dnsAddress
String

DNS-имя домена, в котором расположен компьютер, выполнивший проверку подлинности субъекта.

ipAddress
String

IP-адрес компьютера, который проверил подлинность субъекта.

authorityBindings
ReadOnlyCollection<SamlAuthorityBinding>

Объект ReadOnlyCollection<T> типа SamlAuthorityBinding, содержащий дополнительные сведения о субъекте.

Исключения

Параметр authorityBindings содержит член, имеющий значение null.

Комментарии

Набор методов проверки подлинности расширяем; однако в следующей таблице приведен набор методов проверки подлинности, определенных в спецификации SAML.

Метод проверки подлинности URI
Пароль urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
Безопасный удаленный пароль (SRP) urn:ietf:rfc:2945
Маркер оборудования URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
Проверка подлинности клиента с использованием сертификата SSL/TLS urn:ietf:rfc:2246
Открытый ключ PGP urn:oasis:names:tc:SAML:1.0:am:PGP
Открытый ключ SPKI urn:oasis:names:tc:SAML:1.0:am:SPKI
Открытый ключ XKMS urn:oasis:names:tc:SAML:1.0:am:XKMS
Цифровая сигнатура XML urn:ietf:rfc:3075
Не указан urn:oasis:names:tc:SAML:1.0:am:unspecified

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