【24h】

First step of security model for separation of concerns

机译:分离关注点的安全模型的第一步

获取原文

摘要

The separation of concerns (SOC), as a conceptual tool, enables us to manage the complexity of the software systems that we develop. When the idea is taken further to software packaging, greater reuse and maintainability are achieved. One of the methods of SOC is view-oriented programming (VOP) in which an object can change its behaviors and play different roles (views) in their lifecycle. In VOP, an object's response to a message depends on the views currently attached to its core instance. This view-programming suffers from security issues to protect the privileges of each client who needs to access different views of the same object. In a previous article, we introduced a view security model based on changing the signature of each method to authenticate a client privileges to access object views. In this paper, we present the main parts of our views security model without changing each method signature. Java security model is applied to views to support transparent authentication. These issues are discussed through an example.
机译:关注点分离(SOC)作为一种概念工具,使我们能够管理开发的软件系统的复杂性。当将该思想进一步应用于软件打包时,可以实现更大的重用性和可维护性。 SOC的一种方法是面向视图的编程(VOP),其中对象可以更改其行为并在其生命周期中扮演不同的角色(视图)。在VOP中,对象对消息的响应取决于当前附加到其核心实例的视图。这种视图编程存在安全性问题,无法保护需要访问同一对象的不同视图的每个客户端的特权。在上一篇文章中,我们介绍了一种视图安全性模型,该模型基于更改每种方法的签名以认证客户端访问对象视图的特权。在本文中,我们介绍了视图安全模型的主要部分,而没有更改每种方法的签名。 Java安全模型已应用于视图以支持透明身份验证。通过示例讨论这些问题。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号