All Classes and Interfaces

Class
Description
 
 
Processor for the BinarySecurityToken XML Structure
 
 
 
This utility class converts between a Map<String, Object> and a WSSSecurityProperties class
 
Processor for decryption of EncryptedData XML structures
Processor for the SecurityContextToken XML Structure
 
 
A functional interface to create a new (empty) DOM Document
A default (inefficient) implementation of DocumentCreator which creates a new DocumentBuilderFactory implementation per-instance of this class.
 
 
 
 
Processor for the EncryptedData XML Structure in the security header.
 
 
 
 
 
Processor buffers encrypted XMLEvents and forwards them when final is called
Processor to encrypt XML structures
 
 
 
 
 
Inbound Streaming-WebService-Security An instance of this class can be retrieved over the WSSec class
Concrete security context implementation
IssuedTokenSecurityEvent<T extends org.apache.xml.security.stax.securityToken.SecurityToken>
 
This class validates a processed UsernameToken, where Username/password validation is delegated to the JAAS LoginContext.
 
 
 
 
 
 
 
 
Processor which emits the Operation-Security-Event
 
 
Outbound Streaming-WebService-Security An instance of this class can be retrieved over the WSSec class
 
Processor for the ReferenceList XML Structure
 
 
 
 
Fake Resolver for SwA (SOAP with Attachment)
 
 
 
 
Processor for the SAML Assertion XML Structure
 
 
 
 
 
 
Processor for the SecurityContextToken XML Structure
 
 
 
 
Processor for the Security-Header XML Structure.
 
Processor to build the Security Header structure
The basic ordering (token dependencies) is given through the processor order but we have more ordering criterias e.g. signed timestamp and strict header ordering ws-policy.
Factory to create InboundSecurityToken Objects from keys in XML
 
 
Processor for the SecurityTokenReference XML Structure
Processor for the SignatureConfirmation XML Structure
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Processor for the UsernameToken XML Structure
 
 
 
 
 
The document security context
 
 
Exception when configuration errors are detected
WSSConstants for global use
 
 
This is the central class of the streaming webservice-security framework.
Instances of the inbound and outbound security streams can be retrieved with this class.
 
 
 
Processor for the EncryptedKey XML Structure
Extend the Apache Santuario SecurePart class with some additional configuration for WSS
Main configuration class to supply keys etc.