|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
PKIX Áõ¸í¼ ÆÐ½º °Ë»ç ¾Ë°í¸®ÁòÀ¸·Î Á¤Àǵǰí ÀÖ´Â ºÒº¯À¸·Î À¯È¿ÇÑ Æú¸®½Ã Æ®¸® ³ëµåÀÔ´Ï´Ù.
PKIX Áõ¸í¼ ÆÐ½º °Ë»ç ¾Ë°í¸®ÁòÀÇ Ãâ·ÂÀÇ 1 °³¿¡ À¯È¿ÇÑ Æú¸®½Ã Æ®¸®°¡ ÀÖ½À´Ï´Ù. ÀÌ Æú¸®½Ã Æ®¸®¿¡´Â À¯È¿ÇÏ´Ù¶ó°í ÆÇ´ÜµÈ Æú¸®½Ã, ±× ÆÇ´ÜÀ» ÇÑ ¼ö´Ü, ¹× °ËÃâµÈ Æú¸®½Ã ¼ö½ÄÀÚ°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. Æ®¸®ÀÇ ±íÀÌ´Â °Ë»çµÈ Áõ¸í¼ ÆÐ½ºÀÇ ±æÀÌ n °¡ µË´Ï´Ù.
´ëºÎºÐÀÇ ¾îÇø®ÄÉÀ̼ǿ¡¼´Â À¯È¿ÇÑ Æú¸®½Ã Æ®¸®¸¦ °Ë»çÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. PKIXParameters
·Î Æú¸®½Ã °ü·ÃÀÇ ÆÄ¶ó¹ÌÅ͸¦ ¼³Á¤Çϸé, ¾îÇø®ÄÉÀ̼ÇÀÇ Æú¸®½Ã ó¸®ÀÇ ¸ñÀûÀ» ´Þ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª, À¯È¿ÇÑ Æú¸®½Ã Æ®¸®¿¡¼´Â ¸¹Àº °íµµÀÇ ¾îÇø®ÄÉÀ̼Ç, ƯÈ÷ Æú¸®½Ã ¼ö½ÄÀÚ¸¦ ó¸®ÇÏ´Â ¾îÇø®ÄÉÀ̼ÇÀ¸·Î ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
PKIXCertPathValidatorResult.getPolicyTree
´Â À¯È¿ÇÑ Æú¸®½Ã Æ®¸®ÀÇ ·çÆ® ³ëµå¸¦ µ¹·ÁÁÝ´Ï´Ù. getChildren
¹× getParent
¸Þ¼Òµå¸¦ »ç¿ëÇϸé(ÀÚ), Æ®¸®¸¦ Ⱦ´ÜÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾î´À ³ëµå¿¡ °üÇÑ µ¥ÀÌÅÍ´Â PolicyNode
¿ÜÀÇ ¸Þ¼Òµå·Î ÃëµæÇÒ ¼ö ÀÖ½À´Ï´Ù.
º´Çà ¾×¼¼½º
¸ðµç PolicyNode
¿ÀºêÁ§Æ®´Â ºÒº¯À¸·Î, thread ¼¼ÀÌÇÁ°¡ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù. ÀÌ Å¬·¡½º¿¡¼ Á¤ÀÇµÈ ¸Þ¼Òµå´Â ¾Ç¿µÇâÀ» ÁÖ´Â ÀÏ ¾øÀÌ, º¹¼ö thread°¡ º´ÇàÇØ ´ÜÀÏ PolicyNode
¿ÀºêÁ§Æ® (¶Ç´Â 1 kr ÀÌ»ó) »ó¿¡¼ È£ÃâÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. À̰ÍÀº ÀÌ Å¬·¡½ºÀÇ ¸ðµç public Çʵå¿Í ¸Þ¼Òµå, ±×¸®°í ¼ºê Ŭ·¡½º¿¡¼ Ãß°¡ ¶Ç´Â ¿À¹ö¶óÀ̵å(override) µÈ public Çʵå¿Í ¸Þ¼Òµå¿¡ µé¾î¸ÂÀ¾´Ï´Ù.
¸Þ¼ÒµåÀÇ °³¿ä | |
Iterator |
getChildren ()
ÀÌ ³ëµåÀÇ ¾ÆÀÌÀÇ ¹Ýº¹ÀÚ¸¦ µ¹·ÁÁÝ´Ï´Ù. |
int |
getDepth ()
À¯È¿ÇÑ Æú¸®½Ã Æ®¸®·Î, ÀÌ ³ëµåÀÇ ±íÀ̸¦ µ¹·ÁÁÝ´Ï´Ù. |
Set |
getExpectedPolicies ()
󸮵Ǵ ´ÙÀ½ÀÇ Áõ¸í¼·Î ÀÌ ³ëµåÀÇ À¯È¿ÇÑ Æú¸®½Ã¸¦ ä¿î´Ù°í ±â´ëµÇ´Â Æú¸®½Ã¼¼Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. |
PolicyNode |
getParent ()
ÀÌ ³ëµåÀÇ ºÎ¸ð¸¦ µ¹·ÁÁÝ´Ï´Ù. |
Set |
getPolicyQualifiers ()
ÀÌ ³ëµå°¡ ³ªÅ¸³»´Â À¯È¿ÇÑ Æú¸®½Ã¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø Æú¸®½Ã ¼ö½ÄÀÚ¼¼Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. |
String |
getValidPolicy ()
ÀÌ ³ëµå°¡ ³ªÅ¸³»´Â À¯È¿ÇÑ Æú¸®½Ã¸¦ µ¹·ÁÁÝ´Ï´Ù. |
boolean |
isCritical ()
ó¸®µÈ ÃÖ½ÅÀÇ Áõ¸í¼ÀÇ, Áõ¸í¼ Æú¸®½Ã È®Àå ±â´ÉÀÇ Å©¸®Æ¼Äà ÀεðÄÉÀÌÅ͸¦ µ¹·ÁÁÝ´Ï´Ù. |
¸Þ¼ÒµåÀÇ »ó¼¼ |
public PolicyNode getParent()
null
¸¦ µ¹·ÁÁÝ´Ï´Ù.
null
public Iterator getChildren()
Iterator
ÀÇ remove ¸Þ¼Òµå¸¦ »ç¿ëÇØ ÀÌ ³ëµåÀÇ ¾ÆÀ̸¦ º¯°æÇÏ·Á°í Çϸé(ÀÚ),UnsupportedOperationException
°¡ ½½·Î¿ì µË´Ï´Ù.
public int getDepth()
public String getValidPolicy()
String
OID, ¶Ç´Â Ưº°ÇÑ °ª ¡¸any-policy¡¹. ·çÆ® ³ëµå¿¡¼´Â Ç×»ó Æ¯º°ÇÑ °ª ¡¸any-policy¡¹¸¦ µ¹·ÁÁØ´Ùpublic Set getPolicyQualifiers()
PolicyQualifierInfo
ÀÇ ºÒº¯ÀÎ Set
. ·çÆ® ³ëµå¿¡¼´Â Ç×»ó ÇÏ´ÃÀÇ Set
¸¦ µ¹·ÁÁØ´Ùpublic Set getExpectedPolicies()
String
OID ÀÇ ºÒº¯ÀÎ Set
, ¶Ç´Â Ưº°ÇÑ °ª ¡¸any-policy¡¹¸¸À» °¡Áö´Â ºÒº¯ÀÎ Set
. ·çÆ® ³ëµå¿¡¼´Â Ç×»ó ´ÜÀÏÄ¡ ¡¸any-policy¡¹¸¦ °¡Áö´Â Set
¸¦ µ¹·ÁÁØ´Ùpublic boolean isCritical()
true
, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
. ·çÆ® ³ëµå¿¡¼´Â Ç×»ó false
¸¦ µ¹·ÁÁØ´Ù
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ ÀÖ¾î¼ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.