|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
java.lang.Objectjava.lang.Throwable
java.lang.Exception
org.ietf.jgss.GSSException
public class GSSException
이 예외는, GSS-API 기구 고유의 에러를 포함한 GSS-API 에러가 발생했을 때에 throw 됩니다. GSS-API 에러에는, GSS-API 의 메이저 상태 코드와 마이너 상태 코드가 포함됩니다. 메이저 에러 코드는, 이 클래스의 GSS-API 레벨에 정의된 에러 코드입니다. 마이너 에러 코드는, 추가 정보를 추가하기 위한 GSS-API 기구 고유의 에러 코드입니다. 부하의 GSS-API 기구의 구현에 의해, 이 예외가 throw 될 때 적절한 마이너 상태 코드가 설정됩니다. 이 클래스에서는, 호출 측에 수치 에러 코드를 배포해, 수치 에러 코드에 텍스트 표현을 할당합니다.
필드의 개요 | |
---|---|
static int |
BAD_BINDINGS
채널 바인딩이 일치하고 있습니다. |
static int |
BAD_MECH
요구된 기구가 지원되고 있지 않습니다. |
static int |
BAD_MIC
토큰의 무결성 검사가 무효입니다. |
static int |
BAD_NAME
지정된 이름이 무효입니다. |
static int |
BAD_NAMETYPE
지정된 이름의 형태가 지원되고 있지 않습니다. |
static int |
BAD_QOP
QOP 치가 지원되고 있지 않습니다. |
static int |
BAD_STATUS
상태 코드가 무효입니다. |
static int |
CONTEXT_EXPIRED
시큐리티 문맥이 기한 마감입니다. |
static int |
CREDENTIALS_EXPIRED
자격 수치 에러 코드. |
static int |
DEFECTIVE_CREDENTIAL
자격이 부족합니다. |
static int |
DEFECTIVE_TOKEN
토큰이 부족합니다. |
static int |
DUPLICATE_ELEMENT
요구된 자격 요소가 중복 하고 있습니다. |
static int |
DUPLICATE_TOKEN
이 토큰은 이전의 토큰의 복제입니다. |
static int |
FAILURE
GSS-API 레벨로 지정되어 있지 않은 일반적인 에러입니다. |
static int |
GAP_TOKEN
예기 한 메세지마다의 토큰이 착신하지 않았습니다. |
static int |
NAME_NOT_MN
복수의 GSS-API 기구의 요소가 이름에 포함되어 있습니다. |
static int |
NO_CONTEXT
시큐리티 문맥이 무효입니다. |
static int |
NO_CRED
자격이 무효입니다. |
static int |
OLD_TOKEN
이 토큰은 기한 마감입니다. |
static int |
UNAUTHORIZED
조작이 인증되고 있지 않습니다. |
static int |
UNAVAILABLE
조작을 이용할 수 없습니다. |
static int |
UNSEQ_TOKEN
후속의 토큰이 벌써 처리되고 있습니다. |
생성자 의 개요 | |
---|---|
GSSException (int majorCode)
지정된 메이저 코드를 사용해 GSSException 객체를 작성합니다. |
|
GSSException (int majorCode,
int minorCode,
String minorString)
지정된 메이저 코드, 마이너 코드, 마이너 코드의 텍스트 설명을 사용해, GSSException 객체를 작성합니다. |
메소드의 개요 | |
---|---|
int |
getMajor ()
이 예외를 발생시킨 문제가 throw 하는 GSS-API 레벨의 메이저 에러 코드를 돌려줍니다. |
String |
getMajorString ()
이 예외의 GSS-API 레벨의 메이저 에러 코드에 대해 설명하는 캐릭터 라인을 돌려줍니다. |
String |
getMessage ()
메이저 상태 코드 및 마이너 상태 코드의 텍스트 설명을 돌려줍니다. |
int |
getMinor ()
이 예외를 발생시킨 문제가 throw 하는 GSS-API 기구 레벨의 에러 코드를 돌려줍니다. |
String |
getMinorString ()
GSS-API 기구 고유의 에러 코드에 대해 설명하는 캐릭터 라인을 돌려줍니다. |
void |
setMinor (int minorCode,
String message)
예외를 throw 시킨 문제가, GSS-API 기구 레벨의 마이너 에러 코드와 그 캐릭터 라인 설명을 설정할 경우에 사용합니다. |
String |
toString ()
메이저 상태 코드 및 마이너 상태 코드의 텍스트 설명을 돌려줍니다. |
클래스 java.lang. Throwable 로부터 상속된 메소드 |
---|
fillInStackTrace , getCause , getLocalizedMessage , getStackTrace , initCause , printStackTrace , printStackTrace , printStackTrace , setStackTrace |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait |
필드의 상세 |
---|
public static final int BAD_BINDINGS
public static final int BAD_MECH
public static final int BAD_NAME
public static final int BAD_NAMETYPE
public static final int BAD_STATUS
public static final int BAD_MIC
public static final int CONTEXT_EXPIRED
public static final int CREDENTIALS_EXPIRED
public static final int DEFECTIVE_CREDENTIAL
public static final int DEFECTIVE_TOKEN
public static final int FAILURE
public static final int NO_CONTEXT
public static final int NO_CRED
public static final int BAD_QOP
public static final int UNAUTHORIZED
public static final int UNAVAILABLE
public static final int DUPLICATE_ELEMENT
public static final int NAME_NOT_MN
public static final int DUPLICATE_TOKEN
public static final int OLD_TOKEN
public static final int UNSEQ_TOKEN
public static final int GAP_TOKEN
생성자 의 상세 |
---|
public GSSException(int majorCode)
majorCode
- 이 예외를 발생시킨 문제가 throw 한다
GSS 에러 코드public GSSException(int majorCode, int minorCode, String minorString)
majorCode
- 이 예외를 발생시킨 문제가 throw 한다
GSS 에러 코드minorCode
- 이 예외를 발생시킨 문제가 throw 한다
GSS-API 기구 레벨의 에러 코드minorString
- GSS-API 기구 에러 코드의 텍스트
설명메소드의 상세 |
---|
public int getMajor()
getMajorString()
,
getMinor()
,
getMinorString()
public int getMinor()
getMinorString()
,
setMinor(int, java.lang.String)
public String getMajorString()
getMajor()
,
toString()
public String getMinorString()
getMinor()
,
getMajorString()
,
toString()
public void setMinor(int minorCode, String message)
minorCode
- GSS-API 기구 고유의 에러 코드message
- GSS-API 기구 에러 코드의 텍스트 설명getMinor()
public String toString()
Throwable
내의 toString
public String getMessage()
Throwable
내의 getMessage
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.