// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.6-b27-fcs // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2012.06.11 at 10:33:54 AM PDT // package com.sun.identity.liberty.ws.common.jaxb.xmlsig; /** * This object contains factory methods for each * Java content interface and Java element interface * generated in the com.sun.identity.liberty.ws.common.jaxb.xmlsig 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. * */ public class ObjectFactory extends com.sun.identity.federation.jaxb.entityconfig.impl.runtime.DefaultJAXBContextImpl { private static java.util.HashMap defaultImplementations = new java.util.HashMap(73, 0.75F); private static java.util.HashMap rootTagMap = new java.util.HashMap(); public final static com.sun.identity.federation.jaxb.entityconfig.impl.runtime.GrammarInfo grammarInfo = new com.sun.identity.federation.jaxb.entityconfig.impl.runtime.GrammarInfoImpl(rootTagMap, defaultImplementations, (com.sun.identity.liberty.ws.common.jaxb.xmlsig.ObjectFactory.class)); public final static java.lang.Class version = (com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.JAXBVersion.class); static { defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.DigestMethodElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.DigestMethodElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.RetrievalMethodElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.RetrievalMethodElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.X509DataType.X509SubjectName.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.X509DataTypeImpl$X509SubjectNameImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.ReferenceType.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.ReferenceTypeImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignatureType.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignatureTypeImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.KeyInfoElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.KeyInfoElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.X509DataType.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.X509DataTypeImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.DSAKeyValueType.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.DSAKeyValueTypeImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.TransformElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.TransformElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.TransformsElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.TransformsElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignaturePropertyElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignaturePropertyElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.DSAKeyValueElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.DSAKeyValueElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.KeyInfoType.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.KeyInfoTypeImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.SPKIDataType.SPKISexp.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SPKIDataTypeImpl$SPKISexpImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignatureMethodElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignatureMethodElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignaturePropertyType.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignaturePropertyTypeImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignatureValueElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignatureValueElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.ObjectElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.ObjectElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.ManifestType.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.ManifestTypeImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignatureMethodType.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignatureMethodTypeImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.RSAKeyValueElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.RSAKeyValueElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.SPKIDataElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SPKIDataElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.X509DataType.X509SKI.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.X509DataTypeImpl$X509SKIImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.X509DataElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.X509DataElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignatureValueType.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignatureValueTypeImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.CanonicalizationMethodElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.CanonicalizationMethodElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.DigestValueElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.DigestValueElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.X509DataType.X509Certificate.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.X509DataTypeImpl$X509CertificateImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignedInfoType.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignedInfoTypeImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.TransformsType.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.TransformsTypeImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.ObjectType.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.ObjectTypeImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.PGPDataElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.PGPDataElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.DigestMethodType.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.DigestMethodTypeImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.X509IssuerSerialType.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.X509IssuerSerialTypeImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.RetrievalMethodType.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.RetrievalMethodTypeImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.KeyValueType.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.KeyValueTypeImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.TransformType.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.TransformTypeImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.PGPDataType.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.PGPDataTypeImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.SPKIDataType.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SPKIDataTypeImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.CanonicalizationMethodType.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.CanonicalizationMethodTypeImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.TransformType.XPath.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.TransformTypeImpl$XPathImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.KeyNameElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.KeyNameElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.X509DataType.X509IssuerSerial.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.X509DataTypeImpl$X509IssuerSerialImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignedInfoElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignedInfoElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.ManifestElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.ManifestElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.MgmtDataElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.MgmtDataElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignaturePropertiesElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignaturePropertiesElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.KeyValueElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.KeyValueElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignatureMethodType.HMACOutputLength.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignatureMethodTypeImpl$HMACOutputLengthImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignaturePropertiesType.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignaturePropertiesTypeImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.X509DataType.X509CRL.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.X509DataTypeImpl$X509CRLImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.ReferenceElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.ReferenceElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignatureElement.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignatureElementImpl"); defaultImplementations.put((com.sun.identity.liberty.ws.common.jaxb.xmlsig.RSAKeyValueType.class), "com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.RSAKeyValueTypeImpl"); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "X509Data"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.X509DataElement.class)); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "Signature"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignatureElement.class)); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "PGPData"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.PGPDataElement.class)); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "DSAKeyValue"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.DSAKeyValueElement.class)); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "SignatureMethod"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignatureMethodElement.class)); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "SPKIData"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.SPKIDataElement.class)); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "KeyInfo"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.KeyInfoElement.class)); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "SignedInfo"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignedInfoElement.class)); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "RetrievalMethod"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.RetrievalMethodElement.class)); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "DigestMethod"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.DigestMethodElement.class)); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "DigestValue"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.DigestValueElement.class)); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "CanonicalizationMethod"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.CanonicalizationMethodElement.class)); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "Object"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.ObjectElement.class)); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "SignatureProperties"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignaturePropertiesElement.class)); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "MgmtData"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.MgmtDataElement.class)); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "KeyName"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.KeyNameElement.class)); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "KeyValue"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.KeyValueElement.class)); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "Reference"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.ReferenceElement.class)); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "SignatureProperty"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignaturePropertyElement.class)); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "Manifest"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.ManifestElement.class)); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "SignatureValue"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignatureValueElement.class)); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "Transforms"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.TransformsElement.class)); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "RSAKeyValue"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.RSAKeyValueElement.class)); rootTagMap.put(new javax.xml.namespace.QName("http://www.w3.org/2000/09/xmldsig#", "Transform"), (com.sun.identity.liberty.ws.common.jaxb.xmlsig.TransformElement.class)); } /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.sun.identity.liberty.ws.common.jaxb.xmlsig * */ public ObjectFactory() { super(grammarInfo); } /** * Create an instance of the specified Java content interface. * * @param javaContentInterface * the Class object of the javacontent interface to instantiate * @return * a new instance * @throws JAXBException * if an error occurs */ public java.lang.Object newInstance(java.lang.Class javaContentInterface) throws javax.xml.bind.JAXBException { return super.newInstance(javaContentInterface); } /** * Get the specified property. This method can only be * used to get provider specific properties. * Attempting to get an undefined property will result * in a PropertyException being thrown. * * @param name * the name of the property to retrieve * @return * the value of the requested property * @throws PropertyException * when there is an error retrieving the given property or value */ public java.lang.Object getProperty(java.lang.String name) throws javax.xml.bind.PropertyException { return super.getProperty(name); } /** * Set the specified property. This method can only be * used to set provider specific properties. * Attempting to set an undefined property will result * in a PropertyException being thrown. * * @param name * the name of the property to retrieve * @param value * the value of the property to be set * @throws PropertyException * when there is an error processing the given property or value */ public void setProperty(java.lang.String name, java.lang.Object value) throws javax.xml.bind.PropertyException { super.setProperty(name, value); } /** * Create an instance of DigestMethodElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.DigestMethodElement createDigestMethodElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.DigestMethodElementImpl(); } /** * Create an instance of RetrievalMethodElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.RetrievalMethodElement createRetrievalMethodElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.RetrievalMethodElementImpl(); } /** * Create an instance of X509DataTypeX509SubjectName * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.X509DataType.X509SubjectName createX509DataTypeX509SubjectName() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.X509DataTypeImpl.X509SubjectNameImpl(); } /** * Create an instance of X509DataTypeX509SubjectName * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.X509DataType.X509SubjectName createX509DataTypeX509SubjectName(java.lang.String value) throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.X509DataTypeImpl.X509SubjectNameImpl(value); } /** * Create an instance of ReferenceType * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.ReferenceType createReferenceType() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.ReferenceTypeImpl(); } /** * Create an instance of SignatureType * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignatureType createSignatureType() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignatureTypeImpl(); } /** * Create an instance of KeyInfoElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.KeyInfoElement createKeyInfoElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.KeyInfoElementImpl(); } /** * Create an instance of X509DataType * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.X509DataType createX509DataType() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.X509DataTypeImpl(); } /** * Create an instance of DSAKeyValueType * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.DSAKeyValueType createDSAKeyValueType() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.DSAKeyValueTypeImpl(); } /** * Create an instance of TransformElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.TransformElement createTransformElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.TransformElementImpl(); } /** * Create an instance of TransformsElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.TransformsElement createTransformsElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.TransformsElementImpl(); } /** * Create an instance of SignaturePropertyElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignaturePropertyElement createSignaturePropertyElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignaturePropertyElementImpl(); } /** * Create an instance of DSAKeyValueElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.DSAKeyValueElement createDSAKeyValueElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.DSAKeyValueElementImpl(); } /** * Create an instance of KeyInfoType * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.KeyInfoType createKeyInfoType() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.KeyInfoTypeImpl(); } /** * Create an instance of SPKIDataTypeSPKISexp * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.SPKIDataType.SPKISexp createSPKIDataTypeSPKISexp() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SPKIDataTypeImpl.SPKISexpImpl(); } /** * Create an instance of SPKIDataTypeSPKISexp * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.SPKIDataType.SPKISexp createSPKIDataTypeSPKISexp(byte[] value) throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SPKIDataTypeImpl.SPKISexpImpl(value); } /** * Create an instance of SignatureMethodElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignatureMethodElement createSignatureMethodElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignatureMethodElementImpl(); } /** * Create an instance of SignaturePropertyType * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignaturePropertyType createSignaturePropertyType() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignaturePropertyTypeImpl(); } /** * Create an instance of SignatureValueElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignatureValueElement createSignatureValueElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignatureValueElementImpl(); } /** * Create an instance of ObjectElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.ObjectElement createObjectElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.ObjectElementImpl(); } /** * Create an instance of ManifestType * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.ManifestType createManifestType() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.ManifestTypeImpl(); } /** * Create an instance of SignatureMethodType * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignatureMethodType createSignatureMethodType() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignatureMethodTypeImpl(); } /** * Create an instance of RSAKeyValueElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.RSAKeyValueElement createRSAKeyValueElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.RSAKeyValueElementImpl(); } /** * Create an instance of SPKIDataElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.SPKIDataElement createSPKIDataElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SPKIDataElementImpl(); } /** * Create an instance of X509DataTypeX509SKI * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.X509DataType.X509SKI createX509DataTypeX509SKI() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.X509DataTypeImpl.X509SKIImpl(); } /** * Create an instance of X509DataTypeX509SKI * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.X509DataType.X509SKI createX509DataTypeX509SKI(byte[] value) throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.X509DataTypeImpl.X509SKIImpl(value); } /** * Create an instance of X509DataElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.X509DataElement createX509DataElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.X509DataElementImpl(); } /** * Create an instance of SignatureValueType * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignatureValueType createSignatureValueType() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignatureValueTypeImpl(); } /** * Create an instance of CanonicalizationMethodElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.CanonicalizationMethodElement createCanonicalizationMethodElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.CanonicalizationMethodElementImpl(); } /** * Create an instance of DigestValueElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.DigestValueElement createDigestValueElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.DigestValueElementImpl(); } /** * Create an instance of DigestValueElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.DigestValueElement createDigestValueElement(byte[] value) throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.DigestValueElementImpl(value); } /** * Create an instance of X509DataTypeX509Certificate * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.X509DataType.X509Certificate createX509DataTypeX509Certificate() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.X509DataTypeImpl.X509CertificateImpl(); } /** * Create an instance of X509DataTypeX509Certificate * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.X509DataType.X509Certificate createX509DataTypeX509Certificate(byte[] value) throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.X509DataTypeImpl.X509CertificateImpl(value); } /** * Create an instance of SignedInfoType * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignedInfoType createSignedInfoType() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignedInfoTypeImpl(); } /** * Create an instance of TransformsType * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.TransformsType createTransformsType() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.TransformsTypeImpl(); } /** * Create an instance of ObjectType * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.ObjectType createObjectType() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.ObjectTypeImpl(); } /** * Create an instance of PGPDataElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.PGPDataElement createPGPDataElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.PGPDataElementImpl(); } /** * Create an instance of DigestMethodType * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.DigestMethodType createDigestMethodType() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.DigestMethodTypeImpl(); } /** * Create an instance of X509IssuerSerialType * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.X509IssuerSerialType createX509IssuerSerialType() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.X509IssuerSerialTypeImpl(); } /** * Create an instance of RetrievalMethodType * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.RetrievalMethodType createRetrievalMethodType() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.RetrievalMethodTypeImpl(); } /** * Create an instance of KeyValueType * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.KeyValueType createKeyValueType() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.KeyValueTypeImpl(); } /** * Create an instance of TransformType * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.TransformType createTransformType() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.TransformTypeImpl(); } /** * Create an instance of PGPDataType * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.PGPDataType createPGPDataType() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.PGPDataTypeImpl(); } /** * Create an instance of SPKIDataType * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.SPKIDataType createSPKIDataType() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SPKIDataTypeImpl(); } /** * Create an instance of CanonicalizationMethodType * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.CanonicalizationMethodType createCanonicalizationMethodType() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.CanonicalizationMethodTypeImpl(); } /** * Create an instance of TransformTypeXPath * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.TransformType.XPath createTransformTypeXPath() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.TransformTypeImpl.XPathImpl(); } /** * Create an instance of TransformTypeXPath * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.TransformType.XPath createTransformTypeXPath(java.lang.String value) throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.TransformTypeImpl.XPathImpl(value); } /** * Create an instance of KeyNameElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.KeyNameElement createKeyNameElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.KeyNameElementImpl(); } /** * Create an instance of KeyNameElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.KeyNameElement createKeyNameElement(java.lang.String value) throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.KeyNameElementImpl(value); } /** * Create an instance of X509DataTypeX509IssuerSerial * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.X509DataType.X509IssuerSerial createX509DataTypeX509IssuerSerial() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.X509DataTypeImpl.X509IssuerSerialImpl(); } /** * Create an instance of SignedInfoElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignedInfoElement createSignedInfoElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignedInfoElementImpl(); } /** * Create an instance of ManifestElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.ManifestElement createManifestElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.ManifestElementImpl(); } /** * Create an instance of MgmtDataElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.MgmtDataElement createMgmtDataElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.MgmtDataElementImpl(); } /** * Create an instance of MgmtDataElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.MgmtDataElement createMgmtDataElement(java.lang.String value) throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.MgmtDataElementImpl(value); } /** * Create an instance of SignaturePropertiesElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignaturePropertiesElement createSignaturePropertiesElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignaturePropertiesElementImpl(); } /** * Create an instance of KeyValueElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.KeyValueElement createKeyValueElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.KeyValueElementImpl(); } /** * Create an instance of SignatureMethodTypeHMACOutputLength * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignatureMethodType.HMACOutputLength createSignatureMethodTypeHMACOutputLength() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignatureMethodTypeImpl.HMACOutputLengthImpl(); } /** * Create an instance of SignatureMethodTypeHMACOutputLength * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignatureMethodType.HMACOutputLength createSignatureMethodTypeHMACOutputLength(java.math.BigInteger value) throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignatureMethodTypeImpl.HMACOutputLengthImpl(value); } /** * Create an instance of SignaturePropertiesType * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignaturePropertiesType createSignaturePropertiesType() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignaturePropertiesTypeImpl(); } /** * Create an instance of X509DataTypeX509CRL * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.X509DataType.X509CRL createX509DataTypeX509CRL() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.X509DataTypeImpl.X509CRLImpl(); } /** * Create an instance of X509DataTypeX509CRL * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.X509DataType.X509CRL createX509DataTypeX509CRL(byte[] value) throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.X509DataTypeImpl.X509CRLImpl(value); } /** * Create an instance of ReferenceElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.ReferenceElement createReferenceElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.ReferenceElementImpl(); } /** * Create an instance of SignatureElement * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.SignatureElement createSignatureElement() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.SignatureElementImpl(); } /** * Create an instance of RSAKeyValueType * * @throws JAXBException * if an error occurs */ public com.sun.identity.liberty.ws.common.jaxb.xmlsig.RSAKeyValueType createRSAKeyValueType() throws javax.xml.bind.JAXBException { return new com.sun.identity.liberty.ws.common.jaxb.xmlsig.impl.RSAKeyValueTypeImpl(); } }