JCaosLib
V1.4.4.0

com.dreamsecurity.jcaos.x509
Class X509NameConstraints

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

public class X509NameConstraints
extends java.lang.Object

ÀÎÁõ¼­ È®Àå ÇʵåÀÎ À̸§ Á¦ÇÑ(NameConstraints) Á¤º¸¸¦ ó¸®Çϱâ À§ÇÑ Å¬·¡½ºÀÌ´Ù.

À̸§ Á¦ÇÑ Á¤º¸ÀÇ ASN.1 Æ÷¸ËÀº ´ÙÀ½°ú °°´Ù.

 NameConstraints ::= SEQUENCE {
           permittedSubtrees       [0]     GeneralSubtrees OPTIONAL,
           excludedSubtrees        [1]     GeneralSubtrees OPTIONAL }
 

Since:
1.0.0.0

Method Summary
 byte[] getEncoded()
          DER ÀÎÄÚµùÇÑ´Ù.
 java.util.ArrayList getExcludedSubtrees()
          Çã¿ëÇÏÁö ¾Ê´Â À̸§ ÁýÇÕÀ» ȹµæÇÑ´Ù.
static X509NameConstraints getInstance(byte[] data)
          À̸§ Á¦ÇÑ Á¤º¸¸¦ ÀÔ·ÂÇÏ¿© X509NameConstraints °´Ã¼·Î º¯È¯ÇÑ´Ù.
static X509NameConstraints getInstance(java.lang.Object o)
          À̸§ Á¦ÇÑ Á¤º¸¸¦ ÀÔ·ÂÇÏ¿© X509NameConstraints °´Ã¼·Î º¯È¯ÇÑ´Ù.
 java.util.ArrayList getPermittedSubtrees()
          Çã¿ëÇÏ´Â À̸§ ÁýÇÕÀ» ȹµæÇÑ´Ù.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

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

Parameters:
data - DER ÀÎÄÚµùµÈ Çü½ÄÀÇ À̸§ Á¦ÇÑ Á¤º¸
Returns:
X509NameConstraints °´Ã¼
Throws:
java.io.IOException - µðÄÚµù ½ÇÆÐ½Ã ¹ß»ý

getInstance

public static X509NameConstraints getInstance(java.lang.Object o)
                                       throws java.io.IOException
À̸§ Á¦ÇÑ Á¤º¸¸¦ ÀÔ·ÂÇÏ¿© X509NameConstraints °´Ã¼·Î º¯È¯ÇÑ´Ù.

Parameters:
o - À̸§ Á¦ÇÑ Á¤º¸ (DER ÀÎÄÚµùµÈ °ª ¶Ç´Â ASN.1 ÇüÅÂ)
Returns:
X509NameConstraints °´Ã¼
Throws:
java.io.IOException - µðÄÚµù ½ÇÆÐ½Ã ¹ß»ý

getEncoded

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

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

getPermittedSubtrees

public java.util.ArrayList getPermittedSubtrees()
Çã¿ëÇÏ´Â À̸§ ÁýÇÕÀ» ȹµæÇÑ´Ù.

Returns:
ArrayList Çü½ÄÀÇ Çã¿ëÇÏ´Â À̸§ ÁýÇÕ. ¸ñ·Ï¿¡ Æ÷ÇÔµÈ °¢ Çã¿ë À̸§°ªÀº X509GeneralSubtree Çü½ÄÀÌ´Ù.

getExcludedSubtrees

public java.util.ArrayList getExcludedSubtrees()
Çã¿ëÇÏÁö ¾Ê´Â À̸§ ÁýÇÕÀ» ȹµæÇÑ´Ù.

Returns:
ArrayList Çü½ÄÀÇ Çã¿ëÇÏÁö ¾Ê´Â À̸§ ÁýÇÕ. ¸ñ·Ï¿¡ Æ÷ÇÔµÈ °¢ Çã¿ëÇÏÁö ¾Ê´Â À̸§°ªÀº X509GeneralSubtree Çü½ÄÀÌ´Ù.

JCaosLib
V1.4.4.0


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