JCaosLib
V1.4.4.0

com.dreamsecurity.jcaos.pki
Class PKIStatusInfo

java.lang.Object
  extended bycom.dreamsecurity.jcaos.pki.PKIStatusInfo

public class PKIStatusInfo
extends java.lang.Object

½ÇÆÐ ½Ã, ½ÇÆÐ »çÀ¯¸¦ È®ÀÎÇϱâ À§ÇÑ Å¬·¡½ºÀÌ´Ù.

PKIStatusInfoÀÇ ASN.1 Æ÷¸ËÀº ´ÙÀ½°ú °°´Ù.

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

Since:
1.1.0.0

Method Summary
 byte[] getEncoded()
          DER ÀÎÄÚµùÇÑ´Ù.
 PKIFailureInfo getFailInfo()
          ºÎ°¡ÀûÀÎ ½ÇÆÐ »çÀ¯¸¦ È®ÀÎÇÑ´Ù.
static PKIStatusInfo getInstance(byte[] data)
          ½ÇÆÐ »çÀ¯¸¦ ÀÔ·ÂÇÏ¿© PackageDocumentInfo °´Ã¼·Î º¯È¯ÇÑ´Ù.
static PKIStatusInfo getInstance(java.lang.Object o)
          ½ÇÆÐ »çÀ¯¸¦ ÀÔ·ÂÇÏ¿© PackageDocumentInfo °´Ã¼·Î º¯È¯ÇÑ´Ù.
 PKIStatus getStatus()
          ¿äû ó¸® °á°ú¸¦ È®ÀÎÇÑ´Ù.
 java.lang.String[] getStatusString()
          ½ÇÆÐ ½Ã »ó¼¼ ÀÌÀ¯¸¦ È®ÀÎÇÑ´Ù.
 java.lang.String[] getStatusStringForCMP()
          ½ÇÆÐ ½Ã »ó¼¼ ÀÌÀ¯¸¦ È®ÀÎÇÑ´Ù.
 com.dreamsecurity.jcaos.asn1.tsp.PKIStatusInfo toASN1Object()
          ASN.1 ÇüÅÂÀÇ PKIStatusInfo¸¦ ȹµæÇÑ´Ù.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static PKIStatusInfo getInstance(byte[] data)
                                 throws java.io.IOException
½ÇÆÐ »çÀ¯¸¦ ÀÔ·ÂÇÏ¿© PackageDocumentInfo °´Ã¼·Î º¯È¯ÇÑ´Ù.

Parameters:
data - DER ÀÎÄÚµùµÈ Çü½ÄÀÇ ½ÇÆÐ »çÀ¯
Returns:
PKIStatusInfo ÇüÅÂÀÇ °´Ã¼
Throws:
java.io.IOException - µðÄÚµù ½ÇÆÐ½Ã ¹ß»ý

getInstance

public static PKIStatusInfo getInstance(java.lang.Object o)
                                 throws java.io.IOException
½ÇÆÐ »çÀ¯¸¦ ÀÔ·ÂÇÏ¿© PackageDocumentInfo °´Ã¼·Î º¯È¯ÇÑ´Ù.

Parameters:
o - ½ÇÆÐ »çÀ¯ (DER ÀÎÄÚµùµÈ °ª ¶Ç´Â ASN.1 ÇüÅÂ)
Returns:
PKIStatusInfo ÇüÅÂÀÇ °´Ã¼
Throws:
java.io.IOException - µðÄÚµù ½ÇÆÐ½Ã ¹ß»ý

getEncoded

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

Returns:
DER ÀÎÄÚµùÇÑ °ª
Throws:
java.io.IOException

toASN1Object

public com.dreamsecurity.jcaos.asn1.tsp.PKIStatusInfo toASN1Object()
ASN.1 ÇüÅÂÀÇ PKIStatusInfo¸¦ ȹµæÇÑ´Ù.

Returns:
ASN.1 ÇüÅÂÀÇ PKIStatusInfo

getStatus

public PKIStatus getStatus()
¿äû ó¸® °á°ú¸¦ È®ÀÎÇÑ´Ù.

Returns:
¿äû ó¸® °á°ú

getStatusString

public java.lang.String[] getStatusString()
½ÇÆÐ ½Ã »ó¼¼ ÀÌÀ¯¸¦ È®ÀÎÇÑ´Ù.

Returns:
»ó¼¼ ÀÌÀ¯. ¸¸¾à ÇØ´ç Á¤º¸°¡ ¾øÀ¸¸é nullÀÌ ¸®ÅϵÊ.

getStatusStringForCMP

public java.lang.String[] getStatusStringForCMP()
½ÇÆÐ ½Ã »ó¼¼ ÀÌÀ¯¸¦ È®ÀÎÇÑ´Ù.

CMP ½Ã ¿¡·¯ Á¤º¸ÀÎ PKIFreeText¿¡ UTF8ÀÎÄÚµùÀ» ÇÏÁö ¾Ê°í °ªÀÌ ³»·Á¿Â´Ù.
À̶§ ÇØ´ç ¸Þ¼Òµå¸¦ ÀÌ¿ëÇØ¼­ UTF8 µðÄÚµù ÇÏÁö ¾Ê°í ³»·Á¿Â °ª ±×´ë·Î ȹµæÇÑ´Ù.

Returns:
»ó¼¼ ÀÌÀ¯. ¸¸¾à ÇØ´ç Á¤º¸°¡ ¾øÀ¸¸é nullÀÌ ¸®ÅϵÊ.
Since:
1.1.2.0

getFailInfo

public PKIFailureInfo getFailInfo()
ºÎ°¡ÀûÀÎ ½ÇÆÐ »çÀ¯¸¦ È®ÀÎÇÑ´Ù.

Returns:
½ÇÆÐ »çÀ¯. ¸¸¾à ÇØ´ç Á¤º¸°¡ ¾øÀ¸¸é nullÀÌ ¸®ÅϵÊ.

JCaosLib
V1.4.4.0


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