|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
GSSException 를 사용하고 있는 패키지 | |
---|---|
org.ietf.jgss | 이 패키지는, Kerberos 등이 다양한 부하의 시큐리티 기구의 통합된 API 를 사용해, 인증, 데이터의 무결성, 데이터의 기밀성등의 시큐리티 서비스를 어플리케이션 개발자가 이용할 수 있는 시스템를 제공합니다. |
org.ietf.jgss 에서의 GSSException 의 사용 |
---|
GSSException 를 throw 하는 org.ietf.jgss 의 메소드 | |
---|---|
byte[] |
GSSContext. acceptSecContext (byte[] inToken,
int offset,
int len)
피어로부터 토큰이 착신했을 때에, 문맥의 받아 들이는 쪽에 의해 불려 갑니다. |
void |
GSSContext. acceptSecContext (InputStream inStream,
OutputStream outStream)
문맥의 받아 들이는 쪽에 의해 불려 가는 메소드입니다. |
void |
GSSCredential. add (GSSName name,
int initLifetime,
int acceptLifetime,
Oid mech,
int usage)
GSS-API 기구 고유의 자격 요소를 기존의 자격에 추가합니다. |
abstract void |
GSSManager. addProviderAtEnd (Provider p,
Oid mech)
이 메소드를 사용해, 지정된 기구를 지원하는 프로바이더가 발견되지 않을 때에 사용하는 프로바이더를, GSSManager 로 설정합니다. |
abstract void |
GSSManager. addProviderAtFront (Provider p,
Oid mech)
이 메소드를 사용해, 지원가 필요한 기구에 대해서 특정의 프로바이더를 우선해 사용하는 것을 GSSManager 로 설정합니다. |
GSSName |
GSSName. canonicalize (Oid mech)
특정의 기구에 대해서 표준화 되는 이름을 작성합니다. |
abstract GSSContext |
GSSManager. createContext (byte[] interProcessToken)
이전에 export 된 문맥을 작성하기 위한 팩토리 메소드입니다. |
abstract GSSContext |
GSSManager. createContext (GSSCredential myCred)
받아 들이는 쪽으로 문맥을 작성하기 위한 팩토리 메소드입니다. |
abstract GSSContext |
GSSManager. createContext (GSSName peer,
Oid mech,
GSSCredential myCred,
int lifetime)
기동측에서 문맥을 작성하기 위한 팩토리 메소드입니다. |
abstract GSSCredential |
GSSManager. createCredential (GSSName name,
int lifetime,
Oid [] mechs,
int usage)
복수의 기구에 대해서 자격을 취득하기 위한 팩토리 메소드입니다. |
abstract GSSCredential |
GSSManager. createCredential (GSSName name,
int lifetime,
Oid mech,
int usage)
기구의 자격을 1 개만 취득하기 위한 팩토리 메소드입니다. |
abstract GSSCredential |
GSSManager. createCredential (int usage)
디폴트의 자격을 취득하기 위한 팩토리 메소드입니다. |
abstract GSSName |
GSSManager. createName (byte[] name,
Oid nameType)
지정된 이름 공간의 byte 배열을 GSSName 객체로 변환하는 팩토리 메소드입니다. |
abstract GSSName |
GSSManager. createName (byte[] name,
Oid nameType,
Oid mech)
지정된 이름 공간의 이름을 포함한 byte 배열을 GSSName 객체로 변환해, 그것을 기구에 대해서 표준화 하는 팩토리 메소드입니다. |
abstract GSSName |
GSSManager. createName (String nameStr,
Oid nameType)
지정된 이름 공간의 캐릭터 라인명을 GSSName 객체로 변환하는 팩토리 메소드입니다. |
abstract GSSName |
GSSManager. createName (String nameStr,
Oid nameType,
Oid mech)
지정된 이름 공간의 캐릭터 라인명을 GSSName 객체로 변환해, 그것을 기구에 대해서 표준화 하는 팩토리 메소드입니다. |
void |
GSSCredential. dispose ()
GSSCredential 객체가 보유하고 있는 기밀 정보를 모두 해제합니다. |
void |
GSSContext. dispose ()
문맥 객체에 포함되고 있는 시스템 자원과 암호화 정보를 모두 해제해, 그 문맥을 무효로 합니다. |
boolean |
GSSName. equals (GSSName another)
2 개의 GSSName 객체를 비교해, 그것들이 같은 엔티티를 참조하고 있을지 어떨지를 검사합니다. |
byte[] |
GSSName. export ()
표준화 된 기구명 (MN)을 연속하는 바이트 표현으로서 돌려줍니다. |
byte[] |
GSSContext. export ()
이 문맥을 export 해, 다른 프로세스를 임포트 할 수 있도록(듯이) 합니다. |
GSSCredential |
GSSContext. getDelegCred ()
문맥의 기동측으로부터 문맥의 받아 들이는 쪽에 위양 된 자격을 가져옵니다. |
byte[] |
Oid. getDER ()
이 Oid 객체를 ASN. 1 DER 로 완전하게 encode (태그와 길이를 포함한다) 해 돌려줍니다. |
Oid |
GSSContext. getMech ()
이 문맥에 사용되고 있는 기구를 검사합니다. |
Oid [] |
GSSCredential. getMechs ()
이 자격이 지원하고 있는 GSS-API 기구의 리스트를 돌려줍니다. |
byte[] |
GSSContext. getMIC (byte[] inMsg,
int offset,
int len,
MessageProp msgProp)
지정된 메세지의 암호화 MIC (메세지 무결성 코드)를 포함한 토큰을 돌려줍니다. |
void |
GSSContext. getMIC (InputStream inStream,
OutputStream outStream,
MessageProp msgProp)
스트림을 사용해, 지정된 메세지의 암호화 MIC 를 포함한 토큰을 돌려줍니다. |
GSSName |
GSSCredential. getName ()
자격이 표명하는 엔티티의 이름을 꺼냅니다. |
GSSName |
GSSCredential. getName (Oid mech)
자격이 표명하고 있는 엔티티의 GSS-API 기구명을 꺼냅니다. |
abstract Oid [] |
GSSManager. getNamesForMech (Oid mech)
지정된 기구가 지원하고 있는 이름형을 돌려줍니다. |
int |
GSSCredential. getRemainingAcceptLifetime (Oid mech)
자격의 나머지의 수명 (초단위)으로 돌려줍니다. |
int |
GSSCredential. getRemainingInitLifetime (Oid mech)
자격의 나머지의 수명 (초단위)으로 돌려줍니다. |
int |
GSSCredential. getRemainingLifetime ()
자격의 나머지의 수명 (초단위)으로 돌려줍니다. |
GSSName |
GSSContext. getSrcName ()
문맥의 기동측의 이름을 돌려줍니다. |
Oid |
GSSName. getStringNameType ()
이 이름의 프린트 가능한 표현의 이름형을 돌려줍니다. |
GSSName |
GSSContext. getTargName ()
문맥의 받아 들이는 쪽의 이름을 돌려줍니다. |
int |
GSSCredential. getUsage ()
자격 사용 모드를 돌려줍니다. |
int |
GSSCredential. getUsage (Oid mech)
특정의 GSS-API 기구의 자격 사용 모드를 돌려줍니다. |
int |
GSSContext. getWrapSizeLimit (int qop,
boolean confReq,
int maxTokenSize)
wrap 에 건네줄 수가 있는 메세지 사이즈의 제한을 결정할 때 사용합니다. |
byte[] |
GSSContext. initSecContext (byte[] inputBuf,
int offset,
int len)
문맥의 기동 측에야는 불려 가는 메소드입니다. |
int |
GSSContext. initSecContext (InputStream inStream,
OutputStream outStream)
문맥의 기동 측에야는 불려 가는 메소드입니다. |
boolean |
GSSContext. isInitiator ()
이 피어가 문맥의 기동측일지 어떨지를 검사합니다. |
boolean |
GSSContext. isTransferable ()
export 메소드를 사용해, 이 문맥을 다른 프로세스에 전송 할 수 있을지 어떨지를 검사합니다. |
void |
GSSContext. requestAnonymity (boolean state)
기동측의 자격을 받아 들이는 쪽에 공개하지 않게 요구합니다. |
void |
GSSContext. requestConf (boolean state)
wrap 메소드로 데이터의 기밀성을 유효하게 하도록(듯이) 요구합니다. |
void |
GSSContext. requestCredDeleg (boolean state)
문맥의 확립 시에 기동측의 자격을 받아 들이는 쪽에 위양 하도록(듯이) 요구합니다. |
void |
GSSContext. requestInteg (boolean state)
wrap 메소드와 getMIC 메소드로 데이터의 무결성을 유효하게 하도록(듯이) 요구합니다. |
void |
GSSContext. requestLifetime (int lifetime)
문맥의 수명을 초단위로 요구합니다. |
void |
GSSContext. requestMutualAuth (boolean state)
문맥이 확립해 있을 때, 상호 인증을 하도록(듯이) 요구합니다. |
void |
GSSContext. requestReplayDet (boolean state)
문맥이 확립한 후에, 메세지마다의 시큐리티 서비스의 리플레이 검출이 유효하게 되도록(듯이) 요구합니다. |
void |
GSSContext. requestSequenceDet (boolean state)
문맥이 확립한 후에, 메세지마다의 시큐리티 서비스의 sequence check가 유효하게 되도록(듯이) 요구합니다. |
void |
GSSContext. setChannelBinding (ChannelBinding cb)
문맥이 확립해 있을 때 채널 바인딩이 사용되도록(듯이) 설정합니다. |
byte[] |
GSSContext. unwrap (byte[] inBuf,
int offset,
int len,
MessageProp msgProp)
문맥의 상대측의 피어로 wrap 메소드에 의해 생성된 토큰을 처리하기 위해서 사용합니다. |
void |
GSSContext. unwrap (InputStream inStream,
OutputStream outStream,
MessageProp msgProp)
스트림을 사용해, 문맥의 상대측의 피어로 wrap 메소드에 의해 생성된 토큰을 처리합니다. |
void |
GSSContext. verifyMIC (byte[] inToken,
int tokOffset,
int tokLen,
byte[] inMsg,
int msgOffset,
int msgLen,
MessageProp msgProp)
토큰 파라미터에 포함되는 암호화 MIC 를, 지정된 메세지에 대해서 검사합니다. |
void |
GSSContext. verifyMIC (InputStream tokStream,
InputStream msgStream,
MessageProp msgProp)
스트림을 사용해, 토큰 파라미터에 포함되는 지정된 메세지의 암호화 MIC 를 검증합니다. |
byte[] |
GSSContext. wrap (byte[] inBuf,
int offset,
int len,
MessageProp msgProp)
확립된 시큐리티 문맥에 대해서 메세지마다의 시큐리티 서비스를 적용합니다. |
void |
GSSContext. wrap (InputStream inStream,
OutputStream outStream,
MessageProp msgProp)
스트림을 사용해, 확립된 시큐리티 문맥에 메세지마다의 시큐리티 서비스를 적용합니다. |
GSSException 를 throw 하는 org.ietf.jgss 의 생성자 | |
---|---|
Oid (byte[] data)
Oid 객체를 그 ASN. 1 DER 인코딩으로부터 작성합니다. |
|
Oid (InputStream derOid)
Oid 객체를 그 ASN. 1 DER 인코딩으로부터 작성합니다. |
|
Oid (String strOid)
Oid 객체를 그 정수 부분의 캐릭터 라인 표현으로부터 작성합니다. |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.