All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.w3.xmldsig.ObjectFactory Maven / Gradle / Ivy

The newest version!
//
// This file was generated by the Eclipse Implementation of JAXB, v4.0.5 
// See https://eclipse-ee4j.github.io/jaxb-ri 
// Any modifications to this file will be lost upon recompilation of the source schema. 
//


package org.w3.xmldsig;

import java.math.BigInteger;
import javax.xml.namespace.QName;
import jakarta.xml.bind.JAXBElement;
import jakarta.xml.bind.annotation.XmlElementDecl;
import jakarta.xml.bind.annotation.XmlRegistry;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the org.w3.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. * */ @XmlRegistry public class ObjectFactory { private static final QName _Reference_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Reference"); private static final QName _Signature_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Signature"); private static final QName _SignatureValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SignatureValue"); private static final QName _SignedInfo_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SignedInfo"); private static final QName _CanonicalizationMethod_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "CanonicalizationMethod"); private static final QName _SignatureMethod_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SignatureMethod"); private static final QName _Transforms_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Transforms"); private static final QName _Transform_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Transform"); private static final QName _DigestMethod_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "DigestMethod"); private static final QName _DigestValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "DigestValue"); private static final QName _KeyInfo_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "KeyInfo"); private static final QName _KeyName_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "KeyName"); private static final QName _MgmtData_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "MgmtData"); private static final QName _KeyValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "KeyValue"); private static final QName _RetrievalMethod_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "RetrievalMethod"); private static final QName _X509Data_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509Data"); private static final QName _PGPData_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "PGPData"); private static final QName _SPKIData_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SPKIData"); private static final QName _Object_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Object"); private static final QName _Manifest_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Manifest"); private static final QName _SignatureProperties_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SignatureProperties"); private static final QName _SignatureProperty_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SignatureProperty"); private static final QName _DSAKeyValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "DSAKeyValue"); private static final QName _RSAKeyValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "RSAKeyValue"); private static final QName _SPKIDataTypeSPKISexp_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SPKISexp"); private static final QName _PGPDataTypePGPKeyID_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "PGPKeyID"); private static final QName _PGPDataTypePGPKeyPacket_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "PGPKeyPacket"); private static final QName _X509DataTypeX509IssuerSerial_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509IssuerSerial"); private static final QName _X509DataTypeX509SKI_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509SKI"); private static final QName _X509DataTypeX509SubjectName_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509SubjectName"); private static final QName _X509DataTypeX509Certificate_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509Certificate"); private static final QName _X509DataTypeX509CRL_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509CRL"); private static final QName _TransformTypeXPath_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "XPath"); private static final QName _SignatureMethodTypeHMACOutputLength_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "HMACOutputLength"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.w3.xmldsig * */ public ObjectFactory() { } /** * Create an instance of {@link ReferenceType } * * @return * the new instance of {@link ReferenceType } */ public ReferenceType createReferenceType() { return new ReferenceType(); } /** * Create an instance of {@link SignatureType } * * @return * the new instance of {@link SignatureType } */ public SignatureType createSignatureType() { return new SignatureType(); } /** * Create an instance of {@link SignatureValueType } * * @return * the new instance of {@link SignatureValueType } */ public SignatureValueType createSignatureValueType() { return new SignatureValueType(); } /** * Create an instance of {@link SignedInfoType } * * @return * the new instance of {@link SignedInfoType } */ public SignedInfoType createSignedInfoType() { return new SignedInfoType(); } /** * Create an instance of {@link CanonicalizationMethodType } * * @return * the new instance of {@link CanonicalizationMethodType } */ public CanonicalizationMethodType createCanonicalizationMethodType() { return new CanonicalizationMethodType(); } /** * Create an instance of {@link SignatureMethodType } * * @return * the new instance of {@link SignatureMethodType } */ public SignatureMethodType createSignatureMethodType() { return new SignatureMethodType(); } /** * Create an instance of {@link TransformsType } * * @return * the new instance of {@link TransformsType } */ public TransformsType createTransformsType() { return new TransformsType(); } /** * Create an instance of {@link TransformType } * * @return * the new instance of {@link TransformType } */ public TransformType createTransformType() { return new TransformType(); } /** * Create an instance of {@link DigestMethodType } * * @return * the new instance of {@link DigestMethodType } */ public DigestMethodType createDigestMethodType() { return new DigestMethodType(); } /** * Create an instance of {@link KeyInfoType } * * @return * the new instance of {@link KeyInfoType } */ public KeyInfoType createKeyInfoType() { return new KeyInfoType(); } /** * Create an instance of {@link KeyValueType } * * @return * the new instance of {@link KeyValueType } */ public KeyValueType createKeyValueType() { return new KeyValueType(); } /** * Create an instance of {@link RetrievalMethodType } * * @return * the new instance of {@link RetrievalMethodType } */ public RetrievalMethodType createRetrievalMethodType() { return new RetrievalMethodType(); } /** * Create an instance of {@link X509DataType } * * @return * the new instance of {@link X509DataType } */ public X509DataType createX509DataType() { return new X509DataType(); } /** * Create an instance of {@link PGPDataType } * * @return * the new instance of {@link PGPDataType } */ public PGPDataType createPGPDataType() { return new PGPDataType(); } /** * Create an instance of {@link SPKIDataType } * * @return * the new instance of {@link SPKIDataType } */ public SPKIDataType createSPKIDataType() { return new SPKIDataType(); } /** * Create an instance of {@link ObjectType } * * @return * the new instance of {@link ObjectType } */ public ObjectType createObjectType() { return new ObjectType(); } /** * Create an instance of {@link ManifestType } * * @return * the new instance of {@link ManifestType } */ public ManifestType createManifestType() { return new ManifestType(); } /** * Create an instance of {@link SignaturePropertiesType } * * @return * the new instance of {@link SignaturePropertiesType } */ public SignaturePropertiesType createSignaturePropertiesType() { return new SignaturePropertiesType(); } /** * Create an instance of {@link SignaturePropertyType } * * @return * the new instance of {@link SignaturePropertyType } */ public SignaturePropertyType createSignaturePropertyType() { return new SignaturePropertyType(); } /** * Create an instance of {@link DSAKeyValueType } * * @return * the new instance of {@link DSAKeyValueType } */ public DSAKeyValueType createDSAKeyValueType() { return new DSAKeyValueType(); } /** * Create an instance of {@link RSAKeyValueType } * * @return * the new instance of {@link RSAKeyValueType } */ public RSAKeyValueType createRSAKeyValueType() { return new RSAKeyValueType(); } /** * Create an instance of {@link X509IssuerSerialType } * * @return * the new instance of {@link X509IssuerSerialType } */ public X509IssuerSerialType createX509IssuerSerialType() { return new X509IssuerSerialType(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ReferenceType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ReferenceType }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Reference") public JAXBElement createReference(ReferenceType value) { return new JAXBElement<>(_Reference_QNAME, ReferenceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SignatureType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SignatureType }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Signature") public JAXBElement createSignature(SignatureType value) { return new JAXBElement<>(_Signature_QNAME, SignatureType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SignatureValueType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SignatureValueType }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignatureValue") public JAXBElement createSignatureValue(SignatureValueType value) { return new JAXBElement<>(_SignatureValue_QNAME, SignatureValueType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SignedInfoType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SignedInfoType }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignedInfo") public JAXBElement createSignedInfo(SignedInfoType value) { return new JAXBElement<>(_SignedInfo_QNAME, SignedInfoType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CanonicalizationMethodType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CanonicalizationMethodType }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "CanonicalizationMethod") public JAXBElement createCanonicalizationMethod(CanonicalizationMethodType value) { return new JAXBElement<>(_CanonicalizationMethod_QNAME, CanonicalizationMethodType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SignatureMethodType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SignatureMethodType }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignatureMethod") public JAXBElement createSignatureMethod(SignatureMethodType value) { return new JAXBElement<>(_SignatureMethod_QNAME, SignatureMethodType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TransformsType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link TransformsType }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Transforms") public JAXBElement createTransforms(TransformsType value) { return new JAXBElement<>(_Transforms_QNAME, TransformsType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TransformType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link TransformType }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Transform") public JAXBElement createTransform(TransformType value) { return new JAXBElement<>(_Transform_QNAME, TransformType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DigestMethodType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link DigestMethodType }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "DigestMethod") public JAXBElement createDigestMethod(DigestMethodType value) { return new JAXBElement<>(_DigestMethod_QNAME, DigestMethodType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "DigestValue") public JAXBElement createDigestValue(byte[] value) { return new JAXBElement<>(_DigestValue_QNAME, byte[].class, null, ((byte[]) value)); } /** * Create an instance of {@link JAXBElement }{@code <}{@link KeyInfoType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link KeyInfoType }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "KeyInfo") public JAXBElement createKeyInfo(KeyInfoType value) { return new JAXBElement<>(_KeyInfo_QNAME, KeyInfoType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "KeyName") public JAXBElement createKeyName(String value) { return new JAXBElement<>(_KeyName_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "MgmtData") public JAXBElement createMgmtData(String value) { return new JAXBElement<>(_MgmtData_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link KeyValueType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link KeyValueType }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "KeyValue") public JAXBElement createKeyValue(KeyValueType value) { return new JAXBElement<>(_KeyValue_QNAME, KeyValueType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RetrievalMethodType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link RetrievalMethodType }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "RetrievalMethod") public JAXBElement createRetrievalMethod(RetrievalMethodType value) { return new JAXBElement<>(_RetrievalMethod_QNAME, RetrievalMethodType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link X509DataType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link X509DataType }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "X509Data") public JAXBElement createX509Data(X509DataType value) { return new JAXBElement<>(_X509Data_QNAME, X509DataType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PGPDataType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PGPDataType }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "PGPData") public JAXBElement createPGPData(PGPDataType value) { return new JAXBElement<>(_PGPData_QNAME, PGPDataType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SPKIDataType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SPKIDataType }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SPKIData") public JAXBElement createSPKIData(SPKIDataType value) { return new JAXBElement<>(_SPKIData_QNAME, SPKIDataType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ObjectType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ObjectType }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Object") public JAXBElement createObject(ObjectType value) { return new JAXBElement<>(_Object_QNAME, ObjectType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ManifestType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ManifestType }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Manifest") public JAXBElement createManifest(ManifestType value) { return new JAXBElement<>(_Manifest_QNAME, ManifestType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SignaturePropertiesType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SignaturePropertiesType }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignatureProperties") public JAXBElement createSignatureProperties(SignaturePropertiesType value) { return new JAXBElement<>(_SignatureProperties_QNAME, SignaturePropertiesType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SignaturePropertyType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SignaturePropertyType }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignatureProperty") public JAXBElement createSignatureProperty(SignaturePropertyType value) { return new JAXBElement<>(_SignatureProperty_QNAME, SignaturePropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DSAKeyValueType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link DSAKeyValueType }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "DSAKeyValue") public JAXBElement createDSAKeyValue(DSAKeyValueType value) { return new JAXBElement<>(_DSAKeyValue_QNAME, DSAKeyValueType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RSAKeyValueType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link RSAKeyValueType }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "RSAKeyValue") public JAXBElement createRSAKeyValue(RSAKeyValueType value) { return new JAXBElement<>(_RSAKeyValue_QNAME, RSAKeyValueType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SPKISexp", scope = SPKIDataType.class) public JAXBElement createSPKIDataTypeSPKISexp(byte[] value) { return new JAXBElement<>(_SPKIDataTypeSPKISexp_QNAME, byte[].class, SPKIDataType.class, ((byte[]) value)); } /** * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "PGPKeyID", scope = PGPDataType.class) public JAXBElement createPGPDataTypePGPKeyID(byte[] value) { return new JAXBElement<>(_PGPDataTypePGPKeyID_QNAME, byte[].class, PGPDataType.class, ((byte[]) value)); } /** * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "PGPKeyPacket", scope = PGPDataType.class) public JAXBElement createPGPDataTypePGPKeyPacket(byte[] value) { return new JAXBElement<>(_PGPDataTypePGPKeyPacket_QNAME, byte[].class, PGPDataType.class, ((byte[]) value)); } /** * Create an instance of {@link JAXBElement }{@code <}{@link X509IssuerSerialType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link X509IssuerSerialType }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "X509IssuerSerial", scope = X509DataType.class) public JAXBElement createX509DataTypeX509IssuerSerial(X509IssuerSerialType value) { return new JAXBElement<>(_X509DataTypeX509IssuerSerial_QNAME, X509IssuerSerialType.class, X509DataType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "X509SKI", scope = X509DataType.class) public JAXBElement createX509DataTypeX509SKI(byte[] value) { return new JAXBElement<>(_X509DataTypeX509SKI_QNAME, byte[].class, X509DataType.class, ((byte[]) value)); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "X509SubjectName", scope = X509DataType.class) public JAXBElement createX509DataTypeX509SubjectName(String value) { return new JAXBElement<>(_X509DataTypeX509SubjectName_QNAME, String.class, X509DataType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "X509Certificate", scope = X509DataType.class) public JAXBElement createX509DataTypeX509Certificate(byte[] value) { return new JAXBElement<>(_X509DataTypeX509Certificate_QNAME, byte[].class, X509DataType.class, ((byte[]) value)); } /** * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "X509CRL", scope = X509DataType.class) public JAXBElement createX509DataTypeX509CRL(byte[] value) { return new JAXBElement<>(_X509DataTypeX509CRL_QNAME, byte[].class, X509DataType.class, ((byte[]) value)); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "XPath", scope = TransformType.class) public JAXBElement createTransformTypeXPath(String value) { return new JAXBElement<>(_TransformTypeXPath_QNAME, String.class, TransformType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} */ @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "HMACOutputLength", scope = SignatureMethodType.class) public JAXBElement createSignatureMethodTypeHMACOutputLength(BigInteger value) { return new JAXBElement<>(_SignatureMethodTypeHMACOutputLength_QNAME, BigInteger.class, SignatureMethodType.class, value); } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy