Class ObjectFactory

java.lang.Object
eu.europa.esig.xmlenc.jaxb.ObjectFactory

public class ObjectFactory extends Object
This object contains factory methods for each Java content interface and Java element interface generated in the eu.europa.esig.xmlenc.jaxb package.

An ObjectFactory allows you to programatically construct new instances of the Java representation for XML content. The Java representation of XML content can consist of schema derived interfaces and classes representing the binding of schema type definitions, element declarations and model groups. Factory methods for each of these are provided in this class.

  • Constructor Details

    • ObjectFactory

      public ObjectFactory()
      Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: eu.europa.esig.xmlenc.jaxb
  • Method Details

    • createEncryptionMethodType

      public EncryptionMethodType createEncryptionMethodType()
      Create an instance of EncryptionMethodType
    • createCipherDataType

      public CipherDataType createCipherDataType()
      Create an instance of CipherDataType
    • createCipherReferenceType

      public CipherReferenceType createCipherReferenceType()
      Create an instance of CipherReferenceType
    • createEncryptedDataType

      public EncryptedDataType createEncryptedDataType()
      Create an instance of EncryptedDataType
    • createEncryptedKeyType

      public EncryptedKeyType createEncryptedKeyType()
      Create an instance of EncryptedKeyType
    • createAgreementMethodType

      public AgreementMethodType createAgreementMethodType()
      Create an instance of AgreementMethodType
    • createReferenceList

      public ReferenceList createReferenceList()
      Create an instance of ReferenceList
    • createReferenceType

      public ReferenceType createReferenceType()
      Create an instance of ReferenceType
    • createEncryptionPropertiesType

      public EncryptionPropertiesType createEncryptionPropertiesType()
      Create an instance of EncryptionPropertiesType
    • createEncryptionPropertyType

      public EncryptionPropertyType createEncryptionPropertyType()
      Create an instance of EncryptionPropertyType
    • createTransformsType

      public TransformsType createTransformsType()
      Create an instance of TransformsType
    • createCipherData

      public jakarta.xml.bind.JAXBElement<CipherDataType> createCipherData(CipherDataType value)
      Create an instance of JAXBElement<CipherDataType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<CipherDataType>
    • createCipherReference

      public jakarta.xml.bind.JAXBElement<CipherReferenceType> createCipherReference(CipherReferenceType value)
      Create an instance of JAXBElement<CipherReferenceType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<CipherReferenceType>
    • createEncryptedData

      public jakarta.xml.bind.JAXBElement<EncryptedDataType> createEncryptedData(EncryptedDataType value)
      Create an instance of JAXBElement<EncryptedDataType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<EncryptedDataType>
    • createEncryptedKey

      public jakarta.xml.bind.JAXBElement<EncryptedKeyType> createEncryptedKey(EncryptedKeyType value)
      Create an instance of JAXBElement<EncryptedKeyType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<EncryptedKeyType>
    • createAgreementMethod

      public jakarta.xml.bind.JAXBElement<AgreementMethodType> createAgreementMethod(AgreementMethodType value)
      Create an instance of JAXBElement<AgreementMethodType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<AgreementMethodType>
    • createEncryptionProperties

      public jakarta.xml.bind.JAXBElement<EncryptionPropertiesType> createEncryptionProperties(EncryptionPropertiesType value)
      Create an instance of JAXBElement<EncryptionPropertiesType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<EncryptionPropertiesType>
    • createEncryptionProperty

      public jakarta.xml.bind.JAXBElement<EncryptionPropertyType> createEncryptionProperty(EncryptionPropertyType value)
      Create an instance of JAXBElement<EncryptionPropertyType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<EncryptionPropertyType>
    • createReferenceListDataReference

      public jakarta.xml.bind.JAXBElement<ReferenceType> createReferenceListDataReference(ReferenceType value)
      Create an instance of JAXBElement<ReferenceType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<ReferenceType>
    • createReferenceListKeyReference

      public jakarta.xml.bind.JAXBElement<ReferenceType> createReferenceListKeyReference(ReferenceType value)
      Create an instance of JAXBElement<ReferenceType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<ReferenceType>
    • createAgreementMethodTypeKANonce

      public jakarta.xml.bind.JAXBElement<byte[]> createAgreementMethodTypeKANonce(byte[] value)
      Create an instance of JAXBElement<
      invalid reference
      byte[]
      >
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<
      invalid reference
      byte[]
      >
    • createAgreementMethodTypeOriginatorKeyInfo

      public jakarta.xml.bind.JAXBElement<KeyInfoType> createAgreementMethodTypeOriginatorKeyInfo(KeyInfoType value)
      Create an instance of JAXBElement<KeyInfoType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<KeyInfoType>
    • createAgreementMethodTypeRecipientKeyInfo

      public jakarta.xml.bind.JAXBElement<KeyInfoType> createAgreementMethodTypeRecipientKeyInfo(KeyInfoType value)
      Create an instance of JAXBElement<KeyInfoType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<KeyInfoType>
    • createEncryptionMethodTypeKeySize

      public jakarta.xml.bind.JAXBElement<BigInteger> createEncryptionMethodTypeKeySize(BigInteger value)
      Create an instance of JAXBElement<BigInteger>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<BigInteger>
    • createEncryptionMethodTypeOAEPparams

      public jakarta.xml.bind.JAXBElement<byte[]> createEncryptionMethodTypeOAEPparams(byte[] value)
      Create an instance of JAXBElement<
      invalid reference
      byte[]
      >
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<
      invalid reference
      byte[]
      >