/
Security STS Server

Security STS Server

Description

The DDF Security STS Server is a bundle that starts up an implementation of the CXF STS. The STS obtains many of its configurations (Claims Handlers, Token Validators..etc) from the OSGi service registry as those items are registered as services using the cxf interfaces. The various services that the STS Server imports are listed further down in the Implementation Details section of this page.

The WSDL for the STS is located at the security-sts-server/sr/main/resources/META-INF/sts/wsdl/ws-trust-1.4-service.wsdl within the source code.

Configuration

Installation

This bundle is not installed by default and can be added by installing the security-sts-server feature.

Settings

Configuration settings can be found in the webconsole under Configuration -> Security STS Server.

Configuration NameDefault ValueAdditional Information
SAML Assertion Lifetime1800 
JAAS ContextkarafSetting this value to karaf lets the STS use the same LDAP that the karaf web console uses for managing users.
Token Issuertokenissuer 
Signature Usernametokenissuer 
Encryption Usernameserver 

Implementation Details

Imported Services

Registered InterfaceAvailabilityMultiple
org.apache.cxf.sts.claims.ClaimsHandleroptionaltrue
org.apache.cxf.sts.token.validator.TokenValidatoroptionaltrue

Exported Services

None