1
2 package org.kuali.student.security.xmldsig.dto;
3
4 import java.math.BigInteger;
5 import javax.xml.bind.JAXBElement;
6 import javax.xml.bind.annotation.XmlElementDecl;
7 import javax.xml.bind.annotation.XmlRegistry;
8 import javax.xml.namespace.QName;
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 @XmlRegistry
26 public class ObjectFactory {
27
28 private final static QName _PGPData_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "PGPData");
29 private final static QName _SPKIData_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SPKIData");
30 private final static QName _RetrievalMethod_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "RetrievalMethod");
31 private final static QName _CanonicalizationMethod_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "CanonicalizationMethod");
32 private final static QName _SignatureProperty_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SignatureProperty");
33 private final static QName _Transforms_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Transforms");
34 private final static QName _Manifest_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Manifest");
35 private final static QName _SignatureMethod_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SignatureMethod");
36 private final static QName _KeyInfo_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "KeyInfo");
37 private final static QName _DigestMethod_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "DigestMethod");
38 private final static QName _MgmtData_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "MgmtData");
39 private final static QName _Reference_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Reference");
40 private final static QName _RSAKeyValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "RSAKeyValue");
41 private final static QName _Signature_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Signature");
42 private final static QName _DSAKeyValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "DSAKeyValue");
43 private final static QName _SignedInfo_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SignedInfo");
44 private final static QName _Object_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Object");
45 private final static QName _SignatureValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SignatureValue");
46 private final static QName _Transform_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Transform");
47 private final static QName _X509Data_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509Data");
48 private final static QName _DigestValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "DigestValue");
49 private final static QName _SignatureProperties_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SignatureProperties");
50 private final static QName _KeyName_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "KeyName");
51 private final static QName _KeyValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "KeyValue");
52 private final static QName _SignatureMethodTypeHMACOutputLength_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "HMACOutputLength");
53 private final static QName _X509DataTypeX509IssuerSerial_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509IssuerSerial");
54 private final static QName _X509DataTypeX509Certificate_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509Certificate");
55 private final static QName _X509DataTypeX509SKI_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509SKI");
56 private final static QName _X509DataTypeX509SubjectName_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509SubjectName");
57 private final static QName _X509DataTypeX509CRL_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509CRL");
58 private final static QName _TransformTypeXPath_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "XPath");
59 private final static QName _PGPDataTypePGPKeyID_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "PGPKeyID");
60 private final static QName _PGPDataTypePGPKeyPacket_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "PGPKeyPacket");
61 private final static QName _SPKIDataTypeSPKISexp_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SPKISexp");
62
63
64
65
66
67 public ObjectFactory() {
68 }
69
70
71
72
73
74 public SignatureValueType createSignatureValueType() {
75 return new SignatureValueType();
76 }
77
78
79
80
81
82 public KeyInfoType createKeyInfoType() {
83 return new KeyInfoType();
84 }
85
86
87
88
89
90 public SignaturePropertyType createSignaturePropertyType() {
91 return new SignaturePropertyType();
92 }
93
94
95
96
97
98 public CanonicalizationMethodType createCanonicalizationMethodType() {
99 return new CanonicalizationMethodType();
100 }
101
102
103
104
105
106 public SignatureType createSignatureType() {
107 return new SignatureType();
108 }
109
110
111
112
113
114 public SignedInfoType createSignedInfoType() {
115 return new SignedInfoType();
116 }
117
118
119
120
121
122 public RetrievalMethodType createRetrievalMethodType() {
123 return new RetrievalMethodType();
124 }
125
126
127
128
129
130 public PGPDataType createPGPDataType() {
131 return new PGPDataType();
132 }
133
134
135
136
137
138 public X509DataType createX509DataType() {
139 return new X509DataType();
140 }
141
142
143
144
145
146 public TransformType createTransformType() {
147 return new TransformType();
148 }
149
150
151
152
153
154 public KeyValueType createKeyValueType() {
155 return new KeyValueType();
156 }
157
158
159
160
161
162 public SPKIDataType createSPKIDataType() {
163 return new SPKIDataType();
164 }
165
166
167
168
169
170 public SignatureMethodType createSignatureMethodType() {
171 return new SignatureMethodType();
172 }
173
174
175
176
177
178 public ObjectType createObjectType() {
179 return new ObjectType();
180 }
181
182
183
184
185
186 public ReferenceType createReferenceType() {
187 return new ReferenceType();
188 }
189
190
191
192
193
194 public DigestMethodType createDigestMethodType() {
195 return new DigestMethodType();
196 }
197
198
199
200
201
202 public ManifestType createManifestType() {
203 return new ManifestType();
204 }
205
206
207
208
209
210 public X509IssuerSerialType createX509IssuerSerialType() {
211 return new X509IssuerSerialType();
212 }
213
214
215
216
217
218 public RSAKeyValueType createRSAKeyValueType() {
219 return new RSAKeyValueType();
220 }
221
222
223
224
225
226 public TransformsType createTransformsType() {
227 return new TransformsType();
228 }
229
230
231
232
233
234 public SignaturePropertiesType createSignaturePropertiesType() {
235 return new SignaturePropertiesType();
236 }
237
238
239
240
241
242 public DSAKeyValueType createDSAKeyValueType() {
243 return new DSAKeyValueType();
244 }
245
246
247
248
249
250 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "PGPData")
251 public JAXBElement<PGPDataType> createPGPData(PGPDataType value) {
252 return new JAXBElement<PGPDataType>(_PGPData_QNAME, PGPDataType.class, null, value);
253 }
254
255
256
257
258
259 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SPKIData")
260 public JAXBElement<SPKIDataType> createSPKIData(SPKIDataType value) {
261 return new JAXBElement<SPKIDataType>(_SPKIData_QNAME, SPKIDataType.class, null, value);
262 }
263
264
265
266
267
268 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "RetrievalMethod")
269 public JAXBElement<RetrievalMethodType> createRetrievalMethod(RetrievalMethodType value) {
270 return new JAXBElement<RetrievalMethodType>(_RetrievalMethod_QNAME, RetrievalMethodType.class, null, value);
271 }
272
273
274
275
276
277 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "CanonicalizationMethod")
278 public JAXBElement<CanonicalizationMethodType> createCanonicalizationMethod(CanonicalizationMethodType value) {
279 return new JAXBElement<CanonicalizationMethodType>(_CanonicalizationMethod_QNAME, CanonicalizationMethodType.class, null, value);
280 }
281
282
283
284
285
286 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignatureProperty")
287 public JAXBElement<SignaturePropertyType> createSignatureProperty(SignaturePropertyType value) {
288 return new JAXBElement<SignaturePropertyType>(_SignatureProperty_QNAME, SignaturePropertyType.class, null, value);
289 }
290
291
292
293
294
295 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Transforms")
296 public JAXBElement<TransformsType> createTransforms(TransformsType value) {
297 return new JAXBElement<TransformsType>(_Transforms_QNAME, TransformsType.class, null, value);
298 }
299
300
301
302
303
304 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Manifest")
305 public JAXBElement<ManifestType> createManifest(ManifestType value) {
306 return new JAXBElement<ManifestType>(_Manifest_QNAME, ManifestType.class, null, value);
307 }
308
309
310
311
312
313 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignatureMethod")
314 public JAXBElement<SignatureMethodType> createSignatureMethod(SignatureMethodType value) {
315 return new JAXBElement<SignatureMethodType>(_SignatureMethod_QNAME, SignatureMethodType.class, null, value);
316 }
317
318
319
320
321
322 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "KeyInfo")
323 public JAXBElement<KeyInfoType> createKeyInfo(KeyInfoType value) {
324 return new JAXBElement<KeyInfoType>(_KeyInfo_QNAME, KeyInfoType.class, null, value);
325 }
326
327
328
329
330
331 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "DigestMethod")
332 public JAXBElement<DigestMethodType> createDigestMethod(DigestMethodType value) {
333 return new JAXBElement<DigestMethodType>(_DigestMethod_QNAME, DigestMethodType.class, null, value);
334 }
335
336
337
338
339
340 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "MgmtData")
341 public JAXBElement<String> createMgmtData(String value) {
342 return new JAXBElement<String>(_MgmtData_QNAME, String.class, null, value);
343 }
344
345
346
347
348
349 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Reference")
350 public JAXBElement<ReferenceType> createReference(ReferenceType value) {
351 return new JAXBElement<ReferenceType>(_Reference_QNAME, ReferenceType.class, null, value);
352 }
353
354
355
356
357
358 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "RSAKeyValue")
359 public JAXBElement<RSAKeyValueType> createRSAKeyValue(RSAKeyValueType value) {
360 return new JAXBElement<RSAKeyValueType>(_RSAKeyValue_QNAME, RSAKeyValueType.class, null, value);
361 }
362
363
364
365
366
367 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Signature")
368 public JAXBElement<SignatureType> createSignature(SignatureType value) {
369 return new JAXBElement<SignatureType>(_Signature_QNAME, SignatureType.class, null, value);
370 }
371
372
373
374
375
376 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "DSAKeyValue")
377 public JAXBElement<DSAKeyValueType> createDSAKeyValue(DSAKeyValueType value) {
378 return new JAXBElement<DSAKeyValueType>(_DSAKeyValue_QNAME, DSAKeyValueType.class, null, value);
379 }
380
381
382
383
384
385 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignedInfo")
386 public JAXBElement<SignedInfoType> createSignedInfo(SignedInfoType value) {
387 return new JAXBElement<SignedInfoType>(_SignedInfo_QNAME, SignedInfoType.class, null, value);
388 }
389
390
391
392
393
394 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Object")
395 public JAXBElement<ObjectType> createObject(ObjectType value) {
396 return new JAXBElement<ObjectType>(_Object_QNAME, ObjectType.class, null, value);
397 }
398
399
400
401
402
403 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignatureValue")
404 public JAXBElement<SignatureValueType> createSignatureValue(SignatureValueType value) {
405 return new JAXBElement<SignatureValueType>(_SignatureValue_QNAME, SignatureValueType.class, null, value);
406 }
407
408
409
410
411
412 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Transform")
413 public JAXBElement<TransformType> createTransform(TransformType value) {
414 return new JAXBElement<TransformType>(_Transform_QNAME, TransformType.class, null, value);
415 }
416
417
418
419
420
421 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "X509Data")
422 public JAXBElement<X509DataType> createX509Data(X509DataType value) {
423 return new JAXBElement<X509DataType>(_X509Data_QNAME, X509DataType.class, null, value);
424 }
425
426
427
428
429
430 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "DigestValue")
431 public JAXBElement<byte[]> createDigestValue(byte[] value) {
432 return new JAXBElement<byte[]>(_DigestValue_QNAME, byte[].class, null, ((byte[]) value));
433 }
434
435
436
437
438
439 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignatureProperties")
440 public JAXBElement<SignaturePropertiesType> createSignatureProperties(SignaturePropertiesType value) {
441 return new JAXBElement<SignaturePropertiesType>(_SignatureProperties_QNAME, SignaturePropertiesType.class, null, value);
442 }
443
444
445
446
447
448 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "KeyName")
449 public JAXBElement<String> createKeyName(String value) {
450 return new JAXBElement<String>(_KeyName_QNAME, String.class, null, value);
451 }
452
453
454
455
456
457 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "KeyValue")
458 public JAXBElement<KeyValueType> createKeyValue(KeyValueType value) {
459 return new JAXBElement<KeyValueType>(_KeyValue_QNAME, KeyValueType.class, null, value);
460 }
461
462
463
464
465
466 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "HMACOutputLength", scope = SignatureMethodType.class)
467 public JAXBElement<BigInteger> createSignatureMethodTypeHMACOutputLength(BigInteger value) {
468 return new JAXBElement<BigInteger>(_SignatureMethodTypeHMACOutputLength_QNAME, BigInteger.class, SignatureMethodType.class, value);
469 }
470
471
472
473
474
475 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "X509IssuerSerial", scope = X509DataType.class)
476 public JAXBElement<X509IssuerSerialType> createX509DataTypeX509IssuerSerial(X509IssuerSerialType value) {
477 return new JAXBElement<X509IssuerSerialType>(_X509DataTypeX509IssuerSerial_QNAME, X509IssuerSerialType.class, X509DataType.class, value);
478 }
479
480
481
482
483
484 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "X509Certificate", scope = X509DataType.class)
485 public JAXBElement<byte[]> createX509DataTypeX509Certificate(byte[] value) {
486 return new JAXBElement<byte[]>(_X509DataTypeX509Certificate_QNAME, byte[].class, X509DataType.class, ((byte[]) value));
487 }
488
489
490
491
492
493 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "X509SKI", scope = X509DataType.class)
494 public JAXBElement<byte[]> createX509DataTypeX509SKI(byte[] value) {
495 return new JAXBElement<byte[]>(_X509DataTypeX509SKI_QNAME, byte[].class, X509DataType.class, ((byte[]) value));
496 }
497
498
499
500
501
502 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "X509SubjectName", scope = X509DataType.class)
503 public JAXBElement<String> createX509DataTypeX509SubjectName(String value) {
504 return new JAXBElement<String>(_X509DataTypeX509SubjectName_QNAME, String.class, X509DataType.class, value);
505 }
506
507
508
509
510
511 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "X509CRL", scope = X509DataType.class)
512 public JAXBElement<byte[]> createX509DataTypeX509CRL(byte[] value) {
513 return new JAXBElement<byte[]>(_X509DataTypeX509CRL_QNAME, byte[].class, X509DataType.class, ((byte[]) value));
514 }
515
516
517
518
519
520 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "XPath", scope = TransformType.class)
521 public JAXBElement<String> createTransformTypeXPath(String value) {
522 return new JAXBElement<String>(_TransformTypeXPath_QNAME, String.class, TransformType.class, value);
523 }
524
525
526
527
528
529 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "PGPKeyID", scope = PGPDataType.class)
530 public JAXBElement<byte[]> createPGPDataTypePGPKeyID(byte[] value) {
531 return new JAXBElement<byte[]>(_PGPDataTypePGPKeyID_QNAME, byte[].class, PGPDataType.class, ((byte[]) value));
532 }
533
534
535
536
537
538 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "PGPKeyPacket", scope = PGPDataType.class)
539 public JAXBElement<byte[]> createPGPDataTypePGPKeyPacket(byte[] value) {
540 return new JAXBElement<byte[]>(_PGPDataTypePGPKeyPacket_QNAME, byte[].class, PGPDataType.class, ((byte[]) value));
541 }
542
543
544
545
546
547 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SPKISexp", scope = SPKIDataType.class)
548 public JAXBElement<byte[]> createSPKIDataTypeSPKISexp(byte[] value) {
549 return new JAXBElement<byte[]>(_SPKIDataTypeSPKISexp_QNAME, byte[].class, SPKIDataType.class, ((byte[]) value));
550 }
551
552 }