Spring Security SAML Example
Spring Security SAML Extension allows seamless combination of SAML 2.0 and authentication and federation mechanisms in a single application. All products supporting SAML 2.0 in Identity Provider mode (e.g. Shibboleth, OpenAM, ADFS, Okta, Efecte EIM or Ping Federate) can be used to connect with the extension.
Features
- Support multiple SAML 2.0 profiles (web single sign-on, web single sign-on holder-of-key, single logout, enhanced client/proxy, etc)
- Processing of SAML attributes
- Automatic service provider metadata generation
- IDP and SP initialized single sign-on
- Identity provider discovery profile and IDP selection
- Metadata interoperability and PKIX trust management
- Metadata loading from files, URLs, file-backed URLs
- Processing and automatic reloading of metadata with many identity providers
- Easy to integrate sample application
- Quick start guides for popular IDPs
Gradle dependencies
dependencies {
compile 'org.springframework.security.extensions:spring-security-saml2-core:1.0.3.RELEASE'
}
Maven dependencies
<dependencies>
<dependency>
<groupId>org.springframework.security.extensions</groupId>
<artifactId>spring-security-saml2-core</artifactId>
<version>1.0.3.RELEASE</version>
</dependency>
</dependencies>
Recent Comments