|
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 µµ ÂüÁ¶ÇϽʽÿÀ.