1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.opensaml.saml1.core;
18
19 import javax.xml.namespace.QName;
20
21 import org.opensaml.common.SAMLObject;
22 import org.opensaml.common.xml.SAMLConstants;
23
24
25
26
27 public interface SubjectStatement extends SAMLObject, Statement {
28
29
30 public final static String DEFAULT_ELEMENT_LOCAL_NAME = "SubjectStatement";
31
32
33 public final static QName DEFAULT_ELEMENT_NAME = new QName(SAMLConstants.SAML1_NS, DEFAULT_ELEMENT_LOCAL_NAME, SAMLConstants.SAML1_PREFIX);
34
35
36 public final static String TYPE_LOCAL_NAME = "SubjectStatementAbstractType";
37
38
39 public final static QName TYPE_NAME = new QName(SAMLConstants.SAML1_NS, TYPE_LOCAL_NAME, SAMLConstants.SAML1_PREFIX);
40
41 public Subject getSubject();
42
43 public void setSubject(Subject subject) throws IllegalArgumentException;
44 }