1. 程式人生 > >Spring系列學習之Spring Security SAML身份驗證與授權

Spring系列學習之Spring Security SAML身份驗證與授權

英文原文:http://projects.spring.io/spring-security-saml/

目錄

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

Reference API

1.0.3

Reference API

資源