|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
java.lang.Objectjava.security.Permission
java.security.BasicPermission
java.security.SecurityPermission
public final class SecurityPermission
ÀÌ Å¬·¡½º´Â ½ÃÅ¥·¯Æ¼ Á¢±Ù ±ÇÇÑÀ» À§Çؼ ÁغñµÇ¾î ÀÖ½À´Ï´Ù. SecurityPermission´Â À̸§ ( ¡¸Å¸°Ù¸í¡¹À̶ó°íµµ ºÒ¸°´Ù)À» °¡Áý´Ï´Ù¸¸, ¾×¼Ç ¸®½ºÆ®´Â °¡ÁöÁö ¾Ê½À´Ï´Ù. »ç¿ëÀÚ´Â À̸§ ÷ºÎ Á¢±Ù ±ÇÇÑÀ» °¡Áö´Â °æ¿ì¿Í °¡ÁöÁö ¾Ê´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.
Ÿ°Ù¸íÀº ½ÃÅ¥·¯Æ¼ ¼³Á¤ ÆÄ¶ó¹ÌÅÍÀÇ À̸§ÀÔ´Ï´Ù (¾Æ·¡¿Í °°À̸¦ ÂüÁ¶). ÇöÀç, SecurityPermission °´Ã¼¸¦ »ç¿ëÇϸé, Policy, Security, Provider, Signer, Identity °´Ã¼¿¡ÀÇ ¾×¼¼½º¸¦ º¸È£ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¾Æ·¡ÀÇ °Ñ(Ç¥)¿¡ °¡´ÉÇÑ SecurityPermission Ÿ°Ù¸íÀÇ ¸ðµÎ¿Í ±× Ÿ°Ù¸íÀÇ °¢°¢ ºÙ¾î Á¢±Ù ±ÇÇÑÀÌ Çã°¡ÇÏ´Â ³»¿ë ¹× Äڵ忡 Á¢±Ù ±ÇÇÑÀ» ÁÖ´Â ¸®½ºÅ©¿¡ ´ëÇÑ ¼³¸íÀÇ À϶÷À» ³ªÅ¸³À´Ï´Ù.
Á¢±Ù ±ÇÇÑ Å¸°Ù¸í | Á¢±Ù ±ÇÇÑ¿¡ ÀÇÇØ Çã°¡µÇ´Â ±â´É | ÀÌ Á¢±Ù ±ÇÇÑÀ» Çã°¡ÇßÀ» °æ¿ìÀÇ ¸®½ºÅ© |
---|---|---|
createAccessControlContext | AccessControlContext ÀÛ¼º | ÀÌ Á¢±Ù ±ÇÇÑÀº DomainCombiner ¸¦ »ç¿ëÇØ AccessControlContext¸¦ ÀνºÅϽºÈÇÑ´Ù. DomainCombiners´Â ÇöÀç ½ºÅÿ¡ ÀÖ´Â ProtectionDomains¸¦ ÂüÁ¶ÇÒ ¼ö ÀÖÀ¸¹Ç·Î DomainCombiner¿¡ ¾ÇÀǰ¡ ÀÖÀ¸¸é ÇÁ¶óÀ̹ö½ÃÀÇ ´©¼³·Î ¿¬°áµÉ °¡´É¼ºÀÌ ÀÖ´Ù |
getDomainCombiner | AccessControlContext DomainCombiner Ãëµæ | ÀÌ Á¢±Ù ±ÇÇÑÀº AccessControlContext
DomainCombiner ¸¦ ÃëµæÇÑ´Ù. DomainCombiner¿¡´Â Áß¿äÇÑ Á¤º¸°¡ ÀÖÀ¸¹Ç·Î ÇÁ¶óÀ̹ö½ÃÀÇ ´©¼³·Î ¿¬°áµÉ °¡´É¼ºÀÌ ÀÖ´Ù |
getPolicy | ½Ã½ºÅÛ ÀüüÀÇ ½ÃÅ¥·¯Æ¼ Á¤Ã¥ ÀÇ Ãëµæ (ƯÈ÷, ÇöÀç ÀνºÅç ³¡³ Policy °´Ã¼°¡ ´ë»ó) | ÀÌ Á¢±Ù ±ÇÇÑÀº »ç¿ëÀÚ°¡ getPermissions È£ÃâÀ» °æÀ¯ÇØ Á¤Ã¥¸¦ Á¶È¸ÇÏ´Â °ÍÀ» Çã°¡ÇÑ´Ù. À̰Ϳ¡ ÀÇÇØ
ÁöÁ¤µÈ CodeSource¿¡ ¾î´À Á¢±Ù ±ÇÇÑÀÌ ÁÖ¾îÁú±î¸¦ ¾Ë ¼ö ÀÖ´Ù. Á¤Ã¥°¡ ¾Ë·ÁÁ®µµ ±× ¸¸ÅÀ¸·Î ½Ã½ºÅÛÀÇ ½ÃÅ¥·¯Æ¼°¡ À§Çè¿¡ Ã³ÇØÁö´Â °ÍÀº ¾Æ´ÏÁö¸¸, °ø°ÝÀ» ¸ñÀûÀ¸·Î Çϱâ À§ÇÑ Ãß°¡ Á¤º¸¸¦ ¾ÇÀǰ¡ ÀÖ´Â Äڵ忡°Ô ÁÖ°Ô µÈ´Ù. ÇÊ¿ä ÀÌ»óÀÇ Á¤º¸¸¦ °ø°³ÇÏÁö ¾Ê´Â ÆíÀÌ Çö¸íÇÏ´Ù |
setPolicy | ½Ã½ºÅÛ ÀüüÀÇ ½ÃÅ¥·¯Æ¼ Á¤Ã¥ ÀÇ ¼³Á¤ (ƯÈ÷, Policy °´Ã¼°¡ ´ë»ó) | ÀÌ Á¢±Ù ±ÇÇÑÀ» ÁÖ´Â °ÍÀº ¸Å¿ì À§ÇèÇÏ´Ù. ÀÌ Á¢±Ù ±ÇÇÑ¿¡ÀÇÇØ ¾ÇÀǰ¡ ÀÖ´Â Äڵ尡 ½Ã½ºÅÛÀ» °ø°ÝÇϴµ¥ ÇÊ¿äÇÑ ´Ù¾çÇÑ Á¢±Ù ±ÇÇÑÀ» ±×°Í Àڽſ¡°Ô ÁÖ´Â °ÍÀÌ °¡´ÉÇÏ°Ô µÇ±â ¶§¹®ÀÌ´Ù |
getProperty. {key} | ÁöÁ¤µÈ ۸¦ »ç¿ëÇÑ ½ÃÅ¥·¯Æ¼ ÇÁ·ÎÆÛƼÀÇ Ãëµæ | ¾×¼¼½º°¡ Çã°¡µÇ°í Àִ ƯÁ¤ÀÇ Å°¿¡ ±â¹ÝÇØ Äڵ尡 ½Ã½ºÅÛ Àüü ¹× »ç¿ëÀÚ ½ÃÅ¥·¯Æ¼ Á¤Ã¥ ÀÇ À§Ä¡ »Ó¸¸ÀÌ ¾Æ´Ï¶ó, ½ÃÅ¥·¯Æ¼ ÇÁ·Î¹ÙÀÌ´õÀÇ ¸®½ºÆ®¿¡µµ ¾×¼¼½º ÇÒ ¼ö°¡ ÀÖ´Ù. ÀÌ Á¤º¸°¡ ¾Ë·ÁÁ®µµ ±× ¸¸ÅÀ¸·Î ½Ã½ºÅÛÀÇ ½ÃÅ¥·¯Æ¼°¡ À§Çè¿¡ Ã³ÇØÁö´Â °ÍÀº ¾Æ´ÏÁö¸¸, °ø°ÝÀ» ¸ñÀûÀ¸·Î Çϱâ À§ÇÑ Ãß°¡ Á¤º¸¸¦ ¾ÇÀǰ¡ ÀÖ´Â Äڵ忡°Ô ÁÖ°Ô µÈ´Ù |
getProperty. {key} | ÁöÁ¤µÈ ۸¦ »ç¿ëÇÑ ½ÃÅ¥·¯Æ¼ ÇÁ·ÎÆÛƼÀÇ Ãëµæ | ÀÌ Á¢±Ù ±ÇÇÑÀÌ ÀÖÀ¸¸é, ½ÃÅ¥·¯Æ¼ ÇÁ·Î¹ÙÀÌ´õ¸¦ ¼³Á¤Çϰųª ½Ã½ºÅÛ ÀüüÀÇ ½ÃÅ¥·¯Æ¼ Á¤Ã¥ ÀÇ À§Ä¡¸¦ Á¤ÀÇÇϰųª ÇÒ ¼ö ÀÖ´Ù. »õ·Î¿î ½ÃÅ¥·¯Æ¼ ÇÁ·Î¹ÙÀÌ´õ¸¦ ¼³Á¤ÇÏ´Â Á¢±Ù ±ÇÇÑÀ» ¾ÇÀǰ¡ ÀÖ´Â Äڵ尡 °¡Áö¸é, ¾ÏÈ£ ºñ°ø°³Å°¿Í °°Àº ±â¹Ð Á¤º¸¸¦ Ⱦ·ÉÇÏ´Â ¾ÇÀǰ¡ ÀÖ´Â ÇÁ·Î¹ÙÀÌ´õ¸¦ ¼³Á¤ÇÏ´Â À§ÇèÀÌ ÀÖ´Ù. °Ô´Ù°¡ ½Ã½ºÅÛ ÀüüÀÇ ½ÃÅ¥·¯Æ¼ Á¤Ã¥ ÀÇ À§Ä¡¸¦ ¼³Á¤ÇÏ´Â Á¢±Ù ±ÇÇÑÀ» ¾ÇÀǰ¡ ÀÖ´Â Äڵ尡 °¡Áö¸é, ±× À§Ä¡¸¦, ½Ã½ºÅÛ¿¡ °ø°ÝÀ» ½Ç½ÃÇϴµ¥ ÇÊ¿äÇÑ ¸ðµç Á¢±Ù ±ÇÇÑÀ» °ø°ÝÀÚ¿¡°Ô ÁÖ´Â °Í °°Àº ½ÃÅ¥·¯Æ¼ Á¤Ã¥¸¦ °¡¸®Å°µµ·Ï ÇÒ °¡´É¼ºµµ ÀÖ´Ù |
insertProvider. {provider name} | ÁöÁ¤µÈ À̸§À» »ç¿ëÇÑ »õ·Î¿î ÇÁ·Î¹ÙÀÌ´õÀÇ Ãß°¡ | ÀÌ Á¢±Ù ±ÇÇÑÀº ¾ÇÀǰ¡ ÀÖÀ» °¡´É¼ºÀÌ ÀÖ´Â ÇÁ·Î¹ÙÀÌ´õ (¿¹¸¦ µé¾î °Ç³×¹ÞÀº ºñ°ø°³Å°¸¦ ºÐ¸íÈ÷ÀÇÇØ ¹ö¸®´Â °Í)¸¦ ¿ì¼± ¼øÀ§ÀÇ °¡Àå ³ôÀº ÇÁ·Î¹ÙÀÌ´õ·Î¼ µµÀÔÇÏ´Â Çã°¡¸¦ »ç¿ëÀÚ¿¡ °Ô ÁÖ¾î ¹ö¸°´Ù. À̰ÍÀÌ °¡´ÉÇÏ°Ô µÇ´Â °ÍÀº Security °´Ã¼ (ÀνºÅçÀÌ ³¡³ ÇÁ·Î¹ÙÀÌ´õ¸¦ °ü¸®ÇÑ´Ù)°¡ ÇöÀç, ÇÁ·Î¹ÙÀÌ´õÀÇ Á¢¼ÓÀü¿¡ ±× Á¤ÇÕ¼ºÀ̳ª ½Å·Ú¼ºÀ» üũÇÏÁö ¾Ê±â ¶§¹®ÀÌ´Ù |
removeProvider. {provider name} | ÁöÁ¤µÈ ÇÁ·Î¹ÙÀÌ´õÀÇ »èÁ¦ | ÀÌ Á¢±Ù ±ÇÇÑÀº ÇÁ·Î±×·¥¿ÜÀÇ ºÎºÐÀÇ µ¿ÀÛÀ» º¯°æÇϰųª ±× ½ÇÇàÀ» ¹«È¿·Î ÇÑ´Ù. ÇâÈÄ ÇÁ·Î±×·¥À¸·ÎºÎÅÍÀÇ ¿ä±¸¸¦ ¹Þ´Â ÇÁ·Î¹ÙÀÌ´õ°¡ »èÁ¦µÇ¾úÀ» °æ¿ì, ½ÇÇàÀº ½ÇÆÐÇÑ´Ù. ¶Ç, »èÁ¦°¡ ³¡³ ÇÁ·Î¹ÙÀÌ´õ°¡ ÇÁ·Î±×·¥ÀÇ ³ª¸ÓÁö·ÎºÎÅÍÀÇ ¸í½ÃÀûÀÎ ¿ä±¸¸¦ ¹Þ°í ÀÖÁö ¾ÊÀº °æ¿ì, À̰ÍÀº º¸Åë, ¾ÏÈ£ ¼ºñ½º°¡ (ÇÁ·Î¹ÙÀÌ´õ ¸®½ºÆ®ÀÇ Á¾·¡ÀÇ Â÷·Ê·Î ±âÃʸ¦ µÎ¾î) ¿ä±¸µÇ¾úÀ» ¶§¿¡ ¼±ÅõǴ ÇÁ·Î¹ÙÀÌ´õ°¡ µÇÁö¸¸, ´Ù¸¥ ÇÁ·Î¹ÙÀÌ´õ°¡ ¼±Åõǰųª ÀûÇÕÇÑ ÇÁ·Î¹ÙÀÌ´õ°¡ ¹ß°ßµÇÁö ¾Ê´Â °Íµµ ÀÖÀ¸¹Ç·Î ÇÁ·Î±×·¥ÀÇ ½ÇÆÐ·Î ¿¬°áµÈ´Ù |
setSystemScope | ½Ã½ºÅÛ ½Äº° Á¤º¸ ½ºÄÚÇÁÀÇ ¼³Á¤ | ÀÌ Á¢±Ù ±ÇÇÑÀº ½Å·ÚÇÒ ¼ö ¾ø´Â ÀÎÁõ¼ ·Î ½Ã½ºÅÛ ½Äº° Á¤º¸ÀÇ À¯È¿ ¹üÀ§¸¦ ¼³Á¤ÇÏ´Â °ÍÀ» °ø°ÝÀÚ¿¡°Ô Çã°¡ÇϹǷΠ½Ã½ºÅÛ ½Äº° Á¤º¸ÀÇ ¿øÀÇ À¯È¿ ¹üÀ§¿¡¼´Â °ÅºÎµÇ¾î¾ßÇÒ ÀÎÁõ¼ Ư±ÇÀ¸·Î ¼¸íµÈ ¾ÖÇø´À̳ª ¾îÇø®ÄÉÀÌ¼Ç Äڵ带 ÀÎÁ¤ÇÏ°Ô µÈ´Ù |
setIdentityPublicKey | Identity °ø°³Å°ÀÇ ¼³Á¤ | ¾ÆÀ̵§Æ¼Æ¼°¡ ¡¸½Å·ÚÇÒ ¼ö ÀÖ´Ù¡¹·Î¼ ¸¶Å© µÇ°í ÀÖ´Â °æ¿ì, ÀÌ Á¢±Ù ±ÇÇÑÀº ½Ã½ºÅÛÀÇÀÚ½Ä µ§Æ¼Æ¼ÀÇ À¯È¿ ¹üÀ§¿¡ ÀÇÇØ ½Å·ÚµÇ¾î ÀÖÁö ¾ÊÀº ´Ù¸¥ °ø°³Å° (¿¹¸¦ µé¾î ±×°Í ÀÚ½Å)¸¦ µµÀÔÇÏ´Â °ÍÀ» °ø°ÝÀÚ¿¡°Ô Çã°¡ÇϹǷΠº»·¡´Â °ÅºÎµÇ¾î¾ßÇÒ °ø°³Å° Ư±ÇÀ¸·Î ¼¸íµÈ ¾ÖÇø´À̳ª ¾îÇø®ÄÉÀÌ¼Ç Äڵ带 ÀÎÁ¤ÇÏ°Ô µÈ´Ù |
setIdentityInfo | Identity ¹ü¿ë Á¤º¸ ij¸¯ÅÍ ¶óÀÎÀÇ ¼³Á¤ | ÀÌ Á¢±Ù ±ÇÇÑÀº ¾ÆÀ̵§Æ¼Æ¼ÀÇ ¹ü¿ë ±â¼úÀ» ¼³Á¤ÇÏ´Â °ÍÀ» °ø°ÝÀÚ¿¡°Ô Çã°¡ÇÑ´Ù. À̰Ϳ¡ ÀÇÇØ ¾îÇø®ÄÉÀ̼ÇÀº, µµÇÑ °Í°ú´Â ´Ù¸¥ÀÚ½Ä µ§Æ¼Æ¼¸¦ »ç¿ë ´çÇϰųª ƯÁ¤ÀÇÀÚ½Ä µ§Æ¼Æ¼¸¦ ã¾Æ³»´Â °ÍÀ» ¹æÇØ µÇ°Å³ª ÇÒ °¡´É¼ºÀÌ ÀÖ´Ù |
addIdentityCertificate | Identity ÀÎÁõ¼ ÀÇ Ãß°¡ | ÀÌ Á¢±Ù ±ÇÇÑÀº ¾ÆÀ̵§Æ¼Æ¼ÀÇ °ø°³Å°ÀÇ ÀÎÁõ¼¸¦ ¼³Á¤ÇÏ´Â °ÍÀ» °ø°ÝÀÚ¿¡°Ô Çã°¡ÇÑ´Ù. À̰ÍÀº ½Ã½ºÅÛ Àüü¿¡ °Ç³Ê´Â ½Å·Ú °ü°è¿¡ ¿µÇâÀ» ¹ÌÄ¡¹Ç·Î À§ÇèÇÏ´Ù. ÀÌ °ø°³Å°´Â °©ÀÚ±â, º»·¡º¸´Ù Æø³ÐÀº »ç¿ëÀÚ¿¡ °Ô ½Å·ÚµÇ°Ô µÈ´Ù |
removeIdentityCertificate | Identity ÀÎÁõ¼ ÀÇ »èÁ¦ | ÀÌ Á¢±Ù ±ÇÇÑÀº ¾ÆÀ̵§Æ¼Æ¼ÀÇ °ø°³Å°ÀÇ ÀÎÁõ¼¸¦ »èÁ¦ÇÏ´Â °ÍÀ» °ø°ÝÀÚ¿¡°Ô Çã°¡ÇÑ´Ù. À̰ÍÀº ½Ã½ºÅÛ Àüü¿¡ °Ç³Ê´Â ½Å·Ú °ü°è¿¡ ¿µÇâÀ» ¹ÌÄ¡¹Ç·Î À§ÇèÇÏ´Ù. ÀÌ °ø°³Å°´Â °©ÀÚ±â, º»·¡º¸´Ù ½Å·Ú¿¡ ÃæºÐÇÏÁö ¾Ê´Â´Ù°í º¸¿©Áö°Ô µÈ´Ù |
printIdentity | ¾ÆÀ̵§Æ¼Æ¼ÀÇ º»ÀÎÀÇ À̸§ ¹× Çʿ信 µû¶ó¼ ±×ÀÚ½Ä µ§Æ¼Æ¼°¡ »ç¿ëµÇ´Â ½ºÄÚÇÁ, ±×ÀÚ½Ä µ§Æ¼Æ¼°¡ ½ºÄÚÇÁ³»¿¡¼ ¡¸½Å·ÚÇÒ ¼ö ÀÖ´Ù¡¹¶ó°í º¸¿©Áö°í ÀÖ´ÂÁö¸¦ Ç¥½ÃÇÏ´Â | Ç¥½ÃµÇ´Â ½ºÄÚÇÁ´Â ÆÄÀϸíÀÌ µÇ´Â °æ¿ì°¡ ÀÖ¾î, ±× °æ¿ì¿¡´Â ·ÎÄà ½Ã½ºÅÛÀÇ Á¤º¸µµ ºÎ¼ö ÇÑ´Ù. ¿¹¸¦ µé¾î
¡¸carol¡¹¶ó°í ÇÏ´Â À̸§ÀÇÀÚ½Ä
µ§Æ¼Æ¼°¡ »ç¿ëÀÚ
ÀÚ½Ä
µ§Æ¼Æ¼ µ¥ÀÌŸº£À̽º·Î ¡¸½Å·ÚÇÒ ¼ö ¾ø´Ù¡¹·Î¼ ¸¶Å© µÇ°í ÀÖ´Â °æ¿ìÀÇ Ç¥½Ã´Â ´ÙÀ½°ú °°ÀÌ µÈ´Ù. carol[/home/luehe/identitydb.obj][not trusted] |
clearProviderProperties. {provider name} | Provider¸¦ ¡¸Å¬¸®¾î¡¹ÇÏ´Â °ÍÀ¸·Î ±× ÇÁ·Î¹ÙÀÌ´õ°¡ ±¸ÇöÇÏ´Â ¼ºñ½º¸¦ °Ë»öÇϴµ¥ »ç¿ëÇÏ´Â ÇÁ·ÎÆÛƼ¸¦ °¡ÁöÁö ¾Ê°Ô ÇÏ´Â | ÀÌ Á¢±Ù ±ÇÇÑÀº ÇÁ·Î¹ÙÀÌ´õ¿¡ ÀÇÇØ ±¸ÇöµÈ ¼ºñ½ºÀÇ °Ë»öÀ» ¹«È¿·Î ÇÑ´Ù. ±× ¶§¹®¿¡ º¸Åë ±× Provider¸¦ ÀÌ¿ëÇÏ´Â ÇÁ·Î±×·¥¿ÜÀÇ ºÎºÐÀÇ µ¿ÀÛÀ» º¯°æÇϰųª ±× ½ÇÇàÀ» ¹«È¿·Î Çϰųª ÇÒ ¼ö ÀÖ´Ù ( ¡¸removeProvider. {provider name}¡¹Á¢±Ù ±ÇÇÑÀÇ ¼³¸íÀ» ÂüÁ¶) |
putProviderProperty. {provider name} | ÁöÁ¤ÇÑ Provider ÇÁ·ÎÆÛƼÀÇ ¼³Á¤ | ÇÁ·Î¹ÙÀÌ´õ ÇÁ·ÎÆÛƼ´Â °¢°¢, ÇÁ·Î¹ÙÀÌ´õ°¡ ±¸ÇöÇϴ ƯÁ¤ ¼ºñ½ºÀÇ À̸§°ú À§Ä¡¸¦ ÁöÁ¤ÇÑ´Ù. ÀÌ Á¢±Ù ±ÇÇÑÀ» ÁÖ´Â °Í¿¡ÀÇÇØ Äڵ尡 ¼ºñ½º »ç¾çÀ» ´Ù¸¥ °Í°ú ¿Å°Ü³õ´Â °ÍÀ¸·Î ´Ù¸¥ ±¸ÇöÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ°Ô µÈ´Ù |
removeProviderProperty. {provider name} | ÁöÁ¤ÇÑ Provider ·ÎºÎÅÍÀÇ ÇÁ·ÎÆÛƼÀÇ »èÁ¦ | ÀÌ Á¢±Ù ±ÇÇÑÀº ÇÁ·Î¹ÙÀÌ´õ°¡ ±¸ÇöÇÏ´Â ¼ºñ½ºÀÇ °Ë»öÀ» ¹«È¿·Î ÇÑ´Ù. ¼ºñ½ºÀÇ À̸§°ú À§Ä¡¸¦ ÁöÁ¤Çϰí ÀÖ´Â ÇÁ·ÎÆÛƼÀÇ »èÁ¦¿¡ÀÇÇØ ±× ÀÌ»ó ¼ºñ½º¸¦ ÀÌ¿ëÇÒ ¼ö ¾ø°Ô µÈ´Ù. ±× ¶§¹®¿¡ º¸Åë ±× Provider¸¦ ÀÌ¿ëÇÏ´Â ÇÁ·Î±×·¥¿ÜÀÇ ºÎºÐÀÇ µ¿ÀÛÀ» º¯°æÇϰųª ±× ½ÇÇàÀ» ¹«È¿·Î Çϰųª ÇÒ ¼ö ÀÖ´Ù ( ¡¸removeProvider. {provider name}¡¹Á¢±Ù ±ÇÇÑÀÇ ¼³¸íÀ» ÂüÁ¶) |
getSignerPrivateKey | Signer ºñ°ø°³Å°ÀÇ Ãëµæ | ºñ°ø°³Å°´Â ºñ¹Ð¿¡ º¸°üÇØ¾ßÇÒ °ÍÀ̾î, ºñ°ø°³Å°ÀÇ ¾×¼¼½º¸¦ Çã°¡ÇÏ´Â °ÍÀº ¸Å¿ì À§ÇèÇÏ´Ù. ¾×¼¼½º¸¦ Çã°¡ÇØ ¹ö¸®¸é, ÄÚµå´Â ºñ°ø°³Å°¸¦ »ç¿ëÇØ ´Ù¾çÇÑ ÆÄÀÏ¿¡ ¼¸íÇϰųª Signer ·ÎºÎÅÍÀÇ ¼¸íÀ» ¿ä±¸Çϰųª ÇÒ ¼ö°¡ ÀÖ´Ù |
setSignerKeyPair | Signer ŰÀÇ Æä¾î (°ø°³Å°¿Í ºñ°ø°³Å°)ÀÇ ¼³Á¤ | ÀÌ Á¢±Ù ±ÇÇÑÀº Ÿ°ÙÀÎ °Í ¿Ü »ç¶÷ÀÇ Å° Æä¾î¸¦ ¾àÇÑ Å° Æä¾î (¿¹¸¦ µé¾î »çÀÌÁîÀÇ ÀÛÀº Ű Æä¾î)¿¡ ¿Å°Ü³õ´Â °ÍÀ» °ø°ÝÀÚ¿¡°Ô Çã°¡ÇÑ´Ù. À̰ÍÀº µ¿½Ã¿¡ Ÿ°Ù°ú ±× ÇǾî¶ó´Â ¾ÏÈ£ Åë½ÅÀ» µµÃ»ÇÏ´Â Àϵµ °ø°ÝÀÚ¿¡°Ô Çã°¡ÇÑ´Ù. Ÿ°ÙÀÇ ÇǾî´Â Ÿ°ÙÀÇ ¡¸»õ·Ó´Ù¡¹°ø°³Å°·Î ¾ÏÈ£ ¼¼¼Ç۸¦ ·¦ ÇÒ °¡´É¼ºÀÌ ÀÖ´Ù. ÀÌ ¡¸»õ·Ó´Ù¡¹°ø°³Å°¿¡ÀÇÇØ °ø°ÝÀÚ (´ëÀÀÇÏ´Â ºñ°ø°³Å°¸¦ °¡Áø´Ù)°¡ ¼¼¼ÇŰÀÇ ·¦À» ÇØÁ¦ÇØ, ±× ¼¼¼ÇŰ·Î ¾ÏÈ£ÈµÈ Åë½Å µ¥ÀÌÅÍÀÇ ¾ÏÈ£¸¦ ÇØµ¶ÇÒ ¼ö ÀÖ°Ô µÈ´Ù |
BasicPermission
,
Permission
,
Permissions
,
PermissionCollection
,
SecurityManager
,
Á÷·ÄÈ µÈ Çü½Ä »ý¼ºÀÚ °³¿ä | |
---|---|
SecurityPermission (String name)
»õ·Î¿î SecurityPermission°¡ ÁöÁ¤µÈ À̸§À¸·Î ÀÛ¼ºÇÕ´Ï´Ù. |
|
SecurityPermission (String name,
String actions)
ÁöÁ¤µÈ À̸§À» °¡Áö´Â »õ·Î¿î SecurityPermission °´Ã¼¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
¸Þ¼µå °³¿ä |
---|
Ŭ·¡½º java.security. BasicPermission ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
equals,
getActions,
hashCode,
implies,
newPermissionCollection |
Ŭ·¡½º java.security. Permission ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
checkGuard,
getName,
toString |
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
clone,
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
»ý¼ºÀÚ »ó¼¼ |
---|
public SecurityPermission(String name)
name
- ½ÃÅ¥·¯Æ¼ Á¢±Ù ±ÇÇÑÀÇ À̸§public SecurityPermission(String name, String actions)
name
- ½ÃÅ¥·¯Æ¼ Á¢±Ù ±ÇÇÑÀÇ À̸§actions
- nullÀÌ ¾Æ´Ï¸é ¾ÈµÈ´Ù
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.