Flex Security

Flex UI组件权限控制框架
授权协议 MIT
开发语言 ActionScript
所属分类 程序开发、 安全相关框架
软件类型 开源软件
地区 不详
投 递 者 赵雅懿
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

flex UI组件权限控制框架

一.快速开始

1) 下载并添加flex_security.swf在你的flex libs中

2) 启动权限控制

//启动权限控制,permissions为用户拥有的权限字符串列表
SecurityControler.start(permissions,'visible');

3) 通过增加styleName=security(permission,controlBy)为你的按钮增加权限控制

<mx:Button label="new user" styleName="security(user_new)" />
<mx:Button label="update user" styleName="security(user_update)"/>

如上,如果用户拥有这两个权限(permissions):user_new,user_update,则可以见到这两个 按钮,然后执行相关操作

二.ActionScript代码的权限控制

if(SecurityControler.isPermitted('blog_delete')) 
{
   
//execute delete blog action
}

三.在线demo

  • flex-security的使用也很简单,首先引入flex_security.swf 的lib包,在进行权限控制之前通过SecurityControler的静态方法start开启权限控制。如我在主程序的创建后通过下面的语句加入开启权限控制:   var parem:ArrayCollection = new ArrayCollection(); parem.addItem("user"); Sec

  • [RPC Fault faultString="Security error accessing url" faultCode="Channel.Security.Error" faultDetail="Destination: DefaultHTTP"] at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::

  • http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html   即使按照上面的链接设置了flash player的安全属性,还是会报一些security问题,如不能访问本地数据之类的。后来有个哥们发现还要修改.actionScriptProperties中的如下属性:   <

  • 今天用Flex做AIR开发时,写了一段代码删除本地的文件,代码如下: var file:File = File.applicationDirectory.resolvePath(path); if(file.exists){ file.deleteFile(); } path对应的file文件确实存在,而且路径也没有问题,但是删除没有成功 于是上网找解决问题的办法,修改后的代码如下: var f

  • FLEX报错Security error accessing url 今天把做好的一个FLEX系统放在IIS下访问,点浏览的时候。 点击需要HTTPSERVICE的功能的时候,提示报错。 [RPC Fault faultString="Security error accessing url" faultCode="Channel.Security.Error" faultDetail="Dest

  • 转自:http://code.google.com/p/flex-security/ flex UI组件权限控制框架 一.快速开始 1) 下载并添加flex_security.swf在你的flex libs中 2) 启动权限控制 //启动权限控制,permissions为用户拥有的权限字符串列表 SecurityControler.start(permissions,'visible'); 3)

  • http://active6.com/blog/flex/flex-php-security-basics-part-one/ I've been creating Flash / PHP web sites and applications for years, but I am relatively new to Flex. After browsing the Adobe PHP sampl

  •       最近编写FLEX调用HTTPSERVICE在本地可以,在服务器上出现        httpservice出现channel.security.error错误   查询网络资源,增加了策略文件 crossdomain.xml    <?xml version="1.0"?> <!DOCTYPE cross-domain-policy SYSTEM "http://www.macrome

  • import flash.system.Security; public function init():void { Security.allowDomain(" http://bloggerstorage.googlepages.com"); } 转载于:https://www.cnblogs.com/datasci/archive/2009/06/23/1509344.html

 相关资料
  • 本页内容包括: 模块和源文件 访问级别 访问级别的使用原则 默认访问级别 单目标应用程序的访问级别 Framework的访问级别 访问控制语法 自定义类型 元组类型 函数类型 枚举类型 原始值和关联值 嵌套类型 子类 常量、变量、属性、下标 Getter和Setter 初始化 默认初始化方法 结构体的默认成员初始化方法 协议 协议继承 协议一致性 扩展 协议的扩展 泛型 类型别名 访问控制可以限定

  • 数据只能由所属的智能合约读写,智能合约默认无法读写其他智能合约的数据。 为了方便用户操作,使用智能合约的私有对象作为数据对象,系统通过反射,获取私有对象所属的智能合约和对象名。其他智能合约无法创建和获取该智能合约的私有对象,就无法读写对应的数据。 如果智能合约希望自己的数据能够被其他智能合约读写,需要智能合约主动提供数据操作接口,其他智能合约通过引用该合约,调用相应接口,从而操作相应数据。 智能合

  • CONTROLLING FILE AND DIRECTORY PERMISSIONS 并非操作系统的每个用户都应具有相同级别的文件和目录访问权限。与任何专业操作系统一样,Linux 具有保护文件和目录访问的方法。系统允许系统管理员(root 用户或文件所有者)通过赋予用户读取,写入或执行文件的权限来保护其文件免受不必要的访问或篡改。对于每个文件和目录,我们可以为文件所有者、特定用户组以及所有其他用

  • 一、前言 为了避免存储在 Zookeeper 上的数据被其他程序或者人为误修改,Zookeeper 提供了 ACL(Access Control Lists) 进行权限控制。只有拥有对应权限的用户才可以对节点进行增删改查等操作。下文分别介绍使用原生的 Shell 命令和 Apache Curator 客户端进行权限设置。 二、使用Shell进行权限管理 2.1 设置与查看权限 想要给某个节点设置权

  • 本文向大家介绍Android权限控制之自定义权限,包括了Android权限控制之自定义权限的使用技巧和注意事项,需要的朋友参考一下 天哪,这篇文章终于说道如何自定义权限了,左盼右盼,其实这个自定义权限相当easy。为了方便叙述,我这边会用到两个app作为例子示范。 Permission App: used to define a new permission 这个作为定义权限的App,我称之为Pe

  • 本文向大家介绍asp.net core mvc权限控制:在视图中控制操作权限,包括了asp.net core mvc权限控制:在视图中控制操作权限的使用技巧和注意事项,需要的朋友参考一下 在asp.net core mvc中提供了权限验证框架,前面的文章中已经介绍了如何进行权限控制配置,权限配置好后,权限验证逻辑自动就会执行,但是在某些情况下,我们可能需要在代码里或者视图中通过手工方式判断权限,我

  • zookeeper 的 ACL(Access Control List,访问控制表)权限在生产环境是特别重要的,所以本章节特别介绍一下。 ACL 权限可以针对节点设置相关读写等权限,保障数据安全性。 permissions 可以指定不同的权限范围及角色。 ACL 命令行 getAcl 命令:获取某个节点的 acl 权限信息。 setAcl 命令:设置某个节点的 acl 权限信息。 addauth

  • Kubernetes中提供了良好的多租户认证管理机制,如RBAC、ServiceAccount还有各种Policy等。