亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? irole.java

?? 這是一個基于角色的訪問控制程序
?? JAVA
字號:
/*
 * ====================================================================
 *
 * The Apache Software License, Version 1.1
 *
 * Copyright (c) 1999 The Apache Software Foundation.  All rights
 * reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *
 * 3. The end-user documentation included with the redistribution, if
 *    any, must include the following acknowlegement:
 *       "This product includes software developed by the
 *        Apache Software Foundation (http://www.apache.org/)."
 *    Alternately, this acknowlegement may appear in the software itself,
 *    if and wherever such third-party acknowlegements normally appear.
 *
 * 4. The names "The Jakarta Project", "Tomcat", and "Apache Software
 *    Foundation" must not be used to endorse or promote products derived
 *    from this software without prior written permission. For written
 *    permission, please contact apache@apache.org.
 *
 * 5. Products derived from this software may not be called "Apache"
 *    nor may "Apache" appear in their names without prior written
 *    permission of the Apache Group.
 *
 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
 * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
 * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
 * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
 * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 * SUCH DAMAGE.
 * ====================================================================
 *
 * This software consists of voluntary contributions made by many
 * individuals on behalf of the Apache Software Foundation.  For more
 * information on the Apache Software Foundation, please see
 * <http://www.apache.org/>.
 *
 * Portions of this software are based upon public domain software
 * originally written at the National Center for Supercomputing
 * Applications, University of Illinois, Urbana-Champaign.
 *
 */
package gov.nist.security.rbac;

import java.util.*;
/** Role to which users and permissions can be assigned. */
public interface IRole {
  /** Role that has all permissons. */
  public static final IRole SUPER_USER = new Role(new IPermission[]{IPermission.ALL_PERMISSION});
  /** Role that has no permission. */
  public static final IRole EMPTY_ROLE = new AbstractRole();
  /** A null role set. */
  public static final IRole[] ZERO_ROLE = new IRole[0];
  /** Returns true iff this role is authorized with the specified permission. */
  public boolean isAuthorized(IPermission perm);
  /** Returns true iff this role is authorized with the specified permissions. */
  public boolean isAuthorized(IPermission[] perm);
  /**
   * Returns the current set of permissions that have been assigned to this role.
   * For advanced permission-role review.
   */
  public IPermission[] getPermissions();
  /** Returns the attributes of this role. */
  public Map getRoleAttributes();  // such as password associated with a role.
  /**
   * Returns true iff the access privilege of this role is
   * greater than or equal to that of the given role.
   */
  public boolean ge(IRole role);
  /** Returns the maximum number of users this role can be assigned to; or 0 if there is no maximum. */
  public int getMaxMembers();
  /**
   * Returns the current list of users this role has been assigned to,
   * either directly or indirectly via the role hierarchy.
   * (A core RBAC feature.)
   */
  public IRbacUser[] getAssignedUsers();
  /**
   * Informs this role that it has just been added to the given user.
   * @return true if this role can be successfully added to the given user;
   * or false if this role has already been added.
   * @throws RbacSecurityViolation if the maximum number of user that
   * can be assigned to this role is exceeded.
   */
  public boolean roleAdded(IRbacUser user) throws RbacSecurityViolation;
  /**
   * Informs this role that it has just been removed from the given user.
   * @return true if this role is successfully removed from the user;
   * or false if there is nothing to remove.
   */
  public boolean roleDropped(IRbacUser user);
  /**
   * Grants the given permission to this role.
   * @return true if the grant is successful;
   * or false if the permission has already been granted.
   */
  public boolean grantPermission(IPermission perm);
  /**
   * Revokes the given permission from this role.
   * @return true if the revokation is successful;
   * or false if there is no such permission to revoke.
   */
  public boolean revokePermission(IPermission perm);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人免费看的视频| 久久人人97超碰com| 欧美性色欧美a在线播放| 99在线精品一区二区三区| 国产91对白在线观看九色| 国产精品一区在线观看乱码| 久久97超碰色| 国产精品一级在线| 高清不卡一二三区| 91一区二区三区在线观看| 99久久精品国产导航| 色欧美日韩亚洲| 欧美性做爰猛烈叫床潮| 欧美喷潮久久久xxxxx| 88在线观看91蜜桃国自产| 欧美剧在线免费观看网站 | 久久这里都是精品| www久久久久| 国产亚洲欧美中文| 亚洲欧美在线另类| 亚洲福中文字幕伊人影院| 天天av天天翘天天综合网色鬼国产| 天天色 色综合| 久久99精品一区二区三区| 国产91色综合久久免费分享| 国产精品色眯眯| 一区二区三区久久| 男男gaygay亚洲| 成人激情免费视频| 欧美色成人综合| 精品国产免费视频| 亚洲人一二三区| 久久精品国产在热久久| 成人a区在线观看| 欧美精品在线视频| 久久久久久久国产精品影院| 亚洲图片欧美激情| 日韩中文字幕1| 国产不卡一区视频| 欧美日韩一本到| 国产午夜亚洲精品午夜鲁丝片| 亚洲欧美一区二区三区孕妇| 日韩高清电影一区| hitomi一区二区三区精品| 欧美精品xxxxbbbb| 亚洲国产精品av| 午夜视频一区在线观看| 丁香婷婷深情五月亚洲| 欧美精品一卡二卡| 国产精品午夜在线观看| 日韩不卡手机在线v区| 不卡在线观看av| 欧美一区二区三区免费观看视频| 欧美极品aⅴ影院| 天天色综合天天| 国产精品网站导航| 日本美女一区二区| 91猫先生在线| 国产日韩欧美精品电影三级在线| 亚洲第一福利一区| 成人激情综合网站| 精品三级在线观看| 午夜久久久久久久久久一区二区| 国产不卡高清在线观看视频| 欧美电影一区二区三区| 亚洲男人的天堂一区二区 | 色嗨嗨av一区二区三区| 久久你懂得1024| 五月激情丁香一区二区三区| 9久草视频在线视频精品| 欧美精品一区二区三区蜜臀 | 91极品美女在线| 欧美极品少妇xxxxⅹ高跟鞋| 美女久久久精品| 欧美日本精品一区二区三区| 亚洲美女视频在线| 成人免费视频播放| 久久理论电影网| 欧美大片拔萝卜| 天堂一区二区在线免费观看| 色狠狠色噜噜噜综合网| 中文字幕欧美一区| 国产成人aaa| wwwwww.欧美系列| 免费在线观看日韩欧美| 91麻豆精品国产无毒不卡在线观看| 亚洲久草在线视频| 91社区在线播放| 亚洲天天做日日做天天谢日日欢 | 91精品国产91久久久久久最新毛片| 亚洲自拍偷拍欧美| 色网站国产精品| 亚洲欧美韩国综合色| eeuss鲁片一区二区三区在线看 | 成人小视频在线| 欧美激情一区三区| 国产成人av福利| 亚洲国产精品99久久久久久久久 | 欧美日韩精品一区二区三区蜜桃| 亚洲精品欧美在线| 欧美亚洲自拍偷拍| 亚洲午夜精品17c| 欧美日韩在线直播| 亚洲18影院在线观看| 欧美人牲a欧美精品| 日本不卡视频在线| 精品国产一区二区精华| 国产精品456露脸| 国产精品麻豆一区二区| 91蝌蚪porny| 亚洲午夜国产一区99re久久| 69p69国产精品| 久热成人在线视频| 久久综合给合久久狠狠狠97色69| 国产精品一区二区在线看| 国产丝袜在线精品| 成人av在线资源网站| 亚洲男同性恋视频| 欧美日韩五月天| 六月婷婷色综合| 欧美国产在线观看| 91年精品国产| 图片区小说区国产精品视频| 欧美成人官网二区| 成人小视频免费观看| 一区二区三区在线视频观看| 欧美精品国产精品| 国产一区二区不卡老阿姨| 国产精品午夜免费| 欧美三级蜜桃2在线观看| 日本vs亚洲vs韩国一区三区二区| 日韩欧美中文字幕制服| 国产盗摄一区二区三区| 亚洲美女视频在线观看| 日韩写真欧美这视频| 国产91综合网| 亚洲国产精品影院| 精品99一区二区三区| 国产夜色精品一区二区av| 色婷婷激情一区二区三区| 日本亚洲最大的色成网站www| 久久久久久久久岛国免费| 在线免费观看成人短视频| 蜜臀a∨国产成人精品| 中文字幕欧美一| 91精品国产一区二区人妖| 成人免费视频一区| 日韩成人av影视| 中文字幕一区视频| 日韩三级精品电影久久久| 91亚洲午夜精品久久久久久| 奇米影视7777精品一区二区| 国产日韩视频一区二区三区| 精品视频1区2区3区| 成人免费看片app下载| 强制捆绑调教一区二区| 日韩码欧中文字| 精品国产91亚洲一区二区三区婷婷 | 午夜伦理一区二区| 国产精品免费人成网站| 日韩欧美另类在线| 在线精品视频免费观看| 国产精品996| 五月婷婷综合在线| 中文字幕一区二区三区在线观看| 日韩精品一区国产麻豆| 在线亚洲人成电影网站色www| 国产大片一区二区| 蜜桃视频一区二区三区在线观看| 亚洲欧美一区二区三区孕妇| 久久婷婷一区二区三区| 欧美一卡2卡三卡4卡5免费| 亚洲欧美日韩国产综合在线| 亚洲精品一区二区三区香蕉| 欧美日韩精品福利| 色香蕉久久蜜桃| 成人精品一区二区三区四区| 国产最新精品免费| 日韩精品午夜视频| 亚洲自拍偷拍网站| 中文字幕一区二区三区在线观看| 久久婷婷成人综合色| 在线成人av影院| 欧美亚洲一区二区在线| 成人一级黄色片| 国产精品一级二级三级| 久久av老司机精品网站导航| 性感美女极品91精品| 亚洲伦理在线免费看| 国产精品久久午夜夜伦鲁鲁| 久久久久久免费毛片精品| 日韩欧美国产高清| 69av一区二区三区| 这里只有精品视频在线观看| 欧美中文字幕一二三区视频| 色婷婷国产精品久久包臀| 92国产精品观看| 99久久夜色精品国产网站| aa级大片欧美| 色婷婷一区二区三区四区|