1
2 package org.kuali.student.security.wssecurity.secext.dto;
3
4 import javax.xml.bind.JAXBElement;
5 import javax.xml.bind.annotation.XmlElementDecl;
6 import javax.xml.bind.annotation.XmlRegistry;
7 import javax.xml.namespace.QName;
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 @XmlRegistry
25 public class ObjectFactory {
26
27 private final static QName _Nonce_QNAME = new QName("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", "Nonce");
28 private final static QName _Embedded_QNAME = new QName("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", "Embedded");
29 private final static QName _Password_QNAME = new QName("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", "Password");
30 private final static QName _Reference_QNAME = new QName("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", "Reference");
31 private final static QName _Security_QNAME = new QName("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", "Security");
32 private final static QName _SecurityTokenReference_QNAME = new QName("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", "SecurityTokenReference");
33 private final static QName _BinarySecurityToken_QNAME = new QName("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", "BinarySecurityToken");
34 private final static QName _KeyIdentifier_QNAME = new QName("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", "KeyIdentifier");
35 private final static QName _TransformationParameters_QNAME = new QName("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", "TransformationParameters");
36 private final static QName _UsernameToken_QNAME = new QName("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", "UsernameToken");
37
38
39
40
41
42 public ObjectFactory() {
43 }
44
45
46
47
48
49 public SecurityTokenReferenceType createSecurityTokenReferenceType() {
50 return new SecurityTokenReferenceType();
51 }
52
53
54
55
56
57 public AttributedString createAttributedString() {
58 return new AttributedString();
59 }
60
61
62
63
64
65 public BinarySecurityTokenType createBinarySecurityTokenType() {
66 return new BinarySecurityTokenType();
67 }
68
69
70
71
72
73 public SecurityHeaderType createSecurityHeaderType() {
74 return new SecurityHeaderType();
75 }
76
77
78
79
80
81 public UsernameTokenType createUsernameTokenType() {
82 return new UsernameTokenType();
83 }
84
85
86
87
88
89 public KeyIdentifierType createKeyIdentifierType() {
90 return new KeyIdentifierType();
91 }
92
93
94
95
96
97 public ReferenceType createReferenceType() {
98 return new ReferenceType();
99 }
100
101
102
103
104
105 public EncodedString createEncodedString() {
106 return new EncodedString();
107 }
108
109
110
111
112
113 public PasswordString createPasswordString() {
114 return new PasswordString();
115 }
116
117
118
119
120
121 public EmbeddedType createEmbeddedType() {
122 return new EmbeddedType();
123 }
124
125
126
127
128
129 public TransformationParametersType createTransformationParametersType() {
130 return new TransformationParametersType();
131 }
132
133
134
135
136
137 @XmlElementDecl(namespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", name = "Nonce")
138 public JAXBElement<EncodedString> createNonce(EncodedString value) {
139 return new JAXBElement<EncodedString>(_Nonce_QNAME, EncodedString.class, null, value);
140 }
141
142
143
144
145
146 @XmlElementDecl(namespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", name = "Embedded")
147 public JAXBElement<EmbeddedType> createEmbedded(EmbeddedType value) {
148 return new JAXBElement<EmbeddedType>(_Embedded_QNAME, EmbeddedType.class, null, value);
149 }
150
151
152
153
154
155 @XmlElementDecl(namespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", name = "Password")
156 public JAXBElement<PasswordString> createPassword(PasswordString value) {
157 return new JAXBElement<PasswordString>(_Password_QNAME, PasswordString.class, null, value);
158 }
159
160
161
162
163
164 @XmlElementDecl(namespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", name = "Reference")
165 public JAXBElement<ReferenceType> createReference(ReferenceType value) {
166 return new JAXBElement<ReferenceType>(_Reference_QNAME, ReferenceType.class, null, value);
167 }
168
169
170
171
172
173 @XmlElementDecl(namespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", name = "Security")
174 public JAXBElement<SecurityHeaderType> createSecurity(SecurityHeaderType value) {
175 return new JAXBElement<SecurityHeaderType>(_Security_QNAME, SecurityHeaderType.class, null, value);
176 }
177
178
179
180
181
182 @XmlElementDecl(namespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", name = "SecurityTokenReference")
183 public JAXBElement<SecurityTokenReferenceType> createSecurityTokenReference(SecurityTokenReferenceType value) {
184 return new JAXBElement<SecurityTokenReferenceType>(_SecurityTokenReference_QNAME, SecurityTokenReferenceType.class, null, value);
185 }
186
187
188
189
190
191 @XmlElementDecl(namespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", name = "BinarySecurityToken")
192 public JAXBElement<BinarySecurityTokenType> createBinarySecurityToken(BinarySecurityTokenType value) {
193 return new JAXBElement<BinarySecurityTokenType>(_BinarySecurityToken_QNAME, BinarySecurityTokenType.class, null, value);
194 }
195
196
197
198
199
200 @XmlElementDecl(namespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", name = "KeyIdentifier")
201 public JAXBElement<KeyIdentifierType> createKeyIdentifier(KeyIdentifierType value) {
202 return new JAXBElement<KeyIdentifierType>(_KeyIdentifier_QNAME, KeyIdentifierType.class, null, value);
203 }
204
205
206
207
208
209 @XmlElementDecl(namespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", name = "TransformationParameters")
210 public JAXBElement<TransformationParametersType> createTransformationParameters(TransformationParametersType value) {
211 return new JAXBElement<TransformationParametersType>(_TransformationParameters_QNAME, TransformationParametersType.class, null, value);
212 }
213
214
215
216
217
218 @XmlElementDecl(namespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", name = "UsernameToken")
219 public JAXBElement<UsernameTokenType> createUsernameToken(UsernameTokenType value) {
220 return new JAXBElement<UsernameTokenType>(_UsernameToken_QNAME, UsernameTokenType.class, null, value);
221 }
222
223 }