TrustedX integration with Spring Security

Print E-mail  

Spring Security is a framework that allows the declarative integration of security mechanisms (authentication and authorization) in Spring-based applications. 

To do this, Spring's application context (the object container) configuration files have to be defined and the classes for customizing the authentication and authorization operations have to be programmed according to each situation; these classes connecting to the Spring Security framework via a Spring Security-defined standard interface.

The TrustedX system is ideal for this, because using it to program the classes that provide access control to the applications means developers only need to program the SOAP access to TrustedX's authentication and authorization services. This provides the additional benefit of allowing the managing and modifying of the behavior of the authentication and authorization mechanisms that protect the access to an organization's applications via TrustedX's Graphical Administration Console.

From this page you can download a document that explains how to integrate TrustedX into Spring Security and examples with which you can test out the integration for yourself. You need to register before you can download the files.

Example Applications Download

Download the following zip file to try out the example web-applications that demonstrate how to integrate the access to TrustedX's security and trust services in Spring-based applications. The examples demonstrate protecting web-resource accesses and calls to methods.  

Document Download

Download this document for a description of:

  1. The working environment needed to run the demonstration applications. 
  2. The content of the files that define the Spring container configuration with respect to security. Specifically, the file content that determines which objects (beans) are to implement the security mechanisms that protect the demonstration applications, whether they be Spring Security class objects and those implemented by Safelayer for accessing TrustedX's security services

TrustedX Virtual Appliance Edition Download

The TrustedX system is required to run the demonstrations. After registering, you can download this system here: