|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.wss4j.stax.WSSec
public class WSSec
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.
| Constructor Summary | |
|---|---|
WSSec()
|
|
| Method Summary | |
|---|---|
static InboundWSSec |
getInboundWSSec(WSSSecurityProperties securityProperties)
Creates and configures an inbound streaming security engine |
static InboundWSSec |
getInboundWSSec(WSSSecurityProperties securityProperties,
boolean initiator)
Creates and configures an inbound streaming security engine |
static OutboundWSSec |
getOutboundWSSec(WSSSecurityProperties securityProperties)
Creates and configures an outbound streaming security engine |
static void |
init()
|
static WSSSecurityProperties |
validateAndApplyDefaultsToInboundSecurityProperties(WSSSecurityProperties securityProperties)
Validates the user supplied configuration and applies default values as apropriate for the inbound security engine |
static WSSSecurityProperties |
validateAndApplyDefaultsToOutboundSecurityProperties(WSSSecurityProperties securityProperties)
Validates the user supplied configuration and applies default values as apropriate for the outbound security engine |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WSSec()
| Method Detail |
|---|
public static void init()
public static OutboundWSSec getOutboundWSSec(WSSSecurityProperties securityProperties)
throws WSSecurityException
securityProperties - The user-defined security configuration
WSSecurityException - if the initialisation failed
WSSConfigurationException - if the configuration is invalid
public static InboundWSSec getInboundWSSec(WSSSecurityProperties securityProperties)
throws WSSecurityException
securityProperties - The user-defined security configuration
WSSecurityException - if the initialisation failed
WSSConfigurationException - if the configuration is invalid
public static InboundWSSec getInboundWSSec(WSSSecurityProperties securityProperties,
boolean initiator)
throws WSSecurityException
securityProperties - The user-defined security configurationinitiator - Whether we are the message initiator or not
WSSecurityException - if the initialisation failed
WSSConfigurationException - if the configuration is invalid
public static WSSSecurityProperties validateAndApplyDefaultsToOutboundSecurityProperties(WSSSecurityProperties securityProperties)
throws WSSConfigurationException
securityProperties - The configuration to validate
WSSConfigurationException - if the configuration is invalid
public static WSSSecurityProperties validateAndApplyDefaultsToInboundSecurityProperties(WSSSecurityProperties securityProperties)
throws WSSConfigurationException
securityProperties - The configuration to validate
WSSConfigurationException - if the configuration is invalid
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||