|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 | |||||||||
java.lang.Objectjavax.security.auth.callback.ConfirmationCallback
public class ConfirmationCallback
기본이 되는 시큐리티 서비스에서는,ConfirmationCallback 를 인스턴스화해 CallbackHandler 의 handle 메소드에 건네주어, YES/NO, OK/CANCEL, YES/NO/CANCEL 등의 확인을 요구합니다.
CallbackHandler ,
직렬화 된 형식 | 필드의 개요 | |
|---|---|
static int |
CANCEL
CANCEL 옵션입니다. |
static int |
ERROR
ERROR 메세지형입니다. |
static int |
INFORMATION
INFORMATION 메세지형입니다. |
static int |
NO
NO 옵션입니다. |
static int |
OK
OK 옵션입니다. |
static int |
OK_CANCEL_OPTION
OK/CANCEL 의 확인 옵션입니다. |
static int |
UNSPECIFIED_OPTION
지정이 없는 옵션형입니다. |
static int |
WARNING
WARNING 메세지형입니다. |
static int |
YES
YES 옵션입니다. |
static int |
YES_NO_CANCEL_OPTION
YES/NO/CANCEL 의 확인 옵션입니다. |
static int |
YES_NO_OPTION
YES/NO 의 확인 옵션입니다. |
| 생성자 의 개요 | |
|---|---|
ConfirmationCallback (int messageType,
int optionType,
int defaultOption)
ConfirmationCallback 를 메세지형, 옵션형, 및 디폴트의 옵션을 사용해 구축합니다. |
|
ConfirmationCallback (int messageType,
String [] options,
int defaultOption)
ConfirmationCallback 를 메세지형, 옵션의 리스트, 및 디폴트의 옵션을 사용해 구축합니다. |
|
ConfirmationCallback (String prompt,
int messageType,
int optionType,
int defaultOption)
ConfirmationCallback 를 prompt, 메세지형, 옵션형, 및 디폴트의 옵션을 사용해 구축합니다. |
|
ConfirmationCallback (String prompt,
int messageType,
String [] options,
int defaultOption)
ConfirmationCallback 를 prompt, 메세지형, 옵션의 리스트, 및 디폴트의 옵션을 사용해 구축합니다. |
|
| 메소드의 개요 | |
|---|---|
int |
getDefaultOption ()
디폴트 옵션을 가져옵니다. |
int |
getMessageType ()
메세지형을 가져옵니다. |
String [] |
getOptions ()
확인 옵션을 가져옵니다. |
int |
getOptionType ()
옵션형을 가져옵니다. |
String |
getPrompt ()
prompt를 가져옵니다. |
int |
getSelectedIndex ()
선택된 확인 옵션을 가져옵니다. |
void |
setSelectedIndex (int selection)
선택된 확인 옵션을 설정합니다. |
| 클래스 java.lang. Object 로부터 상속된 메소드 |
|---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
| 필드의 상세 |
|---|
public static final int UNSPECIFIED_OPTION
getOptionType 메소드가 이 값을 돌려주는 것은, 이 ConfirmationCallback 가 optionType 는 아니고 options 로 인스턴스화 되었을 경우입니다.
public static final int YES_NO_OPTION
기본 시큐리티 서비스에서는,YES 또는 NO 로 회답할 수 있는 확인을 요구할 경우에, 이 확인 옵션을 optionType 로서 ConfirmationCallback 생성자 으로 지정합니다.
public static final int YES_NO_CANCEL_OPTION
기본 시큐리티 서비스에서는,YES,NO, 또는 CANCEL 로 회답할 수 있는 확인을 요구할 경우에, 이 확인 옵션을 optionType 로서 ConfirmationCallback 생성자 으로 지정합니다.
public static final int OK_CANCEL_OPTION
기본 시큐리티 서비스에서는,OK 또는 CANCEL 로 회답할 수 있는 확인을 요구할 경우에, 이 확인 옵션을 optionType 로서 ConfirmationCallback 생성자 으로 지정합니다.
public static final int YES
이 ConfirmationCallback 로 optionType 가 지정되었을 경우, 이 옵션은 defaultOption 로서 지정되는지, 선택한 인덱스로서 돌려주어집니다.
public static final int NO
이 ConfirmationCallback 로 optionType 가 지정되었을 경우, 이 옵션은 defaultOption 로서 지정되는지, 선택한 인덱스로서 돌려주어집니다.
public static final int CANCEL
이 ConfirmationCallback 로 optionType 가 지정되었을 경우, 이 옵션은 defaultOption 로서 지정되는지, 선택한 인덱스로서 돌려주어집니다.
public static final int OK
이 ConfirmationCallback 로 optionType 가 지정되었을 경우, 이 옵션은 defaultOption 로서 지정되는지, 선택한 인덱스로서 돌려주어집니다.
public static final int INFORMATION
public static final int WARNING
public static final int ERROR
| 생성자 의 상세 |
|---|
public ConfirmationCallback(int messageType,
int optionType,
int defaultOption)
ConfirmationCallback 를 메세지형, 옵션형, 및 디폴트의 옵션을 사용해 구축합니다.
기본 시큐리티 서비스에서는, YES/NO, YES/NO/CANCEL, OK/CANCEL 의 각 확인 방법의 어떤 것인지를 요구하는 경우에, 이 생성자 을 사용합니다.
messageType - 메세지형 (INFORMATION,WARNING, 또는 ERROR)
optionType - 옵션형 (YES_NO_OPTION,YES_NO_CANCEL_OPTION, 또는 OK_CANCEL_OPTION) defaultOption - 지정된 optionType 의 디폴트의 옵션 (YES,NO,CANCEL, 또는 OK)
IllegalArgumentException - messageType 가 INFORMATION,WARNING,ERROR 의 어떤 것도 아닌 경우, optionType 가 YES_NO_OPTION,YES_NO_CANCEL_OPTION,OK_CANCEL_OPTION 의 어떤 것도 아닌 경우, 또는 defaultOption 가 optionType 내의 옵션의 어느 것에도 대응하지 않는 경우
public ConfirmationCallback(int messageType,
String [] options,
int defaultOption)
ConfirmationCallback 를 메세지형, 옵션의 리스트, 및 디폴트의 옵션을 사용해 구축합니다.
기본의 시큐리티 서비스에서는, 미리 설정되어 있는 이용 가능한 확인 방법과는 다른 확인을 요구하는 경우 (예를 들어 CONTINUE/ABORT 나 STOP/GO), 이 생성자 을 사용합니다. 확인의 옵션은,options 배열에 리스트 되어 미리 등록되어 있는 옵션과 같은 형식에서 CallbackHandler 구현에 의해 표시됩니다.
messageType - 메세지형 (INFORMATION,WARNING, 또는 ERROR) options - 확인 옵션의 리스트 defaultOption - options 배열의 인덱스로서 나타내지는 디폴트 옵션
IllegalArgumentException - messageType 가 INFORMATION,WARNING,ERROR 의 어떤 것도 아닌 경우,options 가 null 의 경우,options 의 길이가 0 의 경우,options 의 요소에 null 가 포함되는 경우,options 의 요소에 길이 0 의 것이 있는 경우, 또는 defaultOption 가 options 의 배열 범위내에 없는 경우
public ConfirmationCallback(String prompt,
int messageType,
int optionType,
int defaultOption)
ConfirmationCallback 를 prompt, 메세지형, 옵션형, 및 디폴트의 옵션을 사용해 구축합니다.
기본 시큐리티 서비스에서는, YES/NO, YES/NO/CANCEL, OK/CANCEL 의 각 확인 방법의 어떤 것인지를 요구하는 경우에, 이 생성자 을 사용합니다.
prompt - 옵션의 리스트를 기술하기 위한 prompt messageType - 메세지형 (INFORMATION,WARNING, 또는 ERROR) optionType - 옵션형 (YES_NO_OPTION,YES_NO_CANCEL_OPTION, 또는 OK_CANCEL_OPTION) defaultOption - 지정된 optionType 의 디폴트의 옵션 (YES,NO,CANCEL, 또는 OK)
IllegalArgumentException - prompt 가 null 의 경우,prompt 의 길이가 0 의 경우, messageType 가 INFORMATION,WARNING,ERROR 의 어떤 것도 아닌 경우, optionType 가 YES_NO_OPTION,YES_NO_CANCEL_OPTION,OK_CANCEL_OPTION 의 어떤 것도 아닌 경우, 또는 defaultOption 가 optionType 내의 옵션의 어느 것에도 대응하지 않는 경우
public ConfirmationCallback(String prompt,
int messageType,
String [] options,
int defaultOption)
ConfirmationCallback 를 prompt, 메세지형, 옵션의 리스트, 및 디폴트의 옵션을 사용해 구축합니다.
기본의 시큐리티 서비스에서는, 미리 설정되어 있는 이용 가능한 확인 방법과는 다른 확인을 요구하는 경우 (예를 들어 CONTINUE/ABORT 나 STOP/GO), 이 생성자 을 사용합니다. 확인의 옵션은,options 배열에 리스트 되어 미리 등록되어 있는 옵션과 같은 형식에서 CallbackHandler 구현에 의해 표시됩니다.
prompt - 옵션의 리스트를 기술하기 위한 prompt messageType - 메세지형 (INFORMATION,WARNING, 또는 ERROR) options - 확인 옵션의 리스트 defaultOption - options 배열의 인덱스로서 나타내지는 디폴트 옵션
IllegalArgumentException - prompt 가 null 의 경우,prompt 의 길이가 0 의 경우, messageType 가 INFORMATION,WARNING,ERROR 의 어떤 것도 아닌 경우,options 가 null 의 경우,options 의 길이가 0 의 경우,options 의 요소에 null 가 포함되는 경우,options 의 요소의 어떤 것인가가 길이 0 의 경우, 또는 defaultOption 가 options 의 배열 범위내에 없는 경우| 메소드의 상세 |
|---|
public String getPrompt()
ConfirmationCallback 가 prompt 없음으로 인스턴스화 되었을 경우는 nullpublic int getMessageType()
INFORMATION,WARNING, 또는 ERROR)public int getOptionType()
이 메소드가 UNSPECIFIED_OPTION 를 돌려주는 경우, 이 ConfirmationCallback 는 optionType 는 아니고 options 로 인스턴스화 되고 있습니다. 이 때는,getOptions 를 호출해, 표시되는 확인 옵션을 확인해 주세요.
YES_NO_OPTION,YES_NO_CANCEL_OPTION, 또는 OK_CANCEL_OPTION). 이 ConfirmationCallback 가 optionType 는 아니고 options 로 인스턴스화 되고 있는 경우는 UNSPECIFIED_OPTIONpublic String [] getOptions()
ConfirmationCallback 가 options 는 아니고 optionType 로 인스턴스화 되었을 경우는 nullpublic int getDefaultOption()
optionType 가 이 ConfirmationCallback 의 생성자 으로서 지정되고 있는 경우는,YES,NO,OK, 또는 CANCEL 를 나타내는 디폴트 옵션. 그렇지 않은 경우는, 이 ConfirmationCallback 의 생성자 으로서 지정된 options 배열의 인덱스로서 디폴트 옵션을 돌려준다public void setSelectedIndex(int selection)
selection - optionType 가 이 ConfirmationCallback 의 생성자 으로서 지정되고 있는 경우는,YES,NO,OK, 또는 CANCEL 를 나타내는 선택 내용. 그렇지 않은 경우는, 이 ConfirmationCallback 의 생성자 으로서 지정된 options 배열의 인덱스를 나타내는 선택 내용getSelectedIndex() public int getSelectedIndex()
optionType 가 이 ConfirmationCallback 의 생성자 으로서 지정되고 있는 경우는,YES,NO,OK, 또는 CANCEL 를 나타내는 선택한 확인 옵션. 그렇지 않은 경우는, 이 ConfirmationCallback 의 생성자 으로서 지정된 options 배열의 인덱스로서 선택한 확인 옵션을 돌려주는setSelectedIndex(int)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.