<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-12  評論-0  文章-1  trackbacks-0
    JAAS generally has the following two steps:
    1, Authentication: define principals,  implement LoginModule and callback handler, associate designated principals with the subject object in the commit method of LoginModule implementation, configure the module implementation in a login configuration file, i.e
    Sample {
       sample.module.SampleLoginModule required debug=true;
    };

    lc = new LoginContext("Sample", new MyCallbackHandler());
    Subject s = lc.getSubject();
    Subject.doAs(s, new PrivilegedAction(){...}); // the authenticated subject s will be associated with the current access control context.

    2. Authorization: write policy file to grant principals access right to any critical resources. e.g.
    grant
            Principal sample.principal.SamplePrincipal "testUser" {

       permission java.util.PropertyPermission "java.home", "read";
       permission java.util.PropertyPermission "user.home", "read";
       permission java.io.FilePermission "foo.txt", "read";
    };
    posted on 2011-12-31 14:32 Sam Zheng 閱讀(133) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲精品在线免费看| 久久久久久影院久久久久免费精品国产小说 | 含羞草国产亚洲精品岁国产精品| 亚洲综合成人网在线观看| 日韩精品无码免费专区午夜不卡| 精品国产日韩亚洲一区| 中文字幕免费在线看电影大全| 亚洲人成网站在线观看播放| a级日本高清免费看| 免费一级毛片正在播放| 亚洲第一区视频在线观看| 国产免费女女脚奴视频网| 亚洲欧洲av综合色无码| 久久国产免费一区二区三区| 亚洲精品免费观看| 免费的黄网站男人的天堂 | 国产亚洲综合网曝门系列| 野花香在线视频免费观看大全| 亚洲AV人无码激艳猛片| 国产精品午夜免费观看网站| 成人免费视频小说| 精品一区二区三区免费毛片| 亚洲综合在线另类色区奇米| a毛看片免费观看视频| 亚洲熟妇无码久久精品| 日本免费一区二区三区最新| 亚洲一区中文字幕在线电影网| 日韩视频在线免费| 中文精品人人永久免费 | 国产亚洲福利一区二区免费看 | 亚洲日产2021三区在线| 国产拍拍拍无码视频免费| 亚洲无成人网77777| 又粗又硬又黄又爽的免费视频| jizz免费观看| 亚洲毛片基地日韩毛片基地| 亚洲成年看片在线观看| 亚洲Av永久无码精品一区二区| 女人18特级一级毛片免费视频| 黄色一级毛片免费看| 亚洲网站在线观看|