Spring系列學習之Spring Security SAML身份驗證與授權
阿新 • • 發佈:2018-12-26
英文原文:http://projects.spring.io/spring-security-saml/
目錄
Spring Security SAML
Spring Security Extension允許在單個應用程式中無縫組合SAML 2.0和其他身份驗證和聯合機制。
Spring Security SAML Extension允許在單個應用程式中無縫組合SAML 2.0以及身份驗證和聯合機制。 在身份提供商模式下支援SAML 2.0的所有產品(例如ADFS,Okta,Shibboleth,OpenAM,Efecte EIM或Ping Federate)都可用於連線擴充套件。
特性
- 支援多個SAML 2.0配置檔案(Web單點登入,Web單點登入持有者,單點登出,增強型客戶端/代理等)
- IDP和SP初始化單點登入
- 身份提供商發現配置檔案和IDP選擇
- 元資料互操作性和PKIX信任管理
- 自動服務提供商元資料生成
- 從檔案,URL,檔案支援的URL載入元資料
- 使用許多身份提供程式處理和自動重新載入元資料
- 處理SAML屬性
- 易於整合的示例應用程式
- 流行國內流離失所者快速入門指南
- 多得多…
快速開始
在專案中使用spring-security-saml的推薦方法是使用依賴關係管理系統 - 下面的程式碼片段可以複製並貼上到您的構建中。 需要幫忙? 請參閱我們的Maven和Gradle構建入門指南。
Maven:
<dependencies>
<dependency>
<groupId>org.springframework.security.extensions</groupId>
<artifactId>spring-security-saml2-core</artifactId>
<version>1.0.3.RELEASE</version>
</dependency>
</dependencies>
Gradle:
dependencies {
compile 'org.springframework.security.extensions:spring-security-saml2-core:1.0.3.RELEASE'
}
版本
Spring Security SAML
Release
Documentation
1.0.4
1.0.3