1 2 package org.w3._2000._09.xmldsig_; 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.bind.annotation.XmlSchema; 9 import javax.xml.bind.annotation.XmlType; 10 import javax.xml.namespace.QName ; 11 12 13 27 @XmlRegistry 28 public class ObjectFactory { 29 private final static QName _PGPDataTypePGPKeyPacket_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "PGPKeyPacket"); 30 private final static QName _PGPDataTypePGPKeyID_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "PGPKeyID"); 31 private final static QName _SPKIDataTypeSPKISexp_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "SPKISexp"); 32 private final static QName _SignatureMethodTypeHMACOutputLength_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "HMACOutputLength"); 33 private final static QName _SignatureMethod_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "SignatureMethod"); 34 private final static QName _KeyName_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "KeyName"); 35 private final static QName _Transforms_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "Transforms"); 36 private final static QName _Manifest_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "Manifest"); 37 private final static QName _X509Data_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "X509Data"); 38 private final static QName _KeyInfo_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "KeyInfo"); 39 private final static QName _Reference_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "Reference"); 40 private final static QName _RetrievalMethod_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "RetrievalMethod"); 41 private final static QName _SignatureValue_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "SignatureValue"); 42 private final static QName _KeyValue_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "KeyValue"); 43 private final static QName _Signature_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "Signature"); 44 private final static QName _SignedInfo_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "SignedInfo"); 45 private final static QName _SignatureProperty_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "SignatureProperty"); 46 private final static QName _SignatureProperties_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "SignatureProperties"); 47 private final static QName _Object_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "Object"); 48 private final static QName _SPKIData_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "SPKIData"); 49 private final static QName _RSAKeyValue_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "RSAKeyValue"); 50 private final static QName _DigestMethod_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "DigestMethod"); 51 private final static QName _PGPData_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "PGPData"); 52 private final static QName _Transform_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "Transform"); 53 private final static QName _MgmtData_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "MgmtData"); 54 private final static QName _DSAKeyValue_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "DSAKeyValue"); 55 private final static QName _DigestValue_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "DigestValue"); 56 private final static QName _CanonicalizationMethod_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "CanonicalizationMethod"); 57 private final static QName _X509DataTypeX509SKI_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "X509SKI"); 58 private final static QName _X509DataTypeX509Certificate_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "X509Certificate"); 59 private final static QName _X509DataTypeX509IssuerSerial_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "X509IssuerSerial"); 60 private final static QName _X509DataTypeX509SubjectName_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "X509SubjectName"); 61 private final static QName _X509DataTypeX509CRL_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "X509CRL"); 62 private final static QName _TransformTypeXPath_QNAME = new QName ("http://www.w3.org/2000/09/xmldsig#", "XPath"); 63 64 68 public ObjectFactory() { 69 } 70 71 75 public TransformType createTransformType() { 76 return new TransformType(); 77 } 78 79 83 public SignaturePropertiesType createSignaturePropertiesType() { 84 return new SignaturePropertiesType(); 85 } 86 87 91 public KeyInfoType createKeyInfoType() { 92 return new KeyInfoType(); 93 } 94 95 99 public DSAKeyValueType createDSAKeyValueType() { 100 return new DSAKeyValueType(); 101 } 102 103 107 public X509IssuerSerialType createX509IssuerSerialType() { 108 return new X509IssuerSerialType(); 109 } 110 111 115 public PGPDataType createPGPDataType() { 116 return new PGPDataType(); 117 } 118 119 123 public SignedInfoType createSignedInfoType() { 124 return new SignedInfoType(); 125 } 126 127 131 public SignatureMethodType createSignatureMethodType() { 132 return new SignatureMethodType(); 133 } 134 135 139 public DigestMethodType createDigestMethodType() { 140 return new DigestMethodType(); 141 } 142 143 147 public ObjectType createObjectType() { 148 return new ObjectType(); 149 } 150 151 155 public ReferenceType createReferenceType() { 156 return new ReferenceType(); 157 } 158 159 163 public CanonicalizationMethodType createCanonicalizationMethodType() { 164 return new CanonicalizationMethodType(); 165 } 166 167 171 public SignaturePropertyType createSignaturePropertyType() { 172 return new SignaturePropertyType(); 173 } 174 175 179 public SPKIDataType createSPKIDataType() { 180 return new SPKIDataType(); 181 } 182 183 187 public SignatureType createSignatureType() { 188 return new SignatureType(); 189 } 190 191 195 public KeyValueType createKeyValueType() { 196 return new KeyValueType(); 197 } 198 199 203 public ManifestType createManifestType() { 204 return new ManifestType(); 205 } 206 207 211 public X509DataType createX509DataType() { 212 return new X509DataType(); 213 } 214 215 219 public SignatureValueType createSignatureValueType() { 220 return new SignatureValueType(); 221 } 222 223 227 public RetrievalMethodType createRetrievalMethodType() { 228 return new RetrievalMethodType(); 229 } 230 231 235 public TransformsType createTransformsType() { 236 return new TransformsType(); 237 } 238 239 243 public RSAKeyValueType createRSAKeyValueType() { 244 return new RSAKeyValueType(); 245 } 246 247 251 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "PGPKeyPacket", scope = PGPDataType.class) 252 public JAXBElement<byte[]> createPGPDataTypePGPKeyPacket(byte[] value) { 253 return new JAXBElement<byte[]>(_PGPDataTypePGPKeyPacket_QNAME, byte[].class, PGPDataType.class, ((byte[]) value)); 254 } 255 256 260 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "PGPKeyID", scope = PGPDataType.class) 261 public JAXBElement<byte[]> createPGPDataTypePGPKeyID(byte[] value) { 262 return new JAXBElement<byte[]>(_PGPDataTypePGPKeyID_QNAME, byte[].class, PGPDataType.class, ((byte[]) value)); 263 } 264 265 269 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SPKISexp", scope = SPKIDataType.class) 270 public JAXBElement<byte[]> createSPKIDataTypeSPKISexp(byte[] value) { 271 return new JAXBElement<byte[]>(_SPKIDataTypeSPKISexp_QNAME, byte[].class, SPKIDataType.class, ((byte[]) value)); 272 } 273 274 278 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "HMACOutputLength", scope = SignatureMethodType.class) 279 public JAXBElement<BigInteger > createSignatureMethodTypeHMACOutputLength(BigInteger value) { 280 return new JAXBElement<BigInteger >(_SignatureMethodTypeHMACOutputLength_QNAME, BigInteger .class, SignatureMethodType.class, value); 281 } 282 283 287 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignatureMethod") 288 public JAXBElement<SignatureMethodType> createSignatureMethod(SignatureMethodType value) { 289 return new JAXBElement<SignatureMethodType>(_SignatureMethod_QNAME, SignatureMethodType.class, null, value); 290 } 291 292 296 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "KeyName") 297 public JAXBElement<String > createKeyName(String value) { 298 return new JAXBElement<String >(_KeyName_QNAME, String .class, null, value); 299 } 300 301 305 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Transforms") 306 public JAXBElement<TransformsType> createTransforms(TransformsType value) { 307 return new JAXBElement<TransformsType>(_Transforms_QNAME, TransformsType.class, null, value); 308 } 309 310 314 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Manifest") 315 public JAXBElement<ManifestType> createManifest(ManifestType value) { 316 return new JAXBElement<ManifestType>(_Manifest_QNAME, ManifestType.class, null, value); 317 } 318 319 323 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "X509Data") 324 public JAXBElement<X509DataType> createX509Data(X509DataType value) { 325 return new JAXBElement<X509DataType>(_X509Data_QNAME, X509DataType.class, null, value); 326 } 327 328 332 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "KeyInfo") 333 public JAXBElement<KeyInfoType> createKeyInfo(KeyInfoType value) { 334 return new JAXBElement<KeyInfoType>(_KeyInfo_QNAME, KeyInfoType.class, null, value); 335 } 336 337 341 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Reference") 342 public JAXBElement<ReferenceType> createReference(ReferenceType value) { 343 return new JAXBElement<ReferenceType>(_Reference_QNAME, ReferenceType.class, null, value); 344 } 345 346 350 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "RetrievalMethod") 351 public JAXBElement<RetrievalMethodType> createRetrievalMethod(RetrievalMethodType value) { 352 return new JAXBElement<RetrievalMethodType>(_RetrievalMethod_QNAME, RetrievalMethodType.class, null, value); 353 } 354 355 359 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignatureValue") 360 public JAXBElement<SignatureValueType> createSignatureValue(SignatureValueType value) { 361 return new JAXBElement<SignatureValueType>(_SignatureValue_QNAME, SignatureValueType.class, null, value); 362 } 363 364 368 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "KeyValue") 369 public JAXBElement<KeyValueType> createKeyValue(KeyValueType value) { 370 return new JAXBElement<KeyValueType>(_KeyValue_QNAME, KeyValueType.class, null, value); 371 } 372 373 377 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Signature") 378 public JAXBElement<SignatureType> createSignature(SignatureType value) { 379 return new JAXBElement<SignatureType>(_Signature_QNAME, SignatureType.class, null, value); 380 } 381 382 386 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignedInfo") 387 public JAXBElement<SignedInfoType> createSignedInfo(SignedInfoType value) { 388 return new JAXBElement<SignedInfoType>(_SignedInfo_QNAME, SignedInfoType.class, null, value); 389 } 390 391 395 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignatureProperty") 396 public JAXBElement<SignaturePropertyType> createSignatureProperty(SignaturePropertyType value) { 397 return new JAXBElement<SignaturePropertyType>(_SignatureProperty_QNAME, SignaturePropertyType.class, null, value); 398 } 399 400 404 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignatureProperties") 405 public JAXBElement<SignaturePropertiesType> createSignatureProperties(SignaturePropertiesType value) { 406 return new JAXBElement<SignaturePropertiesType>(_SignatureProperties_QNAME, SignaturePropertiesType.class, null, value); 407 } 408 409 413 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Object") 414 public JAXBElement<ObjectType> createObject(ObjectType value) { 415 return new JAXBElement<ObjectType>(_Object_QNAME, ObjectType.class, null, value); 416 } 417 418 422 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SPKIData") 423 public JAXBElement<SPKIDataType> createSPKIData(SPKIDataType value) { 424 return new JAXBElement<SPKIDataType>(_SPKIData_QNAME, SPKIDataType.class, null, value); 425 } 426 427 431 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "RSAKeyValue") 432 public JAXBElement<RSAKeyValueType> createRSAKeyValue(RSAKeyValueType value) { 433 return new JAXBElement<RSAKeyValueType>(_RSAKeyValue_QNAME, RSAKeyValueType.class, null, value); 434 } 435 436 440 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "DigestMethod") 441 public JAXBElement<DigestMethodType> createDigestMethod(DigestMethodType value) { 442 return new JAXBElement<DigestMethodType>(_DigestMethod_QNAME, DigestMethodType.class, null, value); 443 } 444 445 449 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "PGPData") 450 public JAXBElement<PGPDataType> createPGPData(PGPDataType value) { 451 return new JAXBElement<PGPDataType>(_PGPData_QNAME, PGPDataType.class, null, value); 452 } 453 454 458 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Transform") 459 public JAXBElement<TransformType> createTransform(TransformType value) { 460 return new JAXBElement<TransformType>(_Transform_QNAME, TransformType.class, null, value); 461 } 462 463 467 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "MgmtData") 468 public JAXBElement<String > createMgmtData(String value) { 469 return new JAXBElement<String >(_MgmtData_QNAME, String .class, null, value); 470 } 471 472 476 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "DSAKeyValue") 477 public JAXBElement<DSAKeyValueType> createDSAKeyValue(DSAKeyValueType value) { 478 return new JAXBElement<DSAKeyValueType>(_DSAKeyValue_QNAME, DSAKeyValueType.class, null, value); 479 } 480 481 485 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "DigestValue") 486 public JAXBElement<byte[]> createDigestValue(byte[] value) { 487 return new JAXBElement<byte[]>(_DigestValue_QNAME, byte[].class, null, ((byte[]) value)); 488 } 489 490 494 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "CanonicalizationMethod") 495 public JAXBElement<CanonicalizationMethodType> createCanonicalizationMethod(CanonicalizationMethodType value) { 496 return new JAXBElement<CanonicalizationMethodType>(_CanonicalizationMethod_QNAME, CanonicalizationMethodType.class, null, value); 497 } 498 499 503 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "X509SKI", scope = X509DataType.class) 504 public JAXBElement<byte[]> createX509DataTypeX509SKI(byte[] value) { 505 return new JAXBElement<byte[]>(_X509DataTypeX509SKI_QNAME, byte[].class, X509DataType.class, ((byte[]) value)); 506 } 507 508 512 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "X509Certificate", scope = X509DataType.class) 513 public JAXBElement<byte[]> createX509DataTypeX509Certificate(byte[] value) { 514 return new JAXBElement<byte[]>(_X509DataTypeX509Certificate_QNAME, byte[].class, X509DataType.class, ((byte[]) value)); 515 } 516 517 521 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "X509IssuerSerial", scope = X509DataType.class) 522 public JAXBElement<X509IssuerSerialType> createX509DataTypeX509IssuerSerial(X509IssuerSerialType value) { 523 return new JAXBElement<X509IssuerSerialType>(_X509DataTypeX509IssuerSerial_QNAME, X509IssuerSerialType.class, X509DataType.class, value); 524 } 525 526 530 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "X509SubjectName", scope = X509DataType.class) 531 public JAXBElement<String > createX509DataTypeX509SubjectName(String value) { 532 return new JAXBElement<String >(_X509DataTypeX509SubjectName_QNAME, String .class, X509DataType.class, value); 533 } 534 535 539 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "X509CRL", scope = X509DataType.class) 540 public JAXBElement<byte[]> createX509DataTypeX509CRL(byte[] value) { 541 return new JAXBElement<byte[]>(_X509DataTypeX509CRL_QNAME, byte[].class, X509DataType.class, ((byte[]) value)); 542 } 543 544 548 @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "XPath", scope = TransformType.class) 549 public JAXBElement<String > createTransformTypeXPath(String value) { 550 return new JAXBElement<String >(_TransformTypeXPath_QNAME, String .class, TransformType.class, value); 551 } 552 553 } 554 | Popular Tags |