|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
java.lang.Object | +--java.security.Permission | +--java.security.BasicPermission | +--java.net.NetPermission
ÀÌ Å¬·¡½º´Â °¢Á¾ÀÇ ³×Æ®¿öÅ© ¾×¼¼½º±ÇÀ» À§Çؼ(¶§¹®¿¡) »ç¿ëÇÕ´Ï´Ù. NetPermission ´Â À̸§ (Ÿ°Ù¸íÀ̶ó°íµµ ÇÑ´Ù)À» Æ÷ÇÔÇÕ´Ï´Ù¸¸, ¾×¼Ç ¸®½ºÆ®´Â Æ÷ÇÔÇÏÁö ¾Ê½À´Ï´Ù. À̸§ ÷ºÎÀÇ ¾×¼¼½º±ÇÀº °¡Áö°í À־, °¡Áö°í ÀÖÁö ¾Ê¾Æµµ ±¦Âú½À´Ï´Ù.
Ÿ°Ù¸íÀº ³×Æ®¿öÅ© ¾×¼¼½º±Ç (ÀÌÇϸ¦ ÂüÁ¶)ÀÇ À̸§ÀÔ´Ï´Ù. Ÿ°Ù¸íÀÇ ¸í¸í ±ÔÄ¢Àº °èÃþÀûÀÎ ÇÁ·ÎÆÛƼ ¸í¸í ±ÔÄ¢¿¡ µû¸¨´Ï´Ù. Ÿ°Ù¸íÀÇ ¸»¹Ì¿¡´Â ¿ÍÀϵå Ä«µå·Î¼ ¡¸. *¡¹(ÀÌ)³ª ¡¸*¡¹À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ¡¸foo. *¡¹(ÀÌ)³ª ¡¸*¡¹Àº À¯È¿ÇÑ Å¸°Ù¸íÀÔ´Ï´Ù¸¸, ¡¸*foo¡¹³ª ¡¸a*b¡¹´Â ¹«È¿ÀΠŸ°Ù¸íÀÔ´Ï´Ù.
´ÙÀ½ÀÇ °Ñ(Ç¥)´Â ÁöÁ¤ÇÒ ¼ö ÀÖ´Â ¸ðµç NetPermission Ÿ°Ù¸í, ¾×¼¼½º±ÇÀÇ ¼³¸í, ¹× Äڵ忡 ¾×¼¼½º±ÇÀ» ºÎ¿©ÇÏ´Â °æ¿ìÀÇ ¸®½ºÅ©¸¦ ³ªÅ¸³À´Ï´Ù.
¾×¼¼½º±Ç Ÿ°Ù¸í | ¾×¼¼½º±Ç¿¡ ÀÇÇØ Çã°¡µÇ´Â ±â´É | ÀÌ ¾×¼¼½º±ÇÀ» Çã°¡ÇßÀ» °æ¿ìÀÇ ¸®½ºÅ© |
---|---|---|
setDefaultAuthenticator | ÇÁ·Ï½Ã, ȤÀº HTTP ¼¹ö°¡ ÀÎÁõÀ» ¿ä±¸ÇßÀ» ¶§ÀÇ, ÀÎÁõ Á¤º¸ÀÇ Ãëµæ ¹æ¹ýÀ» ¼³Á¤ÇÒ ¼ö ÀÖ´Ù | ¾ÇÀǰ¡ ÀÖ´Â Äڵ尡 ¿À¼¾Æ¼ÄÉÀÌŸ¸¦ ¼³Á¤ÇØ, À¯Àú·ÎºÎÅÍÀÇ ÀÔ·ÂÀ» ÃëµæÇØ, ÀÎÁõÀÇ ÀÔ·ÂÀ» °¨½ÃÇØ ÀÔ¼öÇÒ ¼ö ÀÖ´Ù |
requestPasswordAuthentication | ½Ã½ºÅÛ¿¡ µî·ÏµÈ ¿À¼¾Æ¼ÄÉÀÌŸ¿¡, ÆÐ½º¿öµå¸¦ ¿ä±¸ÇÒ ¼ö ÀÖ´Ù | ¾ÇÀÇ ÀÖ´Â ÄÚµå´Â ÀÌ ÆÐ½º¿öµå¸¦ ÀÔ¼öÇÒ ¼ö°¡ ÀÖ´Ù |
specifyStreamHandler | URL ¸¦ ±¸ÃàÇÒ ¶§ÀÇ ½ºÆ®¸² Çڵ鷯¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù | ¾ÇÀÇ ÀÖ´Â ÄÚµå´Â ¾×¼¼½º °¡´ÉÇÑ Àå¼Ò·ÎºÎÅÍ ½ÇÁ¦ÀÇ ¹ÙÀÌÆ®¸¦ ÃëµæÇÏ´Â ½ºÆ®¸² Çڵ鷯¸¦ ÁöÁ¤ÇÏ´Â °ÍÀ¸·Î, Åë»óÀ̶ó¸é ¾×¼¼½º ÇÒ ¼ö ¾ø´Â ¸®¼Ò½º¸¦ »ç¿ëÇØ URL ¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù (file:/foo/fum/ µî). ÀÌ·¸°Ô Çϸé(ÀÚ), Ŭ·¡½º°¡ À§Ä¡ÇÏ´Â URL ¸¦ ¼Ó¿©, ±× Ŭ·¡½º¸¦ À§ÇÑ ProtectionDomain ¶Ç´Â CodeSource ¸¦ ½Ã½ºÅÛ¿¡ ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù |
BasicPermission
,
Permission
,
Permissions
,
PermissionCollection
,
SecurityManager
,
Á÷·ÄÈ µÈ Çü½Ä »ý¼ºÀÚÀÇ °³¿ä | |
NetPermission (String name)
ÁöÁ¤µÈ À̸§À¸·Î, »õ·Î¿î NetPermission ¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
|
NetPermission (String name,
String actions)
ÁöÁ¤µÈ À̸§À¸·Î, »õ·Î¿î NetPermission ¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
Ŭ·¡½º 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 NetPermission(String name)
name
- NetPermission ÀÇ À̸§public NetPermission(String name, String actions)
Policy
¿ÀºêÁ§Æ®°¡ »õ·Î¿î Permission ¿ÀºêÁ§Æ®ÀÇ ÀνºÅϽº¸¦ »ý¼ºÇϱâ À§Çؼ »ç¿ëÇÕ´Ï´Ù.
name
- NetPermission ÀÇ À̸§actions
- null °¡ ¾Æ´Ï¸é ¾ÈµÈ´Ù
|
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.