|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
public interface PolicyNode
PKIX ÀÎÁõ¼ ÆÐ½º °Ë»ç ¾Ë°í¸®ÁòÀ¸·Î Á¤Àǵǰí ÀÖ´Â ºÒº¯À¸·Î À¯È¿ÇÑ Á¤Ã¥ Æ®¸® ³ëµåÀÔ´Ï´Ù.
PKIX ÀÎÁõ¼ ÆÐ½º °Ë»ç ¾Ë°í¸®ÁòÀÇ Ãâ·ÂÀÇ 1°³¿¡ À¯È¿ÇÑ Á¤Ã¥ Æ®¸®°¡ ÀÖ½À´Ï´Ù. ÀÌ Á¤Ã¥ Æ®¸®¿¡´Â À¯È¿ÇÏ´Ù¶ó°í ÆÇ´ÜµÈ Á¤Ã¥, ±× ÆÇ´ÜÀ» ÇÑ ¼ö´Ü ¹× °ËÃâµÈ Á¤Ã¥ ¼ö½ÄÀÚ°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. Æ®¸®ÀÇ ±íÀÌ´Â °Ë»çµÈ ÀÎÁõ¼ ÆÐ½ºÀÇ ±æÀÌ n°¡ µË´Ï´Ù.
´ëºÎºÐÀÇ ¾îÇø®ÄÉÀ̼ǿ¡¼´Â À¯È¿ÇÑ Á¤Ã¥
Æ®¸®¸¦ °Ë»çÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. PKIXParameters
·Î
Á¤Ã¥
°ü·ÃÀÇ ÆÄ¶ó¹ÌÅ͸¦ ¼³Á¤Çϸé, ¾îÇø®ÄÉÀ̼ÇÀÇ Á¤Ã¥
ó¸®ÀÇ ¸ñÀûÀ» ´Þ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª, À¯È¿ÇÑ Á¤Ã¥
Æ®¸®¿¡¼´Â ¸¹Àº °íµµÀÇ ¾îÇø®ÄÉÀ̼Ç, ƯÈ÷ Á¤Ã¥
¼ö½ÄÀÚ¸¦ ó¸®ÇÏ´Â ¾îÇø®ÄÉÀ̼ÇÀ¸·Î ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
PKIXCertPathValidatorResult.getPolicyTree
´Â
À¯È¿ÇÑ Á¤Ã¥
Æ®¸®ÀÇ ·çÆ® ³ëµå¸¦ ¸®ÅÏÇÕ´Ï´Ù. getChildren
¸Þ¼µå¿Í getParent
¸Þ¼µå¸¦ »ç¿ëÇϸé, Æ®¸®¸¦ Ⱦ´ÜÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾î´À ³ëµå¿¡ °üÇÑ µ¥ÀÌÅÍ´Â PolicyNode
¿ÜÀÇ ¸Þ¼µå·Î ÃëµæÇÒ ¼ö ÀÖ½À´Ï´Ù.
º´Çà ¾×¼¼½º
¸ðµç PolicyNode
°´Ã¼´Â
ºÒº¯À¸·Î thread¿¡ ´ëÇØ¼ ¾ÈÀüÇÏÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù. ÀÌ Å¬·¡½º¿¡¼ Á¤ÀÇµÈ ¸Þ¼µå´Â ¾Ç¿µÇâÀ» ÁÖ´Â ÀÏ ¾øÀÌ, º¹¼ö thread°¡ º´ÇàÇØ ´ÜÀÏ PolicyNode
°´Ã¼ (¶Ç´Â 1°³
ÀÌ»ó) »ó¿¡¼ È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù
. À̰ÍÀº ÀÌ Å¬·¡½ºÀÇ ¸ðµç public Çʵå¿Í ¸Þ¼µå, ±×¸®°í ¼ºê Ŭ·¡½º¿¡¼ Ãß°¡ ¶Ç´Â ¿À¹ö¶óÀ̵å(override) µÈ public Çʵå¿Í ¸Þ¼µå¿¡ µé¾î¸ÂÀ¾´Ï´Ù.
¸Þ¼µå °³¿ä | |
---|---|
Iterator <? extends PolicyNode > |
getChildren ()
ÀÌ ³ëµåÀÇÀÚ½Ä ÀÇ ¹Ýº¹ÀÚ¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
int |
getDepth ()
À¯È¿ÇÑ Á¤Ã¥ Æ®¸®·Î ÀÌ ³ëµåÀÇ ±íÀ̸¦ ¸®ÅÏÇÕ´Ï´Ù. |
Set <String > |
getExpectedPolicies ()
󸮵Ǵ ´ÙÀ½ÀÇ ÀÎÁõ¼ ·Î ÀÌ ³ëµåÀÇ À¯È¿ÇÑ Á¤Ã¥¸¦ ä¿î´Ù°í ±â´ëµÇ´Â Á¤Ã¥ ¼¼Æ®¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
PolicyNode |
getParent ()
ÀÌ ³ëµåÀÇ ºÎ¸ð¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
Set <? extends PolicyQualifierInfo > |
getPolicyQualifiers ()
ÀÌ ³ëµå°¡ ³ªÅ¸³»´Â À¯È¿ÇÑ Á¤Ã¥¿¡ °ü·ÃµÈ Á¤Ã¥ ¼ö½ÄÀÚ¼¼Æ®¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
String |
getValidPolicy ()
ÀÌ ³ëµå°¡ ³ªÅ¸³»´Â À¯È¿ÇÑ Á¤Ã¥¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
boolean |
isCritical ()
ó¸®µÈ ÃÖ½ÅÀÇ ÀÎÁõ¼ ÀÇ, ÀÎÁõ¼ Á¤Ã¥ È®Àå ±â´ÉÀÇ Å©¸®Æ¼Äà ÀεðÄÉÀÌÅ͸¦ ¸®ÅÏÇÕ´Ï´Ù. |
¸Þ¼µåÀÇ »ó¼¼ |
---|
PolicyNode getParent()
null
À»
¸®ÅÏÇÕ´Ï´Ù.
null
Iterator <? extends PolicyNode > getChildren()
Iterator
remove ¸Þ¼µå¸¦ »ç¿ëÇØ ÀÌ ³ëµåÀÇ ÀÚ½ÄÀ» º¯°æÇÏ·Á°í Çϸé, UnsupportedOperationException
°¡ ¹ß»ý µË´Ï´Ù.
int getDepth()
String getValidPolicy()
String
OID, ¶Ç´Â Ưº°ÇÑ °ª ¡¸any-policy¡¹. ·çÆ® ³ëµå¿¡¼´Â Ç×»ó Æ¯º°ÇÑ °ª ¡¸any-policy¡¹¸¦ µ¹·ÁÁØ´ÙSet <? extends PolicyQualifierInfo > getPolicyQualifiers()
PolicyQualifierInfo
ºÒº¯ÀÎ Set
. ·çÆ® ³ëµå¿¡¼´Â Ç×»ó ºñ¾îÀÖ´Â Set
¸¦ µ¹·ÁÁØ´ÙSet <String > getExpectedPolicies()
String
OID
ºÒº¯ÀÎ Set
, ¶Ç´Â Ưº°ÇÑ °ª ¡¸any-policy¡¹¸¸À» °¡Áö´Â ºÒº¯ÀÎ Set
. ·çÆ® ³ëµå¿¡¼´Â Ç×»ó ´ÜÀÏÄ¡ ¡¸any-policy¡¹¸¦ °¡Áö´Â Set
¸¦ µ¹·ÁÁØ´Ùboolean isCritical()
true
, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
. ·çÆ® ³ëµå¿¡¼´Â Ç×»ó false
¸¦ µ¹·ÁÁØ´Ù
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.