Package eu.europa.esig.xmldsig.jaxb
Class ObjectFactory
- java.lang.Object
-
- eu.europa.esig.xmldsig.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.xmldsig.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 Summary
Constructors Constructor Description ObjectFactory()Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: eu.europa.esig.xmldsig.jaxb
-
Method Summary
-
-
-
Method Detail
-
createSignatureType
public SignatureType createSignatureType()
Create an instance ofSignatureType
-
createSignatureValueType
public SignatureValueType createSignatureValueType()
Create an instance ofSignatureValueType
-
createSignedInfoType
public SignedInfoType createSignedInfoType()
Create an instance ofSignedInfoType
-
createCanonicalizationMethodType
public CanonicalizationMethodType createCanonicalizationMethodType()
Create an instance ofCanonicalizationMethodType
-
createSignatureMethodType
public SignatureMethodType createSignatureMethodType()
Create an instance ofSignatureMethodType
-
createReferenceType
public ReferenceType createReferenceType()
Create an instance ofReferenceType
-
createTransformsType
public TransformsType createTransformsType()
Create an instance ofTransformsType
-
createTransformType
public TransformType createTransformType()
Create an instance ofTransformType
-
createDigestMethodType
public DigestMethodType createDigestMethodType()
Create an instance ofDigestMethodType
-
createKeyInfoType
public KeyInfoType createKeyInfoType()
Create an instance ofKeyInfoType
-
createKeyValueType
public KeyValueType createKeyValueType()
Create an instance ofKeyValueType
-
createRetrievalMethodType
public RetrievalMethodType createRetrievalMethodType()
Create an instance ofRetrievalMethodType
-
createX509DataType
public X509DataType createX509DataType()
Create an instance ofX509DataType
-
createPGPDataType
public PGPDataType createPGPDataType()
Create an instance ofPGPDataType
-
createSPKIDataType
public SPKIDataType createSPKIDataType()
Create an instance ofSPKIDataType
-
createObjectType
public ObjectType createObjectType()
Create an instance ofObjectType
-
createManifestType
public ManifestType createManifestType()
Create an instance ofManifestType
-
createSignaturePropertiesType
public SignaturePropertiesType createSignaturePropertiesType()
Create an instance ofSignaturePropertiesType
-
createSignaturePropertyType
public SignaturePropertyType createSignaturePropertyType()
Create an instance ofSignaturePropertyType
-
createDSAKeyValueType
public DSAKeyValueType createDSAKeyValueType()
Create an instance ofDSAKeyValueType
-
createRSAKeyValueType
public RSAKeyValueType createRSAKeyValueType()
Create an instance ofRSAKeyValueType
-
createX509IssuerSerialType
public X509IssuerSerialType createX509IssuerSerialType()
Create an instance ofX509IssuerSerialType
-
createSignature
public JAXBElement<SignatureType> createSignature(SignatureType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<SignatureType>
-
createSignatureValue
public JAXBElement<SignatureValueType> createSignatureValue(SignatureValueType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<SignatureValueType>
-
createSignedInfo
public JAXBElement<SignedInfoType> createSignedInfo(SignedInfoType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<SignedInfoType>
-
createCanonicalizationMethod
public JAXBElement<CanonicalizationMethodType> createCanonicalizationMethod(CanonicalizationMethodType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<CanonicalizationMethodType>
-
createSignatureMethod
public JAXBElement<SignatureMethodType> createSignatureMethod(SignatureMethodType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<SignatureMethodType>
-
createReference
public JAXBElement<ReferenceType> createReference(ReferenceType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<ReferenceType>
-
createTransforms
public JAXBElement<TransformsType> createTransforms(TransformsType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<TransformsType>
-
createTransform
public JAXBElement<TransformType> createTransform(TransformType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<TransformType>
-
createDigestMethod
public JAXBElement<DigestMethodType> createDigestMethod(DigestMethodType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<DigestMethodType>
-
createDigestValue
public JAXBElement<byte[]> createDigestValue(byte[] value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<byte>
-
createKeyInfo
public JAXBElement<KeyInfoType> createKeyInfo(KeyInfoType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<KeyInfoType>
-
createKeyName
public JAXBElement<String> createKeyName(String value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<String>
-
createMgmtData
public JAXBElement<String> createMgmtData(String value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<String>
-
createKeyValue
public JAXBElement<KeyValueType> createKeyValue(KeyValueType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<KeyValueType>
-
createRetrievalMethod
public JAXBElement<RetrievalMethodType> createRetrievalMethod(RetrievalMethodType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<RetrievalMethodType>
-
createX509Data
public JAXBElement<X509DataType> createX509Data(X509DataType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<X509DataType>
-
createPGPData
public JAXBElement<PGPDataType> createPGPData(PGPDataType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<PGPDataType>
-
createSPKIData
public JAXBElement<SPKIDataType> createSPKIData(SPKIDataType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<SPKIDataType>
-
createObject
public JAXBElement<ObjectType> createObject(ObjectType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<ObjectType>
-
createManifest
public JAXBElement<ManifestType> createManifest(ManifestType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<ManifestType>
-
createSignatureProperties
public JAXBElement<SignaturePropertiesType> createSignatureProperties(SignaturePropertiesType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<SignaturePropertiesType>
-
createSignatureProperty
public JAXBElement<SignaturePropertyType> createSignatureProperty(SignaturePropertyType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<SignaturePropertyType>
-
createDSAKeyValue
public JAXBElement<DSAKeyValueType> createDSAKeyValue(DSAKeyValueType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<DSAKeyValueType>
-
createRSAKeyValue
public JAXBElement<RSAKeyValueType> createRSAKeyValue(RSAKeyValueType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<RSAKeyValueType>
-
createSPKIDataTypeSPKISexp
public JAXBElement<byte[]> createSPKIDataTypeSPKISexp(byte[] value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<byte>
-
createPGPDataTypePGPKeyID
public JAXBElement<byte[]> createPGPDataTypePGPKeyID(byte[] value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<byte>
-
createPGPDataTypePGPKeyPacket
public JAXBElement<byte[]> createPGPDataTypePGPKeyPacket(byte[] value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<byte>
-
createX509DataTypeX509IssuerSerial
public JAXBElement<X509IssuerSerialType> createX509DataTypeX509IssuerSerial(X509IssuerSerialType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<X509IssuerSerialType>
-
createX509DataTypeX509SKI
public JAXBElement<byte[]> createX509DataTypeX509SKI(byte[] value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<byte>
-
createX509DataTypeX509SubjectName
public JAXBElement<String> createX509DataTypeX509SubjectName(String value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<String>
-
createX509DataTypeX509Certificate
public JAXBElement<byte[]> createX509DataTypeX509Certificate(byte[] value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<byte>
-
createX509DataTypeX509CRL
public JAXBElement<byte[]> createX509DataTypeX509CRL(byte[] value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<byte>
-
createTransformTypeXPath
public JAXBElement<String> createTransformTypeXPath(String value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<String>
-
createSignatureMethodTypeHMACOutputLength
public JAXBElement<BigInteger> createSignatureMethodTypeHMACOutputLength(BigInteger value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<BigInteger>
-
-