JCaosLib
V1.4.4.0

com.dreamsecurity.jcaos.tsp
Class TimeStampResp

java.lang.Object
  extended bycom.dreamsecurity.jcaos.tsp.TimeStampResp

public class TimeStampResp
extends java.lang.Object

½ÃÁ¡È®ÀÎ ÀÀ´ä ¸Þ½ÃÁö¸¦ ó¸®Çϱâ À§ÇÑ Å¬·¡½ºÀÌ´Ù.

½ÃÁ¡È®ÀÎ ÀÀ´ä¹®ÀÇ ASN.1 Æ÷¸ËÀº ´ÙÀ½°ú °°´Ù.

 TimeStampResp ::= SEQUENCE  {
       status                  PKIStatusInfo,
       timeStampToken          TimeStampToken     OPTIONAL  }
 
 PKIStatusInfo ::= SEQUENCE {
       status        PKIStatus,
       statusString  PKIFreeText     OPTIONAL,
       failInfo      PKIFailureInfo  OPTIONAL  }
 

Since:
1.0.0.0

Method Summary
 byte[] getEncoded()
          DER ÀÎÄÚµùÇÑ´Ù.
static TimeStampResp getInstance(byte[] data)
          ½ÃÁ¡È®ÀÎ ÀÀ´ä ¸Þ½ÃÁö¸¦ ÀÔ·ÂÇÏ¿© TimeStampResp °´Ã¼·Î º¯È¯ÇÑ´Ù.
static TimeStampResp getInstance(java.lang.Object o)
          ½ÃÁ¡È®ÀÎ ÀÀ´ä ¸Þ½ÃÁö¸¦ ÀÔ·ÂÇÏ¿© TimeStampResp °´Ã¼·Î º¯È¯ÇÑ´Ù.
 PKIStatusInfo getStatus()
          ¿äû¿¡ ´ëÇÑ °á°ú¸¦ È®ÀÎÇÑ´Ù.
 SignedData getTimeStampToken()
          ½ÃÁ¡È®ÀÎ ÅäÅ«À» ȹµæÇÑ´Ù.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static TimeStampResp getInstance(byte[] data)
                                 throws java.io.IOException
½ÃÁ¡È®ÀÎ ÀÀ´ä ¸Þ½ÃÁö¸¦ ÀÔ·ÂÇÏ¿© TimeStampResp °´Ã¼·Î º¯È¯ÇÑ´Ù.

Parameters:
data - DER ÀÎÄÚµùµÈ Çü½ÄÀÇ ½ÃÁ¡ È®ÀÎ ÀÀ´ä ¸Þ½ÃÁö
Throws:
java.io.IOException - µðÄÚµù ½ÇÆÐ½Ã ¹ß»ý

getInstance

public static TimeStampResp getInstance(java.lang.Object o)
                                 throws java.io.IOException
½ÃÁ¡È®ÀÎ ÀÀ´ä ¸Þ½ÃÁö¸¦ ÀÔ·ÂÇÏ¿© TimeStampResp °´Ã¼·Î º¯È¯ÇÑ´Ù.

Parameters:
o - ½ÃÁ¡ È®ÀÎ ÀÀ´ä ¸Þ½ÃÁö (DER ÀÎÄÚµùµÈ °ª ¶Ç´Â ASN.1 ÇüÅÂ)
Throws:
java.io.IOException - µðÄÚµù ½ÇÆÐ½Ã ¹ß»ý

getEncoded

public byte[] getEncoded()
DER ÀÎÄÚµùÇÑ´Ù.

Returns:
DER ÀÎÄÚµùÇÑ °ª

getStatus

public PKIStatusInfo getStatus()
                        throws java.io.IOException
¿äû¿¡ ´ëÇÑ °á°ú¸¦ È®ÀÎÇÑ´Ù.

Returns:
PKIStatusInfo Çü½ÄÀÇ ¿äû °á°ú
Throws:
java.io.IOException

getTimeStampToken

public SignedData getTimeStampToken()
                             throws java.io.IOException
½ÃÁ¡È®ÀÎ ÅäÅ«À» ȹµæÇÑ´Ù. ¿äû¿¡ ´ëÇÑ °á°ú°¡ 0 ¶Ç´Â 1 ÀÎ °æ¿ì¿¡ ȹµæÇÒ ¼ö ÀÖ´Ù.

Returns:
SignedData ÇüÅÂÀÇ ½ÃÁ¡È®ÀÎ ÅäÅ«
Throws:
java.io.IOException - ÅäÅ«Á¤º¸ µðÄÚµù ½ÇÆÐ ½Ã ¹ß»ý

JCaosLib
V1.4.4.0


Copyright ¨Ï2007-2011 DreamSecurity Co.,Ltd . All rights reserved