001: package org.w3._2000._09.xmldsig_;
002:
003: import java.math.BigInteger;
004:
005: import javax.xml.bind.JAXBElement;
006: import javax.xml.bind.annotation.XmlElementDecl;
007: import javax.xml.bind.annotation.XmlRegistry;
008: import javax.xml.namespace.QName;
009:
010: /**
011: * This object contains factory methods for each
012: * Java content interface and Java element interface
013: * generated in the org.w3._2000._09.xmldsig_ package.
014: * <p>An ObjectFactory allows you to programatically
015: * construct new instances of the Java representation
016: * for XML content. The Java representation of XML
017: * content can consist of schema derived interfaces
018: * and classes representing the binding of schema
019: * type definitions, element declarations and model
020: * groups. Factory methods for each of these are
021: * provided in this class.
022: *
023: */
024: @XmlRegistry
025: public class ObjectFactory {
026: private final static QName _PGPDataTypePGPKeyPacket_QNAME = new QName(
027: "http://www.w3.org/2000/09/xmldsig#", "PGPKeyPacket");
028: private final static QName _PGPDataTypePGPKeyID_QNAME = new QName(
029: "http://www.w3.org/2000/09/xmldsig#", "PGPKeyID");
030: private final static QName _SPKIDataTypeSPKISexp_QNAME = new QName(
031: "http://www.w3.org/2000/09/xmldsig#", "SPKISexp");
032: private final static QName _SignatureMethodTypeHMACOutputLength_QNAME = new QName(
033: "http://www.w3.org/2000/09/xmldsig#", "HMACOutputLength");
034: private final static QName _SignatureMethod_QNAME = new QName(
035: "http://www.w3.org/2000/09/xmldsig#", "SignatureMethod");
036: private final static QName _KeyName_QNAME = new QName(
037: "http://www.w3.org/2000/09/xmldsig#", "KeyName");
038: private final static QName _Transforms_QNAME = new QName(
039: "http://www.w3.org/2000/09/xmldsig#", "Transforms");
040: private final static QName _Manifest_QNAME = new QName(
041: "http://www.w3.org/2000/09/xmldsig#", "Manifest");
042: private final static QName _X509Data_QNAME = new QName(
043: "http://www.w3.org/2000/09/xmldsig#", "X509Data");
044: private final static QName _KeyInfo_QNAME = new QName(
045: "http://www.w3.org/2000/09/xmldsig#", "KeyInfo");
046: private final static QName _Reference_QNAME = new QName(
047: "http://www.w3.org/2000/09/xmldsig#", "Reference");
048: private final static QName _RetrievalMethod_QNAME = new QName(
049: "http://www.w3.org/2000/09/xmldsig#", "RetrievalMethod");
050: private final static QName _SignatureValue_QNAME = new QName(
051: "http://www.w3.org/2000/09/xmldsig#", "SignatureValue");
052: private final static QName _KeyValue_QNAME = new QName(
053: "http://www.w3.org/2000/09/xmldsig#", "KeyValue");
054: private final static QName _Signature_QNAME = new QName(
055: "http://www.w3.org/2000/09/xmldsig#", "Signature");
056: private final static QName _SignedInfo_QNAME = new QName(
057: "http://www.w3.org/2000/09/xmldsig#", "SignedInfo");
058: private final static QName _SignatureProperty_QNAME = new QName(
059: "http://www.w3.org/2000/09/xmldsig#", "SignatureProperty");
060: private final static QName _SignatureProperties_QNAME = new QName(
061: "http://www.w3.org/2000/09/xmldsig#", "SignatureProperties");
062: private final static QName _Object_QNAME = new QName(
063: "http://www.w3.org/2000/09/xmldsig#", "Object");
064: private final static QName _SPKIData_QNAME = new QName(
065: "http://www.w3.org/2000/09/xmldsig#", "SPKIData");
066: private final static QName _RSAKeyValue_QNAME = new QName(
067: "http://www.w3.org/2000/09/xmldsig#", "RSAKeyValue");
068: private final static QName _DigestMethod_QNAME = new QName(
069: "http://www.w3.org/2000/09/xmldsig#", "DigestMethod");
070: private final static QName _PGPData_QNAME = new QName(
071: "http://www.w3.org/2000/09/xmldsig#", "PGPData");
072: private final static QName _Transform_QNAME = new QName(
073: "http://www.w3.org/2000/09/xmldsig#", "Transform");
074: private final static QName _MgmtData_QNAME = new QName(
075: "http://www.w3.org/2000/09/xmldsig#", "MgmtData");
076: private final static QName _DSAKeyValue_QNAME = new QName(
077: "http://www.w3.org/2000/09/xmldsig#", "DSAKeyValue");
078: private final static QName _DigestValue_QNAME = new QName(
079: "http://www.w3.org/2000/09/xmldsig#", "DigestValue");
080: private final static QName _CanonicalizationMethod_QNAME = new QName(
081: "http://www.w3.org/2000/09/xmldsig#",
082: "CanonicalizationMethod");
083: private final static QName _X509DataTypeX509SKI_QNAME = new QName(
084: "http://www.w3.org/2000/09/xmldsig#", "X509SKI");
085: private final static QName _X509DataTypeX509Certificate_QNAME = new QName(
086: "http://www.w3.org/2000/09/xmldsig#", "X509Certificate");
087: private final static QName _X509DataTypeX509IssuerSerial_QNAME = new QName(
088: "http://www.w3.org/2000/09/xmldsig#", "X509IssuerSerial");
089: private final static QName _X509DataTypeX509SubjectName_QNAME = new QName(
090: "http://www.w3.org/2000/09/xmldsig#", "X509SubjectName");
091: private final static QName _X509DataTypeX509CRL_QNAME = new QName(
092: "http://www.w3.org/2000/09/xmldsig#", "X509CRL");
093: private final static QName _TransformTypeXPath_QNAME = new QName(
094: "http://www.w3.org/2000/09/xmldsig#", "XPath");
095:
096: /**
097: * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.w3._2000._09.xmldsig_
098: *
099: */
100: public ObjectFactory() {
101: }
102:
103: /**
104: * Create an instance of {@link TransformType }
105: *
106: */
107: public TransformType createTransformType() {
108: return new TransformType();
109: }
110:
111: /**
112: * Create an instance of {@link SignaturePropertiesType }
113: *
114: */
115: public SignaturePropertiesType createSignaturePropertiesType() {
116: return new SignaturePropertiesType();
117: }
118:
119: /**
120: * Create an instance of {@link KeyInfoType }
121: *
122: */
123: public KeyInfoType createKeyInfoType() {
124: return new KeyInfoType();
125: }
126:
127: /**
128: * Create an instance of {@link DSAKeyValueType }
129: *
130: */
131: public DSAKeyValueType createDSAKeyValueType() {
132: return new DSAKeyValueType();
133: }
134:
135: /**
136: * Create an instance of {@link X509IssuerSerialType }
137: *
138: */
139: public X509IssuerSerialType createX509IssuerSerialType() {
140: return new X509IssuerSerialType();
141: }
142:
143: /**
144: * Create an instance of {@link PGPDataType }
145: *
146: */
147: public PGPDataType createPGPDataType() {
148: return new PGPDataType();
149: }
150:
151: /**
152: * Create an instance of {@link SignedInfoType }
153: *
154: */
155: public SignedInfoType createSignedInfoType() {
156: return new SignedInfoType();
157: }
158:
159: /**
160: * Create an instance of {@link SignatureMethodType }
161: *
162: */
163: public SignatureMethodType createSignatureMethodType() {
164: return new SignatureMethodType();
165: }
166:
167: /**
168: * Create an instance of {@link DigestMethodType }
169: *
170: */
171: public DigestMethodType createDigestMethodType() {
172: return new DigestMethodType();
173: }
174:
175: /**
176: * Create an instance of {@link ObjectType }
177: *
178: */
179: public ObjectType createObjectType() {
180: return new ObjectType();
181: }
182:
183: /**
184: * Create an instance of {@link ReferenceType }
185: *
186: */
187: public ReferenceType createReferenceType() {
188: return new ReferenceType();
189: }
190:
191: /**
192: * Create an instance of {@link CanonicalizationMethodType }
193: *
194: */
195: public CanonicalizationMethodType createCanonicalizationMethodType() {
196: return new CanonicalizationMethodType();
197: }
198:
199: /**
200: * Create an instance of {@link SignaturePropertyType }
201: *
202: */
203: public SignaturePropertyType createSignaturePropertyType() {
204: return new SignaturePropertyType();
205: }
206:
207: /**
208: * Create an instance of {@link SPKIDataType }
209: *
210: */
211: public SPKIDataType createSPKIDataType() {
212: return new SPKIDataType();
213: }
214:
215: /**
216: * Create an instance of {@link SignatureType }
217: *
218: */
219: public SignatureType createSignatureType() {
220: return new SignatureType();
221: }
222:
223: /**
224: * Create an instance of {@link KeyValueType }
225: *
226: */
227: public KeyValueType createKeyValueType() {
228: return new KeyValueType();
229: }
230:
231: /**
232: * Create an instance of {@link ManifestType }
233: *
234: */
235: public ManifestType createManifestType() {
236: return new ManifestType();
237: }
238:
239: /**
240: * Create an instance of {@link X509DataType }
241: *
242: */
243: public X509DataType createX509DataType() {
244: return new X509DataType();
245: }
246:
247: /**
248: * Create an instance of {@link SignatureValueType }
249: *
250: */
251: public SignatureValueType createSignatureValueType() {
252: return new SignatureValueType();
253: }
254:
255: /**
256: * Create an instance of {@link RetrievalMethodType }
257: *
258: */
259: public RetrievalMethodType createRetrievalMethodType() {
260: return new RetrievalMethodType();
261: }
262:
263: /**
264: * Create an instance of {@link TransformsType }
265: *
266: */
267: public TransformsType createTransformsType() {
268: return new TransformsType();
269: }
270:
271: /**
272: * Create an instance of {@link RSAKeyValueType }
273: *
274: */
275: public RSAKeyValueType createRSAKeyValueType() {
276: return new RSAKeyValueType();
277: }
278:
279: /**
280: * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}}
281: *
282: */
283: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="PGPKeyPacket",scope=PGPDataType.class)
284: public JAXBElement<byte[]> createPGPDataTypePGPKeyPacket(
285: byte[] value) {
286: return new JAXBElement<byte[]>(_PGPDataTypePGPKeyPacket_QNAME,
287: byte[].class, PGPDataType.class, value);
288: }
289:
290: /**
291: * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}}
292: *
293: */
294: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="PGPKeyID",scope=PGPDataType.class)
295: public JAXBElement<byte[]> createPGPDataTypePGPKeyID(byte[] value) {
296: return new JAXBElement<byte[]>(_PGPDataTypePGPKeyID_QNAME,
297: byte[].class, PGPDataType.class, value);
298: }
299:
300: /**
301: * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}}
302: *
303: */
304: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="SPKISexp",scope=SPKIDataType.class)
305: public JAXBElement<byte[]> createSPKIDataTypeSPKISexp(byte[] value) {
306: return new JAXBElement<byte[]>(_SPKIDataTypeSPKISexp_QNAME,
307: byte[].class, SPKIDataType.class, value);
308: }
309:
310: /**
311: * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
312: *
313: */
314: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="HMACOutputLength",scope=SignatureMethodType.class)
315: public JAXBElement<BigInteger> createSignatureMethodTypeHMACOutputLength(
316: BigInteger value) {
317: return new JAXBElement<BigInteger>(
318: _SignatureMethodTypeHMACOutputLength_QNAME,
319: BigInteger.class, SignatureMethodType.class, value);
320: }
321:
322: /**
323: * Create an instance of {@link JAXBElement }{@code <}{@link SignatureMethodType }{@code >}}
324: *
325: */
326: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="SignatureMethod")
327: public JAXBElement<SignatureMethodType> createSignatureMethod(
328: SignatureMethodType value) {
329: return new JAXBElement<SignatureMethodType>(
330: _SignatureMethod_QNAME, SignatureMethodType.class,
331: null, value);
332: }
333:
334: /**
335: * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
336: *
337: */
338: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="KeyName")
339: public JAXBElement<String> createKeyName(String value) {
340: return new JAXBElement<String>(_KeyName_QNAME, String.class,
341: null, value);
342: }
343:
344: /**
345: * Create an instance of {@link JAXBElement }{@code <}{@link TransformsType }{@code >}}
346: *
347: */
348: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="Transforms")
349: public JAXBElement<TransformsType> createTransforms(
350: TransformsType value) {
351: return new JAXBElement<TransformsType>(_Transforms_QNAME,
352: TransformsType.class, null, value);
353: }
354:
355: /**
356: * Create an instance of {@link JAXBElement }{@code <}{@link ManifestType }{@code >}}
357: *
358: */
359: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="Manifest")
360: public JAXBElement<ManifestType> createManifest(ManifestType value) {
361: return new JAXBElement<ManifestType>(_Manifest_QNAME,
362: ManifestType.class, null, value);
363: }
364:
365: /**
366: * Create an instance of {@link JAXBElement }{@code <}{@link X509DataType }{@code >}}
367: *
368: */
369: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="X509Data")
370: public JAXBElement<X509DataType> createX509Data(X509DataType value) {
371: return new JAXBElement<X509DataType>(_X509Data_QNAME,
372: X509DataType.class, null, value);
373: }
374:
375: /**
376: * Create an instance of {@link JAXBElement }{@code <}{@link KeyInfoType }{@code >}}
377: *
378: */
379: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="KeyInfo")
380: public JAXBElement<KeyInfoType> createKeyInfo(KeyInfoType value) {
381: return new JAXBElement<KeyInfoType>(_KeyInfo_QNAME,
382: KeyInfoType.class, null, value);
383: }
384:
385: /**
386: * Create an instance of {@link JAXBElement }{@code <}{@link ReferenceType }{@code >}}
387: *
388: */
389: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="Reference")
390: public JAXBElement<ReferenceType> createReference(
391: ReferenceType value) {
392: return new JAXBElement<ReferenceType>(_Reference_QNAME,
393: ReferenceType.class, null, value);
394: }
395:
396: /**
397: * Create an instance of {@link JAXBElement }{@code <}{@link RetrievalMethodType }{@code >}}
398: *
399: */
400: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="RetrievalMethod")
401: public JAXBElement<RetrievalMethodType> createRetrievalMethod(
402: RetrievalMethodType value) {
403: return new JAXBElement<RetrievalMethodType>(
404: _RetrievalMethod_QNAME, RetrievalMethodType.class,
405: null, value);
406: }
407:
408: /**
409: * Create an instance of {@link JAXBElement }{@code <}{@link SignatureValueType }{@code >}}
410: *
411: */
412: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="SignatureValue")
413: public JAXBElement<SignatureValueType> createSignatureValue(
414: SignatureValueType value) {
415: return new JAXBElement<SignatureValueType>(
416: _SignatureValue_QNAME, SignatureValueType.class, null,
417: value);
418: }
419:
420: /**
421: * Create an instance of {@link JAXBElement }{@code <}{@link KeyValueType }{@code >}}
422: *
423: */
424: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="KeyValue")
425: public JAXBElement<KeyValueType> createKeyValue(KeyValueType value) {
426: return new JAXBElement<KeyValueType>(_KeyValue_QNAME,
427: KeyValueType.class, null, value);
428: }
429:
430: /**
431: * Create an instance of {@link JAXBElement }{@code <}{@link SignatureType }{@code >}}
432: *
433: */
434: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="Signature")
435: public JAXBElement<SignatureType> createSignature(
436: SignatureType value) {
437: return new JAXBElement<SignatureType>(_Signature_QNAME,
438: SignatureType.class, null, value);
439: }
440:
441: /**
442: * Create an instance of {@link JAXBElement }{@code <}{@link SignedInfoType }{@code >}}
443: *
444: */
445: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="SignedInfo")
446: public JAXBElement<SignedInfoType> createSignedInfo(
447: SignedInfoType value) {
448: return new JAXBElement<SignedInfoType>(_SignedInfo_QNAME,
449: SignedInfoType.class, null, value);
450: }
451:
452: /**
453: * Create an instance of {@link JAXBElement }{@code <}{@link SignaturePropertyType }{@code >}}
454: *
455: */
456: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="SignatureProperty")
457: public JAXBElement<SignaturePropertyType> createSignatureProperty(
458: SignaturePropertyType value) {
459: return new JAXBElement<SignaturePropertyType>(
460: _SignatureProperty_QNAME, SignaturePropertyType.class,
461: null, value);
462: }
463:
464: /**
465: * Create an instance of {@link JAXBElement }{@code <}{@link SignaturePropertiesType }{@code >}}
466: *
467: */
468: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="SignatureProperties")
469: public JAXBElement<SignaturePropertiesType> createSignatureProperties(
470: SignaturePropertiesType value) {
471: return new JAXBElement<SignaturePropertiesType>(
472: _SignatureProperties_QNAME,
473: SignaturePropertiesType.class, null, value);
474: }
475:
476: /**
477: * Create an instance of {@link JAXBElement }{@code <}{@link ObjectType }{@code >}}
478: *
479: */
480: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="Object")
481: public JAXBElement<ObjectType> createObject(ObjectType value) {
482: return new JAXBElement<ObjectType>(_Object_QNAME,
483: ObjectType.class, null, value);
484: }
485:
486: /**
487: * Create an instance of {@link JAXBElement }{@code <}{@link SPKIDataType }{@code >}}
488: *
489: */
490: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="SPKIData")
491: public JAXBElement<SPKIDataType> createSPKIData(SPKIDataType value) {
492: return new JAXBElement<SPKIDataType>(_SPKIData_QNAME,
493: SPKIDataType.class, null, value);
494: }
495:
496: /**
497: * Create an instance of {@link JAXBElement }{@code <}{@link RSAKeyValueType }{@code >}}
498: *
499: */
500: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="RSAKeyValue")
501: public JAXBElement<RSAKeyValueType> createRSAKeyValue(
502: RSAKeyValueType value) {
503: return new JAXBElement<RSAKeyValueType>(_RSAKeyValue_QNAME,
504: RSAKeyValueType.class, null, value);
505: }
506:
507: /**
508: * Create an instance of {@link JAXBElement }{@code <}{@link DigestMethodType }{@code >}}
509: *
510: */
511: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="DigestMethod")
512: public JAXBElement<DigestMethodType> createDigestMethod(
513: DigestMethodType value) {
514: return new JAXBElement<DigestMethodType>(_DigestMethod_QNAME,
515: DigestMethodType.class, null, value);
516: }
517:
518: /**
519: * Create an instance of {@link JAXBElement }{@code <}{@link PGPDataType }{@code >}}
520: *
521: */
522: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="PGPData")
523: public JAXBElement<PGPDataType> createPGPData(PGPDataType value) {
524: return new JAXBElement<PGPDataType>(_PGPData_QNAME,
525: PGPDataType.class, null, value);
526: }
527:
528: /**
529: * Create an instance of {@link JAXBElement }{@code <}{@link TransformType }{@code >}}
530: *
531: */
532: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="Transform")
533: public JAXBElement<TransformType> createTransform(
534: TransformType value) {
535: return new JAXBElement<TransformType>(_Transform_QNAME,
536: TransformType.class, null, value);
537: }
538:
539: /**
540: * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
541: *
542: */
543: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="MgmtData")
544: public JAXBElement<String> createMgmtData(String value) {
545: return new JAXBElement<String>(_MgmtData_QNAME, String.class,
546: null, value);
547: }
548:
549: /**
550: * Create an instance of {@link JAXBElement }{@code <}{@link DSAKeyValueType }{@code >}}
551: *
552: */
553: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="DSAKeyValue")
554: public JAXBElement<DSAKeyValueType> createDSAKeyValue(
555: DSAKeyValueType value) {
556: return new JAXBElement<DSAKeyValueType>(_DSAKeyValue_QNAME,
557: DSAKeyValueType.class, null, value);
558: }
559:
560: /**
561: * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}}
562: *
563: */
564: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="DigestValue")
565: public JAXBElement<byte[]> createDigestValue(byte[] value) {
566: return new JAXBElement<byte[]>(_DigestValue_QNAME,
567: byte[].class, null, value);
568: }
569:
570: /**
571: * Create an instance of {@link JAXBElement }{@code <}{@link CanonicalizationMethodType }{@code >}}
572: *
573: */
574: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="CanonicalizationMethod")
575: public JAXBElement<CanonicalizationMethodType> createCanonicalizationMethod(
576: CanonicalizationMethodType value) {
577: return new JAXBElement<CanonicalizationMethodType>(
578: _CanonicalizationMethod_QNAME,
579: CanonicalizationMethodType.class, null, value);
580: }
581:
582: /**
583: * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}}
584: *
585: */
586: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="X509SKI",scope=X509DataType.class)
587: public JAXBElement<byte[]> createX509DataTypeX509SKI(byte[] value) {
588: return new JAXBElement<byte[]>(_X509DataTypeX509SKI_QNAME,
589: byte[].class, X509DataType.class, value);
590: }
591:
592: /**
593: * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}}
594: *
595: */
596: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="X509Certificate",scope=X509DataType.class)
597: public JAXBElement<byte[]> createX509DataTypeX509Certificate(
598: byte[] value) {
599: return new JAXBElement<byte[]>(
600: _X509DataTypeX509Certificate_QNAME, byte[].class,
601: X509DataType.class, value);
602: }
603:
604: /**
605: * Create an instance of {@link JAXBElement }{@code <}{@link X509IssuerSerialType }{@code >}}
606: *
607: */
608: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="X509IssuerSerial",scope=X509DataType.class)
609: public JAXBElement<X509IssuerSerialType> createX509DataTypeX509IssuerSerial(
610: X509IssuerSerialType value) {
611: return new JAXBElement<X509IssuerSerialType>(
612: _X509DataTypeX509IssuerSerial_QNAME,
613: X509IssuerSerialType.class, X509DataType.class, value);
614: }
615:
616: /**
617: * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
618: *
619: */
620: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="X509SubjectName",scope=X509DataType.class)
621: public JAXBElement<String> createX509DataTypeX509SubjectName(
622: String value) {
623: return new JAXBElement<String>(
624: _X509DataTypeX509SubjectName_QNAME, String.class,
625: X509DataType.class, value);
626: }
627:
628: /**
629: * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}}
630: *
631: */
632: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="X509CRL",scope=X509DataType.class)
633: public JAXBElement<byte[]> createX509DataTypeX509CRL(byte[] value) {
634: return new JAXBElement<byte[]>(_X509DataTypeX509CRL_QNAME,
635: byte[].class, X509DataType.class, value);
636: }
637:
638: /**
639: * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
640: *
641: */
642: @XmlElementDecl(namespace="http://www.w3.org/2000/09/xmldsig#",name="XPath",scope=TransformType.class)
643: public JAXBElement<String> createTransformTypeXPath(String value) {
644: return new JAXBElement<String>(_TransformTypeXPath_QNAME,
645: String.class, TransformType.class, value);
646: }
647:
648: }
|