Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
java.lang.Object javax.mail.Authenticator
public abstract class Authenticator
Аутентификатор class представляет объект, который знает, как получить аутентификацию для сетевого соединения. Обычно, это сделает это, запрашивая пользователя информацию.
Приложения используют этот class, создавая подкласс, и регистрируя экземпляр того подкласса с сеансом, когда это создается. Когда аутентификация будет требоваться, система вызовет метод на подкласс (как getPasswordAuthentication). Метод подкласса может запросить об аутентификации, требуемой со многими наследованными методами (getRequestingXXX), и сформировать соответствующее сообщение для пользователя.
У всех методов, которые запрашивают аутентификацию, есть реализация по умолчанию, которая перестала работать.
Authenticator
, Session.getInstance(java.util.Properties, javax.mail.Authenticator)
, Session.getDefaultInstance(java.util.Properties, javax.mail.Authenticator)
, Session.requestPasswordAuthentication(java.net.InetAddress, int, java.lang.String, java.lang.String, java.lang.String)
, PasswordAuthentication
Сводка конструктора | |
---|---|
Authenticator()
|
Сводка метода | |
---|---|
protected java.lang.String |
getDefaultUserName()
|
protected PasswordAuthentication |
getPasswordAuthentication()
Вызванный, когда аутентификация по паролю необходима. |
protected int |
getRequestingPort()
|
protected java.lang.String |
getRequestingPrompt()
|
protected java.lang.String |
getRequestingProtocol()
Дайте протокол, это запрашивает соединение. |
protected java.net.InetAddress |
getRequestingSite()
|
Методы, наследованные от class java.lang. Объект |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Деталь конструктора |
---|
public Authenticator()
Деталь метода |
---|
protected final java.net.InetAddress getRequestingSite()
protected final int getRequestingPort()
protected final java.lang.String getRequestingProtocol()
URLName.getProtocol()
protected final java.lang.String getRequestingPrompt()
protected final java.lang.String getDefaultUserName()
protected PasswordAuthentication getPasswordAuthentication()
Отметьте, что, если этот метод использует диалоговое окно, чтобы запросить пользователя эту информацию, диалоговое окно должно блокировать, пока пользователь не предоставляет информацию. Этот метод не может просто возвратиться после показа диалогового окна.
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41