|
MID ÇÁ·ÎÇÊ | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ÀÎÁõ¿ë °ø¿ë ÀÎÅÍÆäÀ̽º.
Certificates
ÀÇ ±â´É¿¡´Â
Á¦¸ñ, ¹ßÇàÀÚ, À¯Çü, ÀÏ·Ã ¹øÈ£, ¼¸í ¾Ë°í¸®Áò, À¯È¿ ±â°£ µîÀÌ
Æ÷ÇԵ˴ϴÙ.
Àμ⠰¡´ÉÇÑ ÀÌÁø¼ö Ç¥½Ã
ÀÎÁõ¼ÀÇ ºñ ¹®ÀÚ¿ °ªÀº °¢ ¹ÙÀÌÆ®°¡ ":" (À¯´ÏÄÚµå U+003A)·Î ±¸ºÐµÈ µÎ °³ÀÇ 16Áø¼ö(A-F ´ë¹®ÀÚ) ¹®ÀÚ¿·Î Ç¥½ÃµË´Ï´Ù.
¿¹¸¦ µé¸é 0C:56:FA:80°ú °°½À´Ï´Ù.
Àμ⠰¡´ÉÇÑ X.509 °íÀ¯ À̸§ Ç¥½Ã
X.509 ÀÎÁõ¼¿¡¼ ¹ÝȯµÈ °ªÀº ÀÎÁõ¼ÀÇ °íÀ¯ À̸§(DN)ÀÇ Àμ⠰¡´ÉÇÑ ¹öÀüÀÔ´Ï´Ù.
X.509 °íÀ¯ À̸§Àº ¼Ó¼º ¼¼Æ®·Î, °¢°¢ÀÇ ¼Ó¼ºÀº ÀÏ·ÃÀÇ °´Ã¼ ID¿Í °ªÀÔ´Ï´Ù. ¹®ÀÚ¿À» ºñ±³Çϱâ À§ÇØ ´ÙÀ½Àº ¾ö°ÝÇÑ Àμ⠰¡´É Ç¥½Ã ±ÔÄ¢À» Á¤ÀÇÇÕ´Ï´Ù.
°´Ã¼ ID | ÀÌÁø¼ö | ·¹À̺í |
---|---|---|
id-at-commonName | 55:04:03 | CN |
id-at-surname | 55:04:04 | SN |
id-at-countryName | 55:04:06 | C |
id-at-localityName | 55:04:07 | L |
id-at-stateOrProvinceName | 55:04:08 | ST |
id-at-streetAddress | 55:04:09 | STREET |
id-at-organizationName | 55:04:0A | O |
id-at-organizationUnitName | 55:04:0B | OU |
emailAddress | 2A:86:48:86:F7:0D:01:09:01 | EmailAddress |
Àμ⠰¡´ÉÇÑ °íÀ¯ À̸§ ¿¹:
C=US;O=Any Company, Inc.;CN=www.anycompany.com
Method Summary | |
String |
getIssuer()
ÀÌ ÀÎÁõ¼ ¹ßÇàÀÎÀÇ À̸§À» °¡Á®¿É´Ï´Ù. |
long |
getNotAfter()
À¯È¿ ±â°£ Áß Certificate ¸¦
»ç¿ëÇÒ ¼ö ÀÖ´Â ³¡ ½Ã°£À» °¡Á®¿É´Ï´Ù. |
long |
getNotBefore()
À¯È¿ ±â°£ Áß Certificate ¸¦
»ç¿ëÇÒ ¼ö ÀÖ´Â ½ÃÀÛ ½Ã°£À» °¡Á®¿É´Ï´Ù. |
String |
getSerialNumber()
ÀÌ Certificate ÀÇ
Àμ⠰¡´ÉÇÑ ÀÏ·Ã ¹øÈ£ Çü½ÄÀ» °¡Á®¿É´Ï´Ù.
|
String |
getSigAlgName()
Certificate ¼¸í¿¡
»ç¿ëµÈ ¾Ë°í¸®Áò À̸§À» °¡Á®¿É´Ï´Ù.
|
String |
getSubject()
ÀÌ ÀÎÁõ¼ Á¦¸ñÀÇ À̸§À» °¡Á®¿É´Ï´Ù. |
String |
getType()
Certificate ÀÇ À¯ÇüÀ» °¡Á®¿É´Ï´Ù.
|
String |
getVersion()
ÀÌ Certificate ÀÇ ¹öÀü ¹øÈ£¸¦ °¡Á®¿É´Ï´Ù.
|
Method Detail |
public String getSubject()
Certificate
ÀÇ Á¦¸ñ.
ÀÌ °ªÀº null
ÀÏ ¼ö ¾ø½À´Ï´Ù.public String getIssuer()
Certificate
ÀÇ ¹ßÇàÀÎ.
ÀÌ °ªÀº null
ÀÏ ¼ö ¾ø½À´Ï´Ù.public String getType()
Certificate
ÀÇ À¯ÇüÀ» °¡Á®¿É´Ï´Ù.
X.509 ÀÎÁõ¼¿¡¼ ¹ÝȯµÈ °ªÀº "X.509"ÀÔ´Ï´Ù.
Certificate
ÀÇ À¯Çü.
ÀÌ °ªÀº null
ÀÏ ¼ö ¾ø½À´Ï´Ù.public String getVersion()
Certificate
ÀÇ ¹öÀü ¹øÈ£¸¦ °¡Á®¿É´Ï´Ù.
¹öÀü ¹øÈ£ÀÇ Çü½ÄÀº ±¸Ã¼ÀûÀÎ À¯Çü ¹×
»ç¾ç¿¡ µû¶ó ´Ù¸¨´Ï´Ù.
RFC 2459ÀÇ X 509 ÀÎÁõ¼ÀÇ °æ¿ì "2"°¡ µË´Ï´Ù.
Certificate
ÀÇ ¹öÀü ¹øÈ£.
ÀÌ °ªÀº null
ÀÏ ¼ö ¾ø½À´Ï´Ù.public String getSigAlgName()
Certificate
¼¸í¿¡
»ç¿ëµÈ ¾Ë°í¸®Áò À̸§À» °¡Á®¿É´Ï´Ù.
¹ÝȯµÈ ¾Ë°í¸®Áò À̸§Àº RFC2459 7.2Àý¿¡
Á¤ÀÇµÈ ·¹À̺íÀ̾î¾ß ÇÕ´Ï´Ù.
null
ÀÏ ¼ö ¾ø½À´Ï´Ù.public long getNotBefore()
Certificate
¸¦
»ç¿ëÇÒ ¼ö ÀÖ´Â ½ÃÀÛ ½Ã°£À» °¡Á®¿É´Ï´Ù.
Certificate
¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Â
¹Ð¸®ÃÊ ´ÜÀ§ÀÇ ½ÃÀÛ ½Ã°£.
¹Ýµå½Ã ¾ç¼ö¿©¾ß ÇÕ´Ï´Ù.
ÀÎÁõ¼ÀÇ À¯È¿¼º¿¡ ½Ã°£ÀûÀÎ Á¦ÇÑÀÌ ¾øÀ» °æ¿ì 0
ÀÌ ¹ÝȯµË´Ï´Ù.public long getNotAfter()
Certificate
¸¦
»ç¿ëÇÒ ¼ö ÀÖ´Â ³¡ ½Ã°£À» °¡Á®¿É´Ï´Ù.
Certificate
¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Â
¹Ð¸®ÃÊ ´ÜÀ§ÀÇ ³¡ ½Ã°£(¸¸·á ³¯Â¥).
¹Ýµå½Ã ¾ç¼ö¿©¾ß ÇÕ´Ï´Ù.
ÀÎÁõ¼ÀÇ À¯È¿¼º¿¡ ½Ã°£ÀûÀÎ Á¦ÇÑÀÌ ¾øÀ» °æ¿ì
Long.MAX_VALUE
°¡ ¹ÝȯµË´Ï´Ù.public String getSerialNumber()
Certificate
ÀÇ
Àμ⠰¡´ÉÇÑ ÀÏ·Ã ¹øÈ£ Çü½ÄÀ» °¡Á®¿É´Ï´Ù.
certificate
¿¡ Æ÷ÇÔµÈ ÀÏ·Ã ¹øÈ£°¡ ÀÌÁø¼öÀÏ °æ¿ì
Ŭ·¡½º Á¤ÀÇÀÇ Àμ⠰¡´ÉÇÑ ÀÌÁø¼ö Ç¥½Ã¸¦ »ç¿ëÇÏ¿©
¹®ÀÚ¿·Î ¼½ÄÈÇØ¾ß ÇÕ´Ï´Ù.
¿¹¸¦ µé¸é 0C:56:FA:80°ú °°½À´Ï´Ù.
null
ÀÌ ¹ÝȯµË´Ï´Ù.
|
MID ÇÁ·ÎÇÊ | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |