TransportBinding binding = (TransportBinding)transAis.getAssertion();
new StaxTransportBindingHandler(
securityProperties, msg, binding, outboundSecurityContext).handleBinding();
} else if (asymAis != null) {
AsymmetricBinding binding = (AsymmetricBinding)asymAis.getAssertion();
new StaxAsymmetricBindingHandler(
securityProperties, msg, binding, outboundSecurityContext).handleBinding();
} else if (symAis != null) {
SymmetricBinding binding = (SymmetricBinding)symAis.getAssertion();
new StaxSymmetricBindingHandler(
securityProperties, msg, binding, outboundSecurityContext).handleBinding();