1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.opensaml.xacml.policy;
19
20 import javax.xml.namespace.QName;
21
22 import org.opensaml.xacml.XACMLConstants;
23 import org.opensaml.xacml.XACMLObject;
24 import org.opensaml.xml.schema.XSString;
25
26
27 public interface DefaultsType extends XACMLObject {
28
29
30 public static final String POLICY_SET_DEFAULTS_ELEMENT_LOCAL_NAME = "PolicySetDefaults";
31
32
33 public static final QName POLICY_SET_DEFAULTS_ELEMENT_NAME = new QName(XACMLConstants.XACML20_NS,
34 POLICY_SET_DEFAULTS_ELEMENT_LOCAL_NAME, XACMLConstants.XACML_PREFIX);
35
36
37 public static final String POLICY_DEFAULTS_ELEMENT_LOCAL_NAME = "PolicyDefaults";
38
39
40 public static final QName POLICY_DEFAULTS_ELEMENT_NAME = new QName(XACMLConstants.XACML20_NS,
41 POLICY_DEFAULTS_ELEMENT_LOCAL_NAME, XACMLConstants.XACML_PREFIX);
42
43
44 public static final String SCHEMA_TYPE_LOCAL_NAME = "DefaultsType";
45
46
47 public static final QName SCHEMA_TYPE_NAME = new QName(XACMLConstants.XACML20_NS, SCHEMA_TYPE_LOCAL_NAME,
48 XACMLConstants.XACML_PREFIX);
49
50
51
52
53
54
55 public XSString getXPathVersion();
56
57
58
59
60
61
62 public void setXPathVersion(XSString version);
63 }