SamlAuthenticationStatement.AuthenticationMethod Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает метод, используемый для проверки подлинности субъекта.
public:
property System::String ^ AuthenticationMethod { System::String ^ get(); void set(System::String ^ value); };
public string AuthenticationMethod { get; set; }
member this.AuthenticationMethod : string with get, set
Public Property AuthenticationMethod As String
Значение свойства
Метод, используемый для проверки подлинности субъекта. Значение по умолчанию — urn:oasis:names:tc:SAML:1.0:am:unspecified
.
Исключения
Свойство AuthenticationMethod установлено, а свойство IsReadOnly имеет значение true
.
Комментарии
Набор методов проверки подлинности расширяем; однако в следующей таблице приведен набор методов проверки подлинности, определенных в спецификации 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 |
Когда для свойства AuthenticationMethod задано значение null
, в качестве метода проверки подлинности используется urn:oasis:names:tc:SAML:1.0:am:unspecified
.
Свойство AuthenticationMethod соответствует атрибуту AuthenticationMethod
элемента <AuthenticationStatement>
, определенному в спецификации "Assertions and Protocol for the OASIS Security Assertion Markup Language (SAML)".