Spring Security(四):2.1 Introduction What is Spring Security?
Spring Security provides comprehensive security services for Java EE-based enterprise software applications. There is a particular emphasis on supporting projects built using The Spring Framework, which is the leading Java EE solution for enterprise software development.
- HTTP BASIC authentication headers (an IETF RFC-based standard)
- HTTP BASIC身份验证标头(基于IETF RFC的标准)
- HTTP Digest authentication headers (an IETF RFC-based standard)
- HTTP摘要式身份验证标头(基于IETF RFC的标准)
- HTTP X.509 client certificate exchange (an IETF RFC-based standard)
- HTTP X.509客户端证书交换(基于IETF RFC的标准)
- LDAP (a very common approach to cross-platform authentication needs, especially in large environments)
- LDAP(一种非常常见的跨平台身份验证方法,特别是在大型环境中)
- Form-based authentication (for simple user interface needs)
- 基于表单的身份验证(用于简单的用户界面需求)
- OpenID authentication
- OpenID身份验证
- Authentication based on pre-established request headers (such as Computer Associates Siteminder)
- 基于预先建立的请求标头的身份验证(例如Computer Associates Siteminder)
- Jasig Central Authentication Service (otherwise known as CAS, which is a popular open source single sign-on system)
- Jasig中央认证服务(也称为CAS,是一种流行的开源单点登录系统)
- Transparent authentication context propagation for Remote Method Invocation (RMI) and HttpInvoker (a Spring remoting protocol)
- 远程方法调用(RMI)和HttpInvoker(Spring远程协议)的透明身份验证上下文传播
- Automatic "remember-me" authentication (so you can tick a box to avoid re-authentication for a predetermined period of time)
- 自动“记住我”身份验证(因此您可以勾选一个框以避免在预定时间段内重新进行身份验证)
- Anonymous authentication (allowing every unauthenticated call to automatically assume a particular security identity)
- 匿名身份验证(允许每个未经身份验证的呼叫自动承担特定的安全身份)
- Run-as authentication (which is useful if one call should proceed with a different security identity)
- 运行身份验证(如果一个调用应继续使用不同的安全标识,则非常有用)
- Java Authentication and Authorization Service (JAAS)
- Java身份验证和授权服务(JAAS)
- Java EE container authentication (so you can still use Container Managed Authentication if desired)
- Java EE容器身份验证(如果需要,您仍然可以使用容器管理身份验证)
- Kerberos
- kerberos的
- Java Open Source Single Sign-On (JOSSO) *
- Java开源单点登录(JOSSO)*
- OpenNMS Network Management Platform *
- OpenNMS网络管理平台*
- AppFuse *
- AndroMDA *
- Mule ESB *
- Direct Web Request (DWR) *
- 直接Web请求(DWR)*
- Grails *
- Tapestry *
- JTrac *
- Jasypt *
- Roller *
- Elastic Path *
- Atlassian Crowd *
- Your own authentication systems (see below)
- 您自己的身份验证系统(见下文)
Spring Security(四):2.1 Introduction What is Spring Security?的更多相关文章
- 【Spring】12、Spring Security 四种使用方式
spring security使用分类: 如何使用spring security,相信百度过的都知道,总共有四种用法,从简到深为:1.不用数据库,全部数据写在配置文件,这个也是官方文档里面的demo: ...
- spring security四种实现方式
spring security四种实现方式 spring(20) > 目录(?)[+] 最简单配置spring-securityxml实现1 实现UserDetailsService 实现动态过 ...
- 学习 Spring (十四) Introduction
Spring入门篇 学习笔记 Introduction 允许一个切面声明一个实现指定接口的通知对象,并且提供了一个接口实现类来代表这些对象 由 中的 元素声明该元素用于声明所匹配的类型拥有一个新的 p ...
- Java框架之Spring(四)
本文主要讲述在Spring中 1 注解方式装配 2 以自动扫描把组件纳入spring容器中管理 3 面象切面编程-代理的jdk 版实现 4 使用 Cglib 生成代理 5 aop编程的一些概念 6 使 ...
- Spring系列(四) 面向切面的Spring
除了IOC外, AOP是Spring的另一个核心. Spring利用AOP解决应用横切关注点(cross-cutting concern)与业务逻辑的分离, 目的是解耦合. 横切关注点是指散布于代码多 ...
- 朱晔和你聊Spring系列S1E10:强大且复杂的Spring Security(含OAuth2三角色+三模式完整例子)
Spring Security功能多,组件抽象程度高,配置方式多样,导致了Spring Security强大且复杂的特性.Spring Security的学习成本几乎是Spring家族中最高的,Spr ...
- Spring系列(四):Spring AOP详解和实现方式(xml配置和注解配置)
参考文章:http://www.cnblogs.com/hongwz/p/5764917.html 一.什么是AOP AOP(Aspect Oriented Programming),即面向切面编程, ...
- Spring学习(四)--面向切面的Spring
一.Spring--面向切面 在软件开发中,散布于应用中多处的功能被称为横切关注点(cross- cutting concern).通常来讲,这些横切关注点从概念上是与应用的业 务逻辑相分离的(但是往 ...
- spring学习(四) ———— 整合web项目(SSH)
清楚了spring的IOC 和 AOP,最后一篇就来整合SSH框架把,记录下来,以后应该会用的到. --WH 一.web项目中如何使用spring? 当tomcat启动时,就应该加载spring的配置 ...
随机推荐
- mac node版本管理
(0)简说 目前有n和nvm这两个工具可以对Node进行升级,以下简单介绍一下二者的使用. (1)n 安装很简单: $ sudo npm install -g n 另一种获取源码的方法安装: $ gi ...
- 洛谷P1333 瑞瑞的木棍(欧拉回路)
题目描述 瑞瑞有一堆的玩具木棍,每根木棍的两端分别被染上了某种颜色,现在他突然有了一个想法,想要把这些木棍连在一起拼成一条线,并且使得木棍与木棍相接触的两端颜色都是相同的,给出每根木棍两端的颜色,请问 ...
- 在 Apex 中使用合并统计查询
SOQL 中的合并统计查询 在 SOQL 中,我们可以使用一系列函数来进行合并统计查询.它们的功能和标准 SQL 中的 SUM(),COUNT() 等函数类似. 官方文档 Apex 中使用合并统计查询 ...
- iTools(pro)下载
http://bbs.feng.com/forum.php?mod=viewthread&tid=10225990&page=1&extra=#pid157941878 htt ...
- Vue之resource请求数据
导入resource文件 <script src="https://cdn.staticfile.org/vue-resource/1.5.1/vue-resource.min.js& ...
- p标签内容实现第二行缩进两个字体间距
p{ word-break:normal; text-indent: -2em; margin-left: 2em;} <p> p标签实现自动换行:p标签实现自动换行:p标签实现自动换行: ...
- 在Win32程序中嵌入Edge浏览器组件
代码未经测试,只做个记录 据说只是改了UA. 在注册表修改这个路径,并且把自己程序添加进去,写一个浏览器控件的版本号,只要高于12000就自动改为Edge. For 64bit application ...
- MySQL线程处于Waiting for table flush的分析
最近遇到一个案例,很多查询被阻塞没有返回结果,使用show processlist查看,发现不少MySQL线程处于Waiting for table flush状态,查询语句一直被阻塞,只能通过K ...
- Troubleshooting SQL Server RESOURCE_SEMAPHORE Waittype Memory Issues
前言: 本文是对博客https://www.mssqltips.com/sqlservertip/2827/troubleshooting-sql-server-resourcesemaphore-w ...
- [20190320]测试相同语句遇到导致cursor pin S的情况.txt
[20190320]测试相同语句遇到导致cursor pin S的情况.txt --//前面测试链接:http://blog.itpub.net/267265/viewspace-2636342/-- ...