MembershipProvider.EnablePasswordRetrieval Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, настроен ли поставщик членства так, чтобы разрешать пользователям восстанавливать свои пароли.
public:
abstract property bool EnablePasswordRetrieval { bool get(); };
public abstract bool EnablePasswordRetrieval { get; }
member this.EnablePasswordRetrieval : bool
Public MustOverride ReadOnly Property EnablePasswordRetrieval As Boolean
Значение свойства
Значение true
, если поставщик членства настроен для поддержки восстановления пароля; в противном случае — значение false
. Значение по умолчанию — false
.
Примеры
Пример реализации см. в MembershipProvider разделе Реализация поставщика профилей.
Комментарии
Свойство EnablePasswordRetrieval содержит логическое значение, указанное в файле конфигурации (Web.config) с помощью атрибута enablePasswordRetrieval
. Значение указывает, могут ли пользователи GetPassword использовать метод для получения текущего пароля из источника данных. Это свойство доступно только для чтения.
Если пользовательский поставщик членства поддерживает хэшированные пароли, реализация GetPassword метода должна вызвать исключение, если EnablePasswordRetrieval для задано значение true
, а для пароля задано значение Hashed
. Хэшированные пароли нельзя извлечь.