1 2 package org.w3._2001._04.xmlenc_; 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 import org.w3._2000._09.xmldsig_.KeyInfoType; 10 11 12 26 @XmlRegistry 27 public class ObjectFactory { 28 29 private final static QName _EncryptionMethodTypeOAEPparams_QNAME = new QName ("http://www.w3.org/2001/04/xmlenc#", "OAEPparams"); 30 private final static QName _EncryptionMethodTypeKeySize_QNAME = new QName ("http://www.w3.org/2001/04/xmlenc#", "KeySize"); 31 private final static QName _AgreementMethod_QNAME = new QName ("http://www.w3.org/2001/04/xmlenc#", "AgreementMethod"); 32 private final static QName _CipherReference_QNAME = new QName ("http://www.w3.org/2001/04/xmlenc#", "CipherReference"); 33 private final static QName _EncryptionProperties_QNAME = new QName ("http://www.w3.org/2001/04/xmlenc#", "EncryptionProperties"); 34 private final static QName _EncryptionProperty_QNAME = new QName ("http://www.w3.org/2001/04/xmlenc#", "EncryptionProperty"); 35 private final static QName _EncryptedKey_QNAME = new QName ("http://www.w3.org/2001/04/xmlenc#", "EncryptedKey"); 36 private final static QName _CipherData_QNAME = new QName ("http://www.w3.org/2001/04/xmlenc#", "CipherData"); 37 private final static QName _EncryptedData_QNAME = new QName ("http://www.w3.org/2001/04/xmlenc#", "EncryptedData"); 38 private final static QName _ReferenceListDataReference_QNAME = new QName ("http://www.w3.org/2001/04/xmlenc#", "DataReference"); 39 private final static QName _ReferenceListKeyReference_QNAME = new QName ("http://www.w3.org/2001/04/xmlenc#", "KeyReference"); 40 private final static QName _AgreementMethodTypeKANonce_QNAME = new QName ("http://www.w3.org/2001/04/xmlenc#", "KA-Nonce"); 41 private final static QName _AgreementMethodTypeOriginatorKeyInfo_QNAME = new QName ("http://www.w3.org/2001/04/xmlenc#", "OriginatorKeyInfo"); 42 private final static QName _AgreementMethodTypeRecipientKeyInfo_QNAME = new QName ("http://www.w3.org/2001/04/xmlenc#", "RecipientKeyInfo"); 43 44 48 public ObjectFactory() { 49 } 50 51 55 public EncryptionMethodType createEncryptionMethodType() { 56 return new EncryptionMethodType(); 57 } 58 59 63 public EncryptionPropertiesType createEncryptionPropertiesType() { 64 return new EncryptionPropertiesType(); 65 } 66 67 71 public EncryptedKeyType createEncryptedKeyType() { 72 return new EncryptedKeyType(); 73 } 74 75 79 public CipherDataType createCipherDataType() { 80 return new CipherDataType(); 81 } 82 83 87 public ReferenceType createReferenceType() { 88 return new ReferenceType(); 89 } 90 91 95 public ReferenceList createReferenceList() { 96 return new ReferenceList(); 97 } 98 99 103 public EncryptionPropertyType createEncryptionPropertyType() { 104 return new EncryptionPropertyType(); 105 } 106 107 111 public TransformsType createTransformsType() { 112 return new TransformsType(); 113 } 114 115 119 public CipherReferenceType createCipherReferenceType() { 120 return new CipherReferenceType(); 121 } 122 123 127 public EncryptedDataType createEncryptedDataType() { 128 return new EncryptedDataType(); 129 } 130 131 135 public AgreementMethodType createAgreementMethodType() { 136 return new AgreementMethodType(); 137 } 138 139 143 @XmlElementDecl(namespace = "http://www.w3.org/2001/04/xmlenc#", name = "OAEPparams", scope = EncryptionMethodType.class) 144 public JAXBElement<byte[]> createEncryptionMethodTypeOAEPparams(byte[] value) { 145 return new JAXBElement<byte[]>(_EncryptionMethodTypeOAEPparams_QNAME, byte[].class, EncryptionMethodType.class, ((byte[]) value)); 146 } 147 148 152 @XmlElementDecl(namespace = "http://www.w3.org/2001/04/xmlenc#", name = "KeySize", scope = EncryptionMethodType.class) 153 public JAXBElement<BigInteger > createEncryptionMethodTypeKeySize(BigInteger value) { 154 return new JAXBElement<BigInteger >(_EncryptionMethodTypeKeySize_QNAME, BigInteger .class, EncryptionMethodType.class, value); 155 } 156 157 161 @XmlElementDecl(namespace = "http://www.w3.org/2001/04/xmlenc#", name = "AgreementMethod") 162 public JAXBElement<AgreementMethodType> createAgreementMethod(AgreementMethodType value) { 163 return new JAXBElement<AgreementMethodType>(_AgreementMethod_QNAME, AgreementMethodType.class, null, value); 164 } 165 166 170 @XmlElementDecl(namespace = "http://www.w3.org/2001/04/xmlenc#", name = "CipherReference") 171 public JAXBElement<CipherReferenceType> createCipherReference(CipherReferenceType value) { 172 return new JAXBElement<CipherReferenceType>(_CipherReference_QNAME, CipherReferenceType.class, null, value); 173 } 174 175 179 @XmlElementDecl(namespace = "http://www.w3.org/2001/04/xmlenc#", name = "EncryptionProperties") 180 public JAXBElement<EncryptionPropertiesType> createEncryptionProperties(EncryptionPropertiesType value) { 181 return new JAXBElement<EncryptionPropertiesType>(_EncryptionProperties_QNAME, EncryptionPropertiesType.class, null, value); 182 } 183 184 188 @XmlElementDecl(namespace = "http://www.w3.org/2001/04/xmlenc#", name = "EncryptionProperty") 189 public JAXBElement<EncryptionPropertyType> createEncryptionProperty(EncryptionPropertyType value) { 190 return new JAXBElement<EncryptionPropertyType>(_EncryptionProperty_QNAME, EncryptionPropertyType.class, null, value); 191 } 192 193 197 @XmlElementDecl(namespace = "http://www.w3.org/2001/04/xmlenc#", name = "EncryptedKey") 198 public JAXBElement<EncryptedKeyType> createEncryptedKey(EncryptedKeyType value) { 199 return new JAXBElement<EncryptedKeyType>(_EncryptedKey_QNAME, EncryptedKeyType.class, null, value); 200 } 201 202 206 @XmlElementDecl(namespace = "http://www.w3.org/2001/04/xmlenc#", name = "CipherData") 207 public JAXBElement<CipherDataType> createCipherData(CipherDataType value) { 208 return new JAXBElement<CipherDataType>(_CipherData_QNAME, CipherDataType.class, null, value); 209 } 210 211 215 @XmlElementDecl(namespace = "http://www.w3.org/2001/04/xmlenc#", name = "EncryptedData") 216 public JAXBElement<EncryptedDataType> createEncryptedData(EncryptedDataType value) { 217 return new JAXBElement<EncryptedDataType>(_EncryptedData_QNAME, EncryptedDataType.class, null, value); 218 } 219 220 224 @XmlElementDecl(namespace = "http://www.w3.org/2001/04/xmlenc#", name = "DataReference", scope = ReferenceList.class) 225 public JAXBElement<ReferenceType> createReferenceListDataReference(ReferenceType value) { 226 return new JAXBElement<ReferenceType>(_ReferenceListDataReference_QNAME, ReferenceType.class, ReferenceList.class, value); 227 } 228 229 233 @XmlElementDecl(namespace = "http://www.w3.org/2001/04/xmlenc#", name = "KeyReference", scope = ReferenceList.class) 234 public JAXBElement<ReferenceType> createReferenceListKeyReference(ReferenceType value) { 235 return new JAXBElement<ReferenceType>(_ReferenceListKeyReference_QNAME, ReferenceType.class, ReferenceList.class, value); 236 } 237 238 242 @XmlElementDecl(namespace = "http://www.w3.org/2001/04/xmlenc#", name = "KA-Nonce", scope = AgreementMethodType.class) 243 public JAXBElement<byte[]> createAgreementMethodTypeKANonce(byte[] value) { 244 return new JAXBElement<byte[]>(_AgreementMethodTypeKANonce_QNAME, byte[].class, AgreementMethodType.class, ((byte[]) value)); 245 } 246 247 251 @XmlElementDecl(namespace = "http://www.w3.org/2001/04/xmlenc#", name = "OriginatorKeyInfo", scope = AgreementMethodType.class) 252 public JAXBElement<KeyInfoType> createAgreementMethodTypeOriginatorKeyInfo(KeyInfoType value) { 253 return new JAXBElement<KeyInfoType>(_AgreementMethodTypeOriginatorKeyInfo_QNAME, KeyInfoType.class, AgreementMethodType.class, value); 254 } 255 256 260 @XmlElementDecl(namespace = "http://www.w3.org/2001/04/xmlenc#", name = "RecipientKeyInfo", scope = AgreementMethodType.class) 261 public JAXBElement<KeyInfoType> createAgreementMethodTypeRecipientKeyInfo(KeyInfoType value) { 262 return new JAXBElement<KeyInfoType>(_AgreementMethodTypeRecipientKeyInfo_QNAME, KeyInfoType.class, AgreementMethodType.class, value); 263 } 264 265 } 266 | Popular Tags |