Package org.apache.ws.security
Interface SOAPConstants
-
- All Superinterfaces:
java.io.Serializable
- All Known Implementing Classes:
SOAP11Constants,SOAP12Constants
public interface SOAPConstants extends java.io.SerializableAn 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
Fields Modifier and Type Field Description static SOAP11ConstantsSOAP11_CONSTANTSSOAP 1.1 constants - thread-safe and sharedstatic SOAP12ConstantsSOAP12_CONSTANTSSOAP 1.2 constants - thread-safe and shared
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description javax.xml.namespace.QNamegetBodyQName()Obtain the QName for the Body elementjava.lang.StringgetEnvelopeURI()Obtain the envelope namespace for this version of SOAPjavax.xml.namespace.QNamegetHeaderQName()Obtain the QName for the Header elementjava.lang.StringgetMustunderstand()Obtain the "next" role/actor URIjava.lang.StringgetNextRoleURI()Obtain the "next" role/actor URIjavax.xml.namespace.QNamegetRoleAttributeQName()Obtain the QName for the role attribute (actor/role)
-
-
-
Field Detail
-
SOAP11_CONSTANTS
static final SOAP11Constants SOAP11_CONSTANTS
SOAP 1.1 constants - thread-safe and shared
-
SOAP12_CONSTANTS
static final SOAP12Constants SOAP12_CONSTANTS
SOAP 1.2 constants - thread-safe and shared
-
-
Method Detail
-
getEnvelopeURI
java.lang.String getEnvelopeURI()
Obtain the envelope namespace for this version of SOAP
-
getHeaderQName
javax.xml.namespace.QName getHeaderQName()
Obtain the QName for the Header element
-
getBodyQName
javax.xml.namespace.QName getBodyQName()
Obtain the QName for the Body element
-
getRoleAttributeQName
javax.xml.namespace.QName getRoleAttributeQName()
Obtain the QName for the role attribute (actor/role)
-
getNextRoleURI
java.lang.String getNextRoleURI()
Obtain the "next" role/actor URI
-
getMustunderstand
java.lang.String getMustunderstand()
Obtain the "next" role/actor URI
-
-