1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.opensaml.xacml.profile.saml;
19
20 import javax.xml.namespace.QName;
21
22 import org.opensaml.xacml.XACMLConstants;
23
24
25 public class SAMLProfileConstants extends XACMLConstants {
26
27
28 public static final String SAML20XACMLASSERTION_PREFIX = "xacml-saml";
29
30
31 public static final String SAML20XACMLPROTOCOL_PREFIX = "xacml-samlp";
32
33
34 public static final String SAML20XACML10P_NS = "urn:oasis:names:tc:xacml:1.0:profile:saml2.0:v2:schema:protocol";
35
36
37 public static final String SAML20XACML10_NS = "urn:oasis:names:tc:xacml:1.0:profile:saml2.0:v2:schema:assertion";
38
39
40 public static final String SAML20XACML1_1P_NS = "urn:oasis:names:tc:xacml:1.1:profile:saml2.0:v2:schema:protocol";
41
42
43 public static final String SAML20XACML1_1_NS = "urn:oasis:names:tc:xacml:1.1:profile:saml2.0:v2:schema:assertion";
44
45
46 public static final String SAML20XACML20P_NS = "urn:oasis:names:tc:xacml:2.0:profile:saml2.0:v2:schema:protocol";
47
48
49 public static final String SAML20XACML20_NS = "urn:oasis:names:tc:xacml:2.0:profile:saml2.0:v2:schema:assertion";
50
51
52 public static final String SAML20XACML30P_NS = "urn:oasis:names:tc:xacml:3.0:profile:saml2.0:v2:schema:protocol";
53
54
55 public static final String SAML20XACML30_NS = "urn:oasis:names:tc:xacml:3.0:profile:saml2.0:v2:schema:assertion";
56
57
58 public static final QName SAML_DATATYPE_ATTRIB = new QName(
59 "urn:oasis:names:tc:SAML:2.0:profiles:attribute:XACML", "DataType", "xacmlprof");
60
61 }