摘要: 为了决定由传递给AccessController的checkPermission ()方法的Permission对象所代表的操作,是否包含在(或隐含在)和调用栈中的代码相关联的权限中,AccessController利用了一个名为implies ()的重要方法。这个implies ()方法是在Per 阅读全文
posted @ 2019-12-03 20:36 mongotea 阅读(1200) 评论(0) 推荐(0) 编辑
摘要: 这些类型(Doer、Friend和Stranger)是为了说明访问控制的栈捡查机制而设计的。在本章后 面将给出一些栈检査的例子,那时读者就会理解设计它们的目的。 为了用Java 2 SDK 1.2中的jarsigner工具对JAR文件进行签名,keystore文件中必须存储签名者的公钥/私钥对,这个 阅读全文
posted @ 2019-12-03 20:35 mongotea 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 在版本1.2的安全体系结构中,对应于整个Java应用程序的一个访问控制策略是由抽象类 java.security.Policy的一个子类的单个实例所表示的。在任何时候,每一个应用程序实际上都只有一个Policy对象。获得许可的代码可以用一个新的Policy对象替换当前的Policy对象,这是通过调用 阅读全文
posted @ 2019-12-03 20:35 mongotea 阅读(115) 评论(0) 推荐(0) 编辑
摘要: java1.2和之前的版本中的安全管理器的区别和关联:page-61:java api实际上间接地调用了checkPermission()方法对于版本1.2及其以后的版本中引入的新的潜在不安全操作的概念(译者注:不在上面列表中的新的检查点),不存在老式的check方法。所以,在这种情况下,java 阅读全文
posted @ 2019-12-03 20:34 mongotea 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 然后使用一个工具(例如版本1.2 SDK中的jarsinger)对整个JAR文件签名。这个签名工具将首先对JAR文件的内容进行单向散列计算,以产生一个散列。这个单向散列计算之所以被称为“单向”,是因为在只给出散列(即那个少量的数据)的情况下, 这个散列值不能包含足够的输人的信息,因此不能从散列重新生 阅读全文
posted @ 2019-12-03 20:34 mongotea 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 本系列的文章是自己在边学习《深入Java虚拟机(原书第二版)》时,边记录下来的,用于加深学习效果和以后的回顾,如若侵权,烦请告知,我会及时删除。 阅读全文
posted @ 2019-12-03 20:31 mongotea 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 该平台面向三类用户:下家(合作商),上家(代理商),平台管理员。该平台提供给下家的功能包括:合作商入驻、充值价格查询、充值接口,充值结果查询、对账接口等。平台可以接入多个上家,根据每个上家充值接口的服务质量,充值时动态切换上家,目前暂时只接入一个上家。平台还提供了手机号码归属地查询接口,可以自动切换 阅读全文
posted @ 2019-12-03 13:24 mongotea 阅读(1090) 评论(0) 推荐(0) 编辑
摘要: 本附录主要内容 OAuth2密码授权(password grant) OAuth2客户端凭据授权(client credentials grant) OAuth2鉴权码授权(authorization code grant) OAuth2隐式授权(implicit grant) OAuth2令牌刷新 阅读全文
posted @ 2019-12-03 11:13 mongotea 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 到目前为止,所有的代码都已经被构建和标记,并且已经创建了一个Docker镜像。我们现在已准备好将服务部署到10.1.3节中创建的Amazon ECS容器。完成这项部署所做的工作可在travis_scripts/deploy_to_amazon_ecs.sh中找到。代码清单10-7展示了这个脚本的代码 阅读全文
posted @ 2019-12-03 11:07 mongotea 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 此时,所有的预构建配置和依赖项安装都已完成。要执行构建,将要使用Travis的script属性。就像before_install属性一样,script属性也会接受一系列将被执行的命令。由于这些命令太过冗长,我选择将构建中的每个主要步骤封装到它自己的shell脚本中,并让Travis执行shell脚本 阅读全文
posted @ 2019-12-03 11:05 mongotea 阅读(117) 评论(0) 推荐(0) 编辑