|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Objectorg.ietf.jgss.Oid
public class Oid
이 클래스는, OID (Universal Object Identifier)와 거기에 관련지을 수 있었던 조작을 나타냅니다.
OID 는, 글로벌로 해석할 수 있는 계층화 된 식별자로, GSS-API 시스템내에서 기구나 이름 형식을 식별하기 위해서 사용합니다.
OID 의 구조와 인코딩은, ISOIEC-8824 와 ISOIEC-8825 에 정의되고 있습니다. 예를 들어, Kerberos V5 기구의 OID 표현은,"1.2. 840.113554. 1.2. 2" 입니다.
GSSName 이름 클래스는, GSS-API 에 정의되고 있는 표준의 이름형을 나타내는 public static Oid 객체로 구성됩니다.
생성자 의 개요 | |
---|---|
Oid (byte[] data)
Oid 객체를 그 ASN. 1 DER 인코딩으로부터 작성합니다. |
|
Oid (InputStream derOid)
Oid 객체를 그 ASN. 1 DER 인코딩으로부터 작성합니다. |
|
Oid (String strOid)
Oid 객체를 그 정수 부분의 캐릭터 라인 표현으로부터 작성합니다. |
메소드의 개요 | |
---|---|
boolean |
containedIn (Oid [] oids)
이 유틸리티 메소드는, 지정된 OID 배열내에 이 OID 치가 포함되고 있는지 어떤지를 테스트합니다. |
boolean |
equals (Object other)
2 개의 Oid 객체가 같은 객체 식별자의 값을 나타내고 있는지 어떤지를 테스트합니다. |
byte[] |
getDER ()
이 Oid 객체를 ASN. 1 DER 로 완전하게 encode (태그와 길이를 포함한다) 해 돌려줍니다. |
int |
hashCode ()
이 OID 의 해시 코드값를 돌려줍니다. |
String |
toString ()
닷으로 단락지어진 표기로, OID 의 정수 부분의 캐릭터 라인 표현을 돌려줍니다. |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , finalize , getClass , notify , notifyAll , wait , wait , wait |
생성자 의 상세 |
---|
public Oid(String strOid) throws GSSException
strOid
- 닷으로 단락지어진 OID 의 캐릭터 라인 표현
("1.2. 840.113554. 1.2. 2" 등)
GSSException
- 캐릭터 라인의 서식이 올바르지 않은 경우에
throw 된다public Oid(InputStream derOid) throws GSSException
derOid
- DER 로 encode 된 OID 를 포함한 스트림
GSSException
- DER 인코딩이 규정된 서식에 따르지 않았다
경우에 throw 된다public Oid(byte[] data) throws GSSException
data
- DER 로 encode 된 OID 를 포함한 byte 배열
GSSException
- DER 인코딩이 규정된 서식에 따르지 않았다
경우에 throw 된다메소드의 상세 |
---|
public String toString()
Object
내의 toString
public boolean equals(Object other)
Object
내의 equals
other
- 이 Oid 객체와 비교하는 Oid 객체
true
,
그렇지 않은 경우는 false
Object.hashCode()
,
Hashtable
public byte[] getDER() throws GSSException
GSSException
- Oid 를 encode 할 수 없었던 경우에 throw 된다public boolean containedIn(Oid [] oids)
oids
- 검색하는 OID 의 배열
public int hashCode()
Object
내의 hashCode
Object.equals(java.lang.Object)
,
Hashtable
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.