01: package org.objectweb.celtix.ws.policy;
02:
03: import javax.xml.namespace.QName;
04:
05: /**
06: * Encapsulation of version-specific WS-Policy constants.
07: */
08: public interface PolicyConstants {
09: /**
10: * @return namespace defined by the WS-Policy schema
11: */
12: String getNamespaceURI();
13:
14: /**
15: * @return namespace defined by the WS Security Utility schema
16: */
17: String getWSUNamespaceURI();
18:
19: /**
20: * @return the QName of the Policy element
21: */
22: QName getPolicyQName();
23:
24: /**
25: * @return the QName of the PolicyReference element
26: */
27: QName getPolicyReferenceQName();
28:
29: }
|