Package org.apache.ws.security
Interface SOAPConstants
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
SOAP11Constants
,SOAP12Constants
An interface definining SOAP constants. This allows various parts of the
engine to avoid hardcoding dependence on a particular SOAP version and its
associated URIs, etc.
This might be fleshed out later to encapsulate factories for behavioral
objects which act differently depending on the SOAP version, but for now
it just supplies common namespaces + QNames.
- Author:
- Glen Daniels (gdaniels@apache.org), Andras Avar (andras.avar@nokia.com)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SOAP11Constants
SOAP 1.1 constants - thread-safe and sharedstatic final SOAP12Constants
SOAP 1.2 constants - thread-safe and shared -
Method Summary
Modifier and TypeMethodDescriptionObtain the QName for the Body elementObtain the envelope namespace for this version of SOAPObtain the QName for the Header elementObtain the "next" role/actor URIObtain the "next" role/actor URIObtain the QName for the role attribute (actor/role)
-
Field Details
-
SOAP11_CONSTANTS
SOAP 1.1 constants - thread-safe and shared -
SOAP12_CONSTANTS
SOAP 1.2 constants - thread-safe and shared
-
-
Method Details
-
getEnvelopeURI
String getEnvelopeURI()Obtain the envelope namespace for this version of SOAP -
getHeaderQName
QName getHeaderQName()Obtain the QName for the Header element -
getBodyQName
QName getBodyQName()Obtain the QName for the Body element -
getRoleAttributeQName
QName getRoleAttributeQName()Obtain the QName for the role attribute (actor/role) -
getNextRoleURI
String getNextRoleURI()Obtain the "next" role/actor URI -
getMustunderstand
String getMustunderstand()Obtain the "next" role/actor URI
-