Apache CXF API

Package org.apache.cxf.ws.security.wss4j

Class Summary
AbstractTokenInterceptor An abstract interceptor that can be used to form the basis of an interceptor to add and process a specific type of security token.
AbstractUsernameTokenAuthenticatingInterceptor Base class providing an extensibility point for populating javax.security.auth.Subject from a current UsernameToken.
AbstractWSS4JInterceptor  
AbstractWSS4JStaxInterceptor  
AlgorithmSuiteTranslater Translate any AlgorithmSuite policy that may be operative into a WSS4J AlgorithmSuite object to enforce what algorithms are allowed in a request.
AttachmentCallbackHandler A CallbackHandler to be used to sign/encrypt SOAP Attachments.
BinarySecurityTokenInterceptor An interceptor to add a BinarySecurityToken token to the security header of an outbound request, and to process a BinarySecurityToken on an inbound request.
CryptoCoverageChecker Utility to enable the checking of WS-Security signature/encryption coverage based on the results of the WSS4J processors.
CryptoCoverageChecker.XPathExpression A simple wrapper for an XPath expression and coverage type / scope indicating how the XPath expression should be enforced as a cryptographic coverage requirement.
CryptoCoverageUtil Utility to enable the checking of WS-Security signature / WS-Security encryption coverage based on the results of the WSS4J signature/encryption processor.
DefaultCryptoCoverageChecker This utility extends the CryptoCoverageChecker to provide an easy way to check to see if the SOAP (1.1 + 1.2) Body was signed and/or encrypted, if the Timestamp was signed, if the WS-Addressing ReplyTo and FaultTo headers were signed, and if the UsernameToken was encrypted.
DelegatingCallbackHandler  
KerberosTokenInterceptor An interceptor to add a Kerberos token to the security header of an outbound request, and to process a Kerberos Token on an inbound request.
PolicyBasedWSS4JInInterceptor  
PolicyBasedWSS4JOutInterceptor  
PolicyBasedWSS4JStaxInInterceptor  
PolicyBasedWSS4JStaxOutInterceptor  
PolicyStaxActionInInterceptor This interceptor marks the CXF AssertionInfos as asserted.
SamlTokenInterceptor An interceptor to create and add a SAML token to the security header of an outbound request, and to process a SAML Token on an inbound request.
StaxActionInInterceptor This interceptor handles parsing the StaX WS-Security results (events) + checks to see whether the required Actions were fulfilled.
StaxCryptoCoverageChecker This interceptor handles parsing the StaX WS-Security results (events) + checks that the specified crypto coverage events actually occurred.
StaxSecurityContextInInterceptor This interceptor handles parsing the StaX WS-Security results (events) + sets up the security context appropriately.
UsernameTokenInterceptor  
WSS4JInInterceptor Performs WS-Security inbound actions.
WSS4JOutInterceptor  
WSS4JStaxInInterceptor  
WSS4JStaxOutInterceptor  
WSS4JTokenConverter  
WSS4JUtils Some common functionality that can be shared between the WSS4JInInterceptor and the UsernameTokenInterceptor.
 

Enum Summary
CryptoCoverageUtil.CoverageScope Differentiates which part of an element to check for cryptographic coverage.
CryptoCoverageUtil.CoverageType Differentiates which type of cryptographic coverage to check for.
 


Apache CXF API

Apache CXF