|
JCaosLib V1.4.4.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.dreamsecurity.jcaos.x509.X500Principal
X.500 µð·ºÅ丮 ¼ºñ½º¿¡¼ »ç¿ëÇÏ´Â À̸§(DistinguishedName) Çü½ÄÀ» Áö¿øÇϴ Ŭ·¡½ºÀÌ´Ù.
"CN=È«±æµ¿,OU=R&D,O=DreamSecurity,C=KR" Çü½ÄÀÇ À̸§ ÇüŸ¦ Áö¿øÇÑ´Ù.
X500Principal Ŭ·¡½º´Â String Çü½ÄÀ̳ª DER ÀÎÄÚµù µÇ¾îÀÖ´Â Çü½ÄÀ¸·Î °´Ã¼ÇÒ ¼ö ÀÖ´Ù. String
Çü½Ä¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Ç¥Áع®¼ RFC2253¿¡¼
È®ÀÎÇÒ ¼ö ÀÖ´Ù.
Constructor Summary | |
X500Principal(byte[] name)
DER ÀÎÄÚµù µÇ¾îÀÖ´Â X.500 À̸§À» ÀÔ·Â ¹Þ¾Æ X500Principal Ŭ·¡½º¸¦ ÃʱâÈÇÑ´Ù. |
|
X500Principal(java.lang.String name)
String ÇüÀÇ X.500 À̸§À» ÀÔ·Â ¹Þ¾Æ X500Principal Ŭ·¡½º¸¦ ÃʱâÈÇÑ´Ù. |
Method Summary | |
boolean |
equals(java.lang.String dn)
ÀÔ·ÂÇÑ X500 À̸§°ú °°ÀºÁö ºñ±³ÇÑ´Ù. |
boolean |
equals(X500Principal xp)
ÀÔ·ÂÇÑ X500 À̸§°ú °°ÀºÁö ºñ±³ÇÑ´Ù. |
byte[] |
getEncoded()
DER ÀÎÄÚµù µÇ¾îÀÖ´Â X.500 À̸§À» ¸®ÅÏÇÑ´Ù. |
static X500Principal |
getInstance(byte[] data)
X.500 Çü½ÄÀÇ À̸§À» ÀÔ·ÂÇÏ¿© X500Principal °´Ã¼·Î º¯È¯ÇÑ´Ù. |
static X500Principal |
getInstance(java.lang.Object o)
X.500 Çü½ÄÀÇ À̸§À» ÀÔ·ÂÇÏ¿© X500Principal °´Ã¼·Î º¯È¯ÇÑ´Ù. |
static X500Principal |
getInstance(java.lang.String data)
X.500 Çü½ÄÀÇ À̸§À» ÀÔ·ÂÇÏ¿© X500Principal °´Ã¼·Î º¯È¯ÇÑ´Ù. |
java.lang.String |
getName()
String Çü½ÄÀÇ X.500 À̸§À» ¸®ÅÏÇÑ´Ù. |
boolean |
include(X500Principal name)
ÀÔ·ÂÇÑ X500Principal Çü½ÄÀÇ À̸§À» Æ÷ÇÔÇÏ´ÂÁö È®ÀÎÇÑ´Ù. |
com.dreamsecurity.jcaos.asn1.x509.RDNSequence |
toASN1Object()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public X500Principal(byte[] name) throws java.io.IOException, ParsingException
name
- DER ÀÎÄÚµù µÇ¾îÀÖ´Â X.500 À̸§
java.io.IOException
- µðÄÚµù ½ÇÆÐ ½Ã ¹ß»ý
ParsingException
- Áö¿øÇÏÁö ¾Ê´Â ¼Ó¼ºÀÌ ÀÖÀ»¶§ ¹ß»ýpublic X500Principal(java.lang.String name) throws ParsingException
name
- String ÇüÀÇ X.500 À̸§
ParsingException
- Áö¿øÇÏÁö ¾Ê´Â ¼Ó¼ºÀÌ ÀÖÀ»¶§ ¹ß»ýMethod Detail |
public static X500Principal getInstance(byte[] data) throws ParsingException, java.io.IOException
data
- DER ÀÎÄÚµùµÈ Çü½ÄÀÇ X.500 Çü½ÄÀÇ À̸§
ParsingException
- Áö¿øÇÏÁö ¾Ê´Â ¼Ó¼ºÀÌ ÀÖÀ»¶§ ¹ß»ý
java.io.IOException
- µðÄÚµù ½ÇÆÐ½Ã ¹ß»ýpublic static X500Principal getInstance(java.lang.String data) throws ParsingException, java.io.IOException
data
- ¹®ÀÚ¿ Çü½ÄÀÇ X.500 Çü½ÄÀÇ À̸§
ParsingException
- Áö¿øÇÏÁö ¾Ê´Â ¼Ó¼ºÀÌ ÀÖÀ»¶§ ¹ß»ý
java.io.IOException
- µðÄÚµù ½ÇÆÐ½Ã ¹ß»ýpublic static X500Principal getInstance(java.lang.Object o) throws ParsingException, java.io.IOException
o
- X.500 Çü½ÄÀÇ À̸§ ((DER ÀÎÄÚµùµÈ °ª, ASN.1 ÇüÅ ¶Ç´Â ¹®ÀÚ¿ Çü½Ä)
ParsingException
- Áö¿øÇÏÁö ¾Ê´Â ¼Ó¼ºÀÌ ÀÖÀ»¶§ ¹ß»ý
java.io.IOException
- µðÄÚµù ½ÇÆÐ½Ã ¹ß»ýpublic byte[] getEncoded()
public com.dreamsecurity.jcaos.asn1.x509.RDNSequence toASN1Object()
public java.lang.String getName()
public boolean equals(X500Principal xp) throws java.io.IOException, ParsingException
xp
- ºñ±³ÇÒ X500 À̸§
java.io.IOException
- X500 À̸§ µðÄÚµù ½ÇÆÐ½Ã ¹ß»ý
ParsingException
- Áö¿øÇÏÁö ¾Ê´Â Á¾·ùÀÇ ¼Ó¼ºÀÌ ÀÖ´Â °æ¿ì¿¡ ¹ß»ýpublic boolean equals(java.lang.String dn) throws java.io.IOException, ParsingException
dn
- ºñ±³ÇÒ String Çü½ÄÀÇ À̸§
java.io.IOException
- X500 À̸§ µðÄÚµù ½ÇÆÐ½Ã ¹ß»ý
ParsingException
- Áö¿øÇÏÁö ¾Ê´Â Á¾·ùÀÇ ¼Ó¼ºÀÌ ÀÖ´Â °æ¿ì¿¡ ¹ß»ýpublic boolean include(X500Principal name) throws java.io.IOException, ParsingException
name
- Æ÷ÇÔ¿©ºÎ¸¦ È®ÀÎÇÒ X500Principal Çü½ÄÀÇ À̸§
java.io.IOException
- X500 À̸§ µðÄÚµù ½ÇÆÐ½Ã ¹ß»ý
ParsingException
- Áö¿øÇÏÁö ¾Ê´Â Á¾·ùÀÇ ¼Ó¼ºÀÌ ÀÖ´Â °æ¿ì¿¡ ¹ß»ý
|
JCaosLib V1.4.4.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |