Spec-Zone .ru
спецификации, руководства, описания, API


javax.security.auth.message.callback
Класс PasswordValidationCallback

java.lang.Object
  расширенный javax.security.auth.message.callback.PasswordValidationCallback
Все Реализованные Интерфейсы:
javax.security.auth.callback. Обратный вызов

public class PasswordValidationCallback
расширяет java.lang. Объект
реализации javax.security.auth.callback. Обратный вызов

Обратный вызов для PasswordValidation. Этот обратный вызов может использоваться модулем аутентификации, чтобы использовать средства проверки допустимости пароля ее содержания времени выполнения. Этот Обратный вызов обычно вызывал бы a ServerAuthModule во время validateRequest обработка.

Версия:
% %I, %G %

Сводка конструктора
PasswordValidationCallback(javax.security.auth.Subject subject, java.lang.String username, char[] password)
          Создайте PasswordValidationCallback.
 
Сводка метода
 void clearPassword()
          Очистите пароль.
 char[] getPassword()
          Получите пароль.
 boolean getResult()
          Получите результат аутентификации.
 javax.security.auth.Subject getSubject()
          Получите предмет.
 java.lang.String getUsername()
          Получите имя пользователя.
 void setResult(boolean result)
          Установите результат аутентификации.
 
Методы, наследованные от class java.lang. Объект
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Деталь конструктора

PasswordValidationCallback

public PasswordValidationCallback(javax.security.auth.Subject subject,
                                  java.lang.String username,
                                  char[] password)
Создайте PasswordValidationCallback.

Параметры:
subject - Предмет для аутентификации
username - Имя пользователя, чтобы аутентифицировать
password - пользовательский пароль tTe, который может быть нулем.
Деталь метода

getSubject

public javax.security.auth.Subject getSubject()
Получите предмет.

Возвраты:
Предмет.

getUsername

public java.lang.String getUsername()
Получите имя пользователя.

Возвраты:
Имя пользователя.

getPassword

public char[] getPassword()
Получите пароль.

Отметьте, что этот метод возвращает ссылку на пароль. Если клон массива создается, это - обязанность вызывающей стороны обнулить информацию о пароле после того, как это больше не необходимо.

Возвраты:
Пароль, который может быть нулем.

clearPassword

public void clearPassword()
Очистите пароль.


setResult

public void setResult(boolean result)
Установите результат аутентификации.

Параметры:
result - Истина, если аутентификация успешно выполнялась, ложь иначе

getResult

public boolean getResult()
Получите результат аутентификации.

Возвраты:
Истина, если аутентификация успешно выполнялась, ложь иначе


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41

free hit counter