Java EE安全API( JSR 375 )正在向前发展,正如Arjan Tijms在此处概述的那样 : http : //arjan-tijms.omnifaces.org/p/whats-new-in-java-ee-security-api-10 。 html 。

需要注意的一件事是,我们现在为参考实现有了一个名称,即Soteria 。 该名称起源于希腊神话,Soteria是安全和救赎的女神[ Wikipedia ]。 我们的Soteria可以在GitHub( https://github.com/javaee-security-spec/soteria )上找到,并具有Twitter句柄。 跟随@Soteria_RI 。

Soteria GitHub存储库包含几个示例,这些示例演示了到目前为止实现的功能。 我创建了两个其他示例,将Soteria与其他Java EE技术(例如MVC和JSF)结合在一起。 这些可以在https://github.com/ivargrimstad/security-samples中找到。

如以下代码所示,为MVC 1.0应用程序定义嵌入式身份存储非常简单。

@EmbeddedIdentityStoreDefinition({@Credentials(callerName = "hem", password = "cheese", groups = {"foo"}),@Credentials(callerName = "haw", password = "cheeze", groups = {"foo", "bar"})}
)
@DeclareRoles({"foo", "bar"})
@ApplicationPath("ui")
public class ApplicationConfig extends Application {@Overridepublic Set<Class<?>> getClasses() {Set<Class<?>> classes = new HashSet<>();// add controllersreturn classes;}

这些示例将随着规范的发展而变化,Soteria也在不断发展。

翻译自: https://www.javacodegeeks.com/2016/02/java-ee-security-api-moving-forward.html

Java EE安全性API向前发展相关推荐

  1. java ee api_Java EE安全性API向前发展

    java ee api Java EE安全API( JSR 375 )正在向前发展,正如Arjan Tijms在此处概述的那样 : http : //arjan-tijms.omnifaces.org ...

  2. Java EE并发API教程

    这是一个示例章节,摘自Francesco Marchioni编辑的WildFly上的实用Java EE 7开发 . 本章讨论了新的Java EE并发API(JSR 236) ,它概述了使用一组托管资源 ...

  3. jboss5.1安全性配置_使用Java EE安全性和JBoss AS 7.x保护JSF应用程序的安全

    jboss5.1安全性配置 企业应用程序的一个常见要求是在登录页面后面保护所有JSF页面. 有时,您甚至希望在应用程序内部具有保护区,只有拥有特定角色的用户才能访问这些保护区. Java EE标准附带 ...

  4. 使用Java EE安全性和JBoss AS 7.x保护JSF应用程序的安全

    企业应用程序的常见要求是在登录页面后面保护所有JSF页面. 有时,您甚至希望在应用程序内部具有保护区,只有拥有特定角色的用户才能访问这些保护区. Java EE标准附带实现受某些安全性约束保护的Web ...

  5. Java EE Security API ,给企业最棒的安全守护!

    经验丰富的 Java 开发人员都知道, Java 从不缺乏 Java 安全机制. Java 拥有各种安全机制选项, 包括 JACC.JASPIC, 以及大量特定于第三方容器的安全 API 和配置管理解 ...

  6. java 程序增加 防盗_防盗Java EE –保护Java EE企业应用程序的安全

    java 程序增加 防盗 Øredev离我们仅有几天的路程,我受邀作了两次演讲. 其中之一是关于我最喜欢的主题:安全性和Java EE. 它旨在实现两个目标. 一方面向典型的Java EE开发人员介绍 ...

  7. 防盗Java EE –保护您的Java EE企业应用程序

    Øredev离我们仅有几天的路程,我受邀作了两次演讲. 其中之一是关于我最喜欢的主题:安全性和Java EE. 它旨在实现两个目标. 一方面向典型的Java EE开发人员介绍整个应用程序安全过程和主要 ...

  8. java ee 8 api_Java EE 8安全性API:概述

    java ee 8 api 新的安全性API Java EE 8中添加的最重要的一项新功能可能就是新的安全性API. 此新API的主要动机是简化,标准化和现代化跨容器和实现处理安全性问题的方式. 他们 ...

  9. Java EE 8安全性API:概述

    新的安全性API 可能,添加到Java EE 8中最重要的一项新功能就是新的安全性API. 此新API的主要动机是简化,标准化和现代化跨容器和实现处理安全性问题的方式. 他们做得很好. 由于三个新的注 ...

最新文章

  1. BZOJ3277 串 【广义后缀自动机】
  2. 某互联网企业技术发展史(四)配置nginx和mysql兼容Yii框架,上传网站并调试成功...
  3. 不吹牛,这样的面试官才牛逼!
  4. 【BZOJ 1528】 1528: [POI2005]sam-Toy Cars (贪心+堆)
  5. HTTP 错误 500.19 - Internal Server Error
  6. maile:教你程序员怎么发邮件
  7. Python Django Cookie的设置和获取相关属性
  8. 常见Java面试题 – 第二部分:equals与==
  9. VTK:vtkBillboardTextActor3D用法实战
  10. 一、Nginx常见问题
  11. python3 字符串方法
  12. jq获取 html元素节点,jQuery 获取当前节点的html
  13. 1014. 最佳观光组合
  14. Android 利用缓存机制实现文件下载
  15. 遥感基础编程语言——IDL的应用
  16. 完整版本支付宝扫码支付 c#版本
  17. 使用ant直接执行shell命令
  18. 大数据量查询解决方案
  19. 高中计算机学什么软件,高中学业水平考试的计算机上机考试考的是啥软件
  20. Python Diary - Day 15 模块、异常和文件

热门文章

  1. JDK8之新特性扩展篇
  2. java之包装类与BigInteger、BigDecimal
  3. 《四世同堂》金句摘抄(十一)
  4. Android中ImageView的旋转与缩放
  5. win10系统excel2019单元格显示完整的年月日时分秒设置方法
  6. rocketmq java home,rocketmq 安装与配置以及遇到的问题
  7. (转)springboot:添加JSP支持
  8. jvm(12)-java内存模型与线程
  9. Get和Post请求和对应的参数获取
  10. 量角器中Selenium定位器的完整指南(示例)