Класс TextOutputCallback
java.lang.Object
javax.security.auth.callback.TextOutputCallback
- Все реализованные интерфейсы:
-
Serializable,Callback
public class TextOutputCallback extends Object implements Callback, Serializable
Базовые службы безопасности создают и передают объект TextOutputCallback методу handle объекта CallbackHandler для отображения сообщений об ошибках, предупреждений и информации.
- С момента:
- 1.4
- См. также:
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
static final int |
ERROR |
Сообщение об ошибке. |
static final int |
INFORMATION |
Сообщение об информации. |
static final int |
WARNING |
Предупреждающее сообщение. |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
TextOutputCallback |
Создает объект TextOutputCallback с типом сообщения и отображаемым сообщением. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
String |
getMessage() |
Получить отображаемое сообщение. |
int |
getMessageType() |
Получить тип сообщения. |
Подробное описание полей
INFORMATION
public static final int INFORMATION
Сообщение об информации.
- См. также:
WARNING
public static final int WARNING
Предупреждающее сообщение.
- См. также:
ERROR
public static final int ERROR
Сообщение об ошибке.
- См. также:
Подробное описание конструкторов
TextOutputCallback
public TextOutputCallback(int messageType, String message)
Создает объект TextOutputCallback с типом сообщения и отображаемым сообщением.
- Параметры:
-
messageType- тип сообщения (INFORMATION,WARNINGилиERROR). -
message- отображаемое сообщение. - Исключения:
-
IllegalArgumentException- еслиmessageTypeне равенINFORMATION,WARNINGилиERROR, еслиmessageравно null, или если длинаmessageравна 0.
Подробное описание методов
getMessageType
public int getMessageType()
Получить тип сообщения.
- Возвращает:
- тип сообщения (
INFORMATION,WARNINGилиERROR).
getMessage
public String getMessage()
Получить отображаемое сообщение.
- Возвращает:
- отображаемое сообщение.
© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/java.base/javax/security/auth/callback/TextOutputCallback.html