Class ObjectFactory

java.lang.Object
org.w3._2000._09.xmldsig_.ObjectFactory

public class ObjectFactory extends Object
This object contains factory methods for each Java content interface and Java element interface generated in the org.w3._2000._09.xmldsig_ package.

An ObjectFactory allows you to programmatically 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: org.w3._2000._09.xmldsig_
  • Method Details

    • createSignatureType

      public SignatureType createSignatureType()
      Create an instance of SignatureType
      Returns:
      the new instance of SignatureType
    • createSignatureValueType

      public SignatureValueType createSignatureValueType()
      Create an instance of SignatureValueType
      Returns:
      the new instance of SignatureValueType
    • createSignedInfoType

      public SignedInfoType createSignedInfoType()
      Create an instance of SignedInfoType
      Returns:
      the new instance of SignedInfoType
    • createCanonicalizationMethodType

      public CanonicalizationMethodType createCanonicalizationMethodType()
      Create an instance of CanonicalizationMethodType
      Returns:
      the new instance of CanonicalizationMethodType
    • createSignatureMethodType

      public SignatureMethodType createSignatureMethodType()
      Create an instance of SignatureMethodType
      Returns:
      the new instance of SignatureMethodType
    • createReferenceType

      public ReferenceType createReferenceType()
      Create an instance of ReferenceType
      Returns:
      the new instance of ReferenceType
    • createTransformsType

      public TransformsType createTransformsType()
      Create an instance of TransformsType
      Returns:
      the new instance of TransformsType
    • createTransformType

      public TransformType createTransformType()
      Create an instance of TransformType
      Returns:
      the new instance of TransformType
    • createDigestMethodType

      public DigestMethodType createDigestMethodType()
      Create an instance of DigestMethodType
      Returns:
      the new instance of DigestMethodType
    • createKeyInfoType

      public KeyInfoType createKeyInfoType()
      Create an instance of KeyInfoType
      Returns:
      the new instance of KeyInfoType
    • createKeyValueType

      public KeyValueType createKeyValueType()
      Create an instance of KeyValueType
      Returns:
      the new instance of KeyValueType
    • createRetrievalMethodType

      public RetrievalMethodType createRetrievalMethodType()
      Create an instance of RetrievalMethodType
      Returns:
      the new instance of RetrievalMethodType
    • createX509DataType

      public X509DataType createX509DataType()
      Create an instance of X509DataType
      Returns:
      the new instance of X509DataType
    • createPGPDataType

      public PGPDataType createPGPDataType()
      Create an instance of PGPDataType
      Returns:
      the new instance of PGPDataType
    • createSPKIDataType

      public SPKIDataType createSPKIDataType()
      Create an instance of SPKIDataType
      Returns:
      the new instance of SPKIDataType
    • createObjectType

      public ObjectType createObjectType()
      Create an instance of ObjectType
      Returns:
      the new instance of ObjectType
    • createManifestType

      public ManifestType createManifestType()
      Create an instance of ManifestType
      Returns:
      the new instance of ManifestType
    • createSignaturePropertiesType

      public SignaturePropertiesType createSignaturePropertiesType()
      Create an instance of SignaturePropertiesType
      Returns:
      the new instance of SignaturePropertiesType
    • createSignaturePropertyType

      public SignaturePropertyType createSignaturePropertyType()
      Create an instance of SignaturePropertyType
      Returns:
      the new instance of SignaturePropertyType
    • createDSAKeyValueType

      public DSAKeyValueType createDSAKeyValueType()
      Create an instance of DSAKeyValueType
      Returns:
      the new instance of DSAKeyValueType
    • createRSAKeyValueType

      public RSAKeyValueType createRSAKeyValueType()
      Create an instance of RSAKeyValueType
      Returns:
      the new instance of RSAKeyValueType
    • createX509IssuerSerialType

      public X509IssuerSerialType createX509IssuerSerialType()
      Create an instance of X509IssuerSerialType
      Returns:
      the new instance of X509IssuerSerialType
    • createSignature

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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