JCaosLib
V1.4.4.0

com.dreamsecurity.jcaos.x509
Class X509CertificatePolicies

java.lang.Object
  extended bycom.dreamsecurity.jcaos.x509.X509CertificatePolicies

public class X509CertificatePolicies
extends java.lang.Object

ÀÎÁõ¼­ È®Àå ÇʵåÀÎ "ÀÎÁõ¼­ Á¤Ã¥"À» ó¸®Çϱâ À§ÇÑ Å¬·¡½ºÀÌ´Ù.

Since:
1.0.0.0

Method Summary
 byte[] getEncoded()
          DER ÀÎÄÚµùÇÑ´Ù.
static X509CertificatePolicies getInstance(byte[] data)
          X.509 Çü½ÄÀÇ ÀÎÁõ¼­¸¦ ÀÔ·ÂÇÏ¿© X509Certificate °´Ã¼·Î º¯È¯ÇÑ´Ù.
static X509CertificatePolicies getInstance(java.lang.Object o)
          X.509 Çü½ÄÀÇ ÀÎÁõ¼­¸¦ ÀÔ·ÂÇÏ¿© X509Certificate °´Ã¼·Î º¯È¯ÇÑ´Ù.
 java.lang.String getPolicyIdentifier(int index)
          ÀÎÁõ¼­ Á¤Ã¥ OID¸¦ È®ÀÎÇÑ´Ù.
 X509PolicyQualifiers getPolicyQualifiers(int index)
          ÀÎÁõ¼­ Á¤Ã¥¿¡ ´ëÇÑ ºÎ°¡ÀûÀÎ Á¤º¸¸¦ ȹµæÇÑ´Ù.
 int size()
          ÀÎÁõ¼­ Á¤Ã¥ °³¼ö¸¦ È®ÀÎÇÑ´Ù.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

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

Parameters:
data - DER ÀÎÄÚµùµÈ Çü½ÄÀÇ X.509 Çü½ÄÀÇ ÀÎÁõ¼­
Throws:
java.io.IOException - µðÄÚµù ½ÇÆÐ½Ã ¹ß»ý

getInstance

public static X509CertificatePolicies getInstance(java.lang.Object o)
                                           throws java.io.IOException
X.509 Çü½ÄÀÇ ÀÎÁõ¼­¸¦ ÀÔ·ÂÇÏ¿© X509Certificate °´Ã¼·Î º¯È¯ÇÑ´Ù.

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

getEncoded

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

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

size

public int size()
ÀÎÁõ¼­ Á¤Ã¥ °³¼ö¸¦ È®ÀÎÇÑ´Ù.

Returns:
ÀÎÁõ¼­ Á¤Ã¥ °³¼ö

getPolicyIdentifier

public java.lang.String getPolicyIdentifier(int index)
ÀÎÁõ¼­ Á¤Ã¥ OID¸¦ È®ÀÎÇÑ´Ù.

Parameters:
index - ÀÎÁõ¼­ Á¤Ã¥ À妽º.
Returns:
ÀÎÁõ¼­ Á¤Ã¥ OID

getPolicyQualifiers

public X509PolicyQualifiers getPolicyQualifiers(int index)
                                         throws java.io.IOException
ÀÎÁõ¼­ Á¤Ã¥¿¡ ´ëÇÑ ºÎ°¡ÀûÀÎ Á¤º¸¸¦ ȹµæÇÑ´Ù. ºÎ°¡ÀûÀÎ Á¤º¸¿¡´Â "CPS °Ô½Ã À§Ä¡ Á¤º¸(CPS uri)"¿Í "¾Ë¸² Á¤º¸(User notice)"°¡ Æ÷Ç﵃ ¼ö ÀÖ´Ù.

Parameters:
index - ÀÎÁõ¼­ Á¤Ã¥ À妽º.
Returns:
ºÎ°¡ Á¤º¸. ÇØ´ç ÀÎÁõ¼­ Á¤Ã¥¿¡ ´ëÇÑ ºÎ°¡Á¤º¸°¡ ¾ø´Â °æ¿ì¿¡´Â nullÀÌ ¸®ÅϵÊ
Throws:
java.io.IOException - ºÎ°¡Á¤º¸ µðÄÚµù ½ÇÆÐ ½Ã ¹ß»ý

JCaosLib
V1.4.4.0


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