JCaosLib
V1.4.4.0

com.dreamsecurity.jcaos.ess
Class ESSCertID

java.lang.Object
  extended bycom.dreamsecurity.jcaos.ess.ESSCertID

public class ESSCertID
extends java.lang.Object

ÀÎÁõ¼­ ½Äº°ÀÚ¸¦ È®ÀÎÇÑ´Ù.

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

 ESSCertID ::=  SEQUENCE {
 		certHash                 Hash,
 		issuerSerial             IssuerSerial OPTIONAL 
 }
 
 Hash ::= OCTET STRING -- SHA1 hash of entire certificate
 

Since:
1.1.1.0

Method Summary
 byte[] getCertHash()
          ÀÎÁõ¼­ÀÇ ÇØ½¬°ªÀ» È®ÀÎÇÑ´Ù.
 byte[] getEncoded()
          DER ÀÎÄÚµùÇÑ´Ù.
static ESSCertID getInstance(byte[] data)
          ÀÎÁõ¼­ ½Äº°Á¤º¸¸¦ ÀÔ·ÂÇÏ¿© ESSCertID °´Ã¼·Î º¯È¯ÇÑ´Ù.
static ESSCertID getInstance(java.lang.Object o)
          ÀÎÁõ¼­ ½Äº°Á¤º¸¸¦ ÀÔ·ÂÇÏ¿© ESSCertID °´Ã¼·Î º¯È¯ÇÑ´Ù.
 IssuerSerial getIssuerSerial()
          ÀÎÁõ¼­ÀÇ ¹ß±ÞÀÚ À̸§°ú ÀϷùøÈ£ Á¤º¸¸¦ ȹµæÇÑ´Ù.
 com.dreamsecurity.jcaos.asn1.ess.ESSCertID toASN1Object()
          ASN.1 ÇüÅÂÀÇ ESSCertID¸¦ ȹµæÇÑ´Ù.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static ESSCertID getInstance(byte[] data)
                             throws java.io.IOException
ÀÎÁõ¼­ ½Äº°Á¤º¸¸¦ ÀÔ·ÂÇÏ¿© ESSCertID °´Ã¼·Î º¯È¯ÇÑ´Ù.

Parameters:
data - DER ÀÎÄÚµùµÈ Çü½ÄÀÇ ÀÎÁõ¼­ ½Äº°Á¤º¸
Throws:
java.io.IOException - I/O ¿¹¿Ü ¹ß»ý ½Ã

getInstance

public static ESSCertID getInstance(java.lang.Object o)
ÀÎÁõ¼­ ½Äº°Á¤º¸¸¦ ÀÔ·ÂÇÏ¿© ESSCertID °´Ã¼·Î º¯È¯ÇÑ´Ù.

Parameters:
o - ÀÎÁõ¼­ ½Äº°Á¤º¸ (ASN.1 ÇüÅÂ)

getEncoded

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

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

toASN1Object

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

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

getCertHash

public byte[] getCertHash()
ÀÎÁõ¼­ÀÇ ÇØ½¬°ªÀ» È®ÀÎÇÑ´Ù. À̶§ ÇØ½¬°ªÀº ÀÎÁõ¼­ÀÇ ÀüüÀÇ SHA1 °ªÀÌ´Ù.

Returns:
ÀÎÁõ¼­ ÇØ½¬°ª

getIssuerSerial

public IssuerSerial getIssuerSerial()
ÀÎÁõ¼­ÀÇ ¹ß±ÞÀÚ À̸§°ú ÀϷùøÈ£ Á¤º¸¸¦ ȹµæÇÑ´Ù.

Returns:
¹ß±ÞÀÚ À̸§°ú ÀϷùøÈ£

JCaosLib
V1.4.4.0


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