|
JCaosLib V1.4.4.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.dreamsecurity.jcaos.tsp.TimeStampReq
시점확인 서버에 전송한 요청문을 처리하기 위한 클래스이다.
시점확인 요청문의 ASN.1 포맷은 다음과 같다.
TimeStampReq ::= SEQUENCE { version INTEGER { v1(1) }, messageImprint MessageImprint, --a hash algorithm OID and the hash value of the data to be --time-stamped reqPolicy TSAPolicyId OPTIONAL, nonce INTEGER OPTIONAL, certReq BOOLEAN DEFAULT FALSE, extensions [0] IMPLICIT Extensions OPTIONAL }
Method Summary | |
boolean |
getCertReq()
응답 메시지에 서버 인증서를 포함 시킬지 여부를 확인한다. |
byte[] |
getEncoded()
DER 인코딩한다. |
java.lang.String |
getHashAlgorithm()
요청 메시지에 포함되어있는 메시지의 해쉬값 생성 시 사용한 알고리즘을 획득한다. |
byte[] |
getHashedMessage()
요청 메시지에 포함되어있는 메시지의 해쉬값을 획득한다. |
static TimeStampReq |
getInstance(byte[] data)
시점확인 요청 메시지를 입력하여 TimeStampReq 객체로 변환한다. |
static TimeStampReq |
getInstance(java.lang.Object o)
시점확인 요청 메시지를 입력하여 TimeStampReq 객체로 변환한다. |
java.math.BigInteger |
getNonce()
재사용 금지를 위한 랜덤값을 확인한다. |
java.lang.String |
getReqPolicy()
시점확인 토큰 생성시 요청하는 생성 청잭 OID를 확인한다. |
int |
getVersion()
요청 메시지의 버전을 확인한다. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static TimeStampReq getInstance(byte[] data) throws java.io.IOException
data
- DER 인코딩된 형식의 시점 확인 요청 메시지 (DER 인코딩된 값 또는 ASN.1 형태)
java.io.IOException
- 디코딩 실패시 발생public static TimeStampReq getInstance(java.lang.Object o) throws java.io.IOException
o
- 시점 확인 요청 메시지 (DER 인코딩된 값 또는 ASN.1 형태)
java.io.IOException
- 디코딩 실패시 발생public byte[] getEncoded()
public int getVersion()
public java.lang.String getHashAlgorithm()
public byte[] getHashedMessage()
public java.lang.String getReqPolicy()
public java.math.BigInteger getNonce()
public boolean getCertReq()
|
JCaosLib V1.4.4.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |