com.sun.xml.security.core.dsig
Class ObjectFactory

java.lang.Object
  extended by com.sun.xml.security.core.dsig.ObjectFactory

public class ObjectFactory
extends Object

This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.wss.dsig.impl 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
ObjectFactory()
          Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.sun.xml.wss.dsig.impl
 
Method Summary
 DigestMethod createDigestMethod()
          Create an instance of DigestMethod
 javax.xml.bind.JAXBElement<DigestMethod> createDigestMethod(DigestMethod value)
          Create an instance of JAXBElement<DigestMethod>}
 javax.xml.bind.JAXBElement<byte[]> createDigestValue(byte[] value)
          Create an instance of JAXBElement<byte[]>}
 DSAKeyValue createDSAKeyValue()
          Create an instance of DSAKeyValue
 javax.xml.bind.JAXBElement<DSAKeyValue> createDSAKeyValue(DSAKeyValue value)
          Create an instance of JAXBElement<DSAKeyValue>}
 InclusiveNamespacesType createInclusiveNamespaces()
           
 javax.xml.bind.JAXBElement<InclusiveNamespacesType> createInclusiveNamespaces(InclusiveNamespacesType value)
           
 KeyInfo createKeyInfo()
          Create an instance of KeyInfo
 javax.xml.bind.JAXBElement<KeyInfo> createKeyInfo(KeyInfo value)
          Create an instance of JAXBElement<KeyInfo>}
 javax.xml.bind.JAXBElement<String> createKeyName(String value)
          Create an instance of JAXBElement<String>}
 KeyValue createKeyValue()
          Create an instance of KeyValue
 javax.xml.bind.JAXBElement<KeyValue> createKeyValue(KeyValue value)
          Create an instance of JAXBElement<KeyValue>}
 Manifest createManifest()
          Create an instance of Manifest
 javax.xml.bind.JAXBElement<Manifest> createManifest(Manifest value)
          Create an instance of JAXBElement<Manifest>}
 javax.xml.bind.JAXBElement<String> createMgmtData(String value)
          Create an instance of JAXBElement<String>}
 javax.xml.bind.JAXBElement<ObjectType> createObject(ObjectType value)
          Create an instance of JAXBElement<ObjectType>}
 ObjectType createObjectType()
          Create an instance of ObjectType
 PGPData createPGPData()
          Create an instance of PGPData
 javax.xml.bind.JAXBElement<PGPData> createPGPData(PGPData value)
          Create an instance of JAXBElement<PGPData>}
 javax.xml.bind.JAXBElement<byte[]> createPGPDataTypePGPKeyID(byte[] value)
          Create an instance of JAXBElement<byte[]>}
 javax.xml.bind.JAXBElement<byte[]> createPGPDataTypePGPKeyPacket(byte[] value)
          Create an instance of JAXBElement<byte[]>}
 Reference createReference()
          Create an instance of Reference
 javax.xml.bind.JAXBElement<Reference> createReference(Reference value)
          Create an instance of JAXBElement<Reference>}
 RetrievalMethod createRetrievalMethod()
          Create an instance of RetrievalMethod
 javax.xml.bind.JAXBElement<RetrievalMethod> createRetrievalMethod(RetrievalMethod value)
          Create an instance of JAXBElement<RetrievalMethod>}
 RSAKeyValue createRSAKeyValue()
          Create an instance of RSAKeyValue
 javax.xml.bind.JAXBElement<RSAKeyValue> createRSAKeyValue(RSAKeyValue value)
          Create an instance of JAXBElement<RSAKeyValue>}
 Signature createSignature()
          Create an instance of Signature
 SignatureMethod createSignatureMethod()
          Create an instance of SignatureMethod
 javax.xml.bind.JAXBElement<SignatureMethod> createSignatureMethod(SignatureMethod value)
          Create an instance of JAXBElement<SignatureMethod>}
 javax.xml.bind.JAXBElement<BigInteger> createSignatureMethodTypeHMACOutputLength(BigInteger value)
          Create an instance of JAXBElement<BigInteger>}
 SignatureProperties createSignatureProperties()
          Create an instance of SignatureProperties
 javax.xml.bind.JAXBElement<SignatureProperties> createSignatureProperties(SignatureProperties value)
          Create an instance of JAXBElement<SignatureProperties>}
 SignatureProperty createSignatureProperty()
          Create an instance of SignatureProperty
 javax.xml.bind.JAXBElement<SignatureProperty> createSignatureProperty(SignatureProperty value)
          Create an instance of JAXBElement<SignatureProperty>}
 SignedInfo createSignedInfo()
          Create an instance of SignedInfo
 SPKIData createSPKIData()
          Create an instance of SPKIData
 javax.xml.bind.JAXBElement<SPKIData> createSPKIData(SPKIData value)
          Create an instance of JAXBElement<SPKIData>}
 javax.xml.bind.JAXBElement<byte[]> createSPKIDataTypeSPKISexp(byte[] value)
          Create an instance of JAXBElement<byte[]>}
 Transform createTransform()
          Create an instance of Transform
 javax.xml.bind.JAXBElement<Transform> createTransform(Transform value)
          Create an instance of JAXBElement<Transform>}
 Transforms createTransforms()
          Create an instance of Transforms
 javax.xml.bind.JAXBElement<Transforms> createTransforms(Transforms value)
          Create an instance of JAXBElement<Transforms>}
 javax.xml.bind.JAXBElement<String> createTransformTypeXPath(String value)
          Create an instance of JAXBElement<String>}
 X509Data createX509Data()
          Create an instance of X509Data
 javax.xml.bind.JAXBElement<X509Data> createX509Data(X509Data value)
          Create an instance of JAXBElement<X509Data>}
 javax.xml.bind.JAXBElement<byte[]> createX509DataTypeX509Certificate(byte[] value)
          Create an instance of JAXBElement<byte[]>}
 javax.xml.bind.JAXBElement<byte[]> createX509DataTypeX509CRL(byte[] value)
          Create an instance of JAXBElement<byte[]>}
 javax.xml.bind.JAXBElement<X509IssuerSerial> createX509DataTypeX509IssuerSerial(X509IssuerSerial value)
          Create an instance of JAXBElement<X509IssuerSerial>}
 javax.xml.bind.JAXBElement<byte[]> createX509DataTypeX509SKI(byte[] value)
          Create an instance of JAXBElement<byte[]>}
 javax.xml.bind.JAXBElement<String> createX509DataTypeX509SubjectName(String value)
          Create an instance of JAXBElement<String>}
 X509IssuerSerial createX509IssuerSerial()
          Create an instance of X509IssuerSerial
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectFactory

public ObjectFactory()
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.sun.xml.wss.dsig.impl

Method Detail

createDSAKeyValue

public DSAKeyValue createDSAKeyValue()
Create an instance of DSAKeyValue


createPGPData

public PGPData createPGPData()
Create an instance of PGPData


createRetrievalMethod

public RetrievalMethod createRetrievalMethod()
Create an instance of RetrievalMethod


createSignatureProperty

public SignatureProperty createSignatureProperty()
Create an instance of SignatureProperty


createDigestMethod

public DigestMethod createDigestMethod()
Create an instance of DigestMethod


createSignedInfo

public SignedInfo createSignedInfo()
Create an instance of SignedInfo


createSignature

public Signature createSignature()
Create an instance of Signature


createSignatureProperties

public SignatureProperties createSignatureProperties()
Create an instance of SignatureProperties


createTransforms

public Transforms createTransforms()
Create an instance of Transforms


createSignatureMethod

public SignatureMethod createSignatureMethod()
Create an instance of SignatureMethod


createManifest

public Manifest createManifest()
Create an instance of Manifest


createObjectType

public ObjectType createObjectType()
Create an instance of ObjectType


createSPKIData

public SPKIData createSPKIData()
Create an instance of SPKIData


createRSAKeyValue

public RSAKeyValue createRSAKeyValue()
Create an instance of RSAKeyValue


createX509IssuerSerial

public X509IssuerSerial createX509IssuerSerial()
Create an instance of X509IssuerSerial


createReference

public Reference createReference()
Create an instance of Reference


createTransform

public Transform createTransform()
Create an instance of Transform


createKeyInfo

public KeyInfo createKeyInfo()
Create an instance of KeyInfo


createX509Data

public X509Data createX509Data()
Create an instance of X509Data


createKeyValue

public KeyValue createKeyValue()
Create an instance of KeyValue


createInclusiveNamespaces

public InclusiveNamespacesType createInclusiveNamespaces()

createObject

public javax.xml.bind.JAXBElement<ObjectType> createObject(ObjectType value)
Create an instance of JAXBElement<ObjectType>}


createInclusiveNamespaces

public javax.xml.bind.JAXBElement<InclusiveNamespacesType> createInclusiveNamespaces(InclusiveNamespacesType value)

createSPKIData

public javax.xml.bind.JAXBElement<SPKIData> createSPKIData(SPKIData value)
Create an instance of JAXBElement<SPKIData>}


createSignatureMethod

public javax.xml.bind.JAXBElement<SignatureMethod> createSignatureMethod(SignatureMethod value)
Create an instance of JAXBElement<SignatureMethod>}


createRSAKeyValue

public javax.xml.bind.JAXBElement<RSAKeyValue> createRSAKeyValue(RSAKeyValue value)
Create an instance of JAXBElement<RSAKeyValue>}


createRetrievalMethod

public javax.xml.bind.JAXBElement<RetrievalMethod> createRetrievalMethod(RetrievalMethod value)
Create an instance of JAXBElement<RetrievalMethod>}


createKeyName

public javax.xml.bind.JAXBElement<String> createKeyName(String value)
Create an instance of JAXBElement<String>}


createDSAKeyValue

public javax.xml.bind.JAXBElement<DSAKeyValue> createDSAKeyValue(DSAKeyValue value)
Create an instance of JAXBElement<DSAKeyValue>}


createDigestMethod

public javax.xml.bind.JAXBElement<DigestMethod> createDigestMethod(DigestMethod value)
Create an instance of JAXBElement<DigestMethod>}


createKeyValue

public javax.xml.bind.JAXBElement<KeyValue> createKeyValue(KeyValue value)
Create an instance of JAXBElement<KeyValue>}


createTransforms

public javax.xml.bind.JAXBElement<Transforms> createTransforms(Transforms value)
Create an instance of JAXBElement<Transforms>}


createX509Data

public javax.xml.bind.JAXBElement<X509Data> createX509Data(X509Data value)
Create an instance of JAXBElement<X509Data>}


createManifest

public javax.xml.bind.JAXBElement<Manifest> createManifest(Manifest value)
Create an instance of JAXBElement<Manifest>}


createKeyInfo

public javax.xml.bind.JAXBElement<KeyInfo> createKeyInfo(KeyInfo value)
Create an instance of JAXBElement<KeyInfo>}


createPGPData

public javax.xml.bind.JAXBElement<PGPData> createPGPData(PGPData value)
Create an instance of JAXBElement<PGPData>}


createSignatureProperty

public javax.xml.bind.JAXBElement<SignatureProperty> createSignatureProperty(SignatureProperty value)
Create an instance of JAXBElement<SignatureProperty>}


createSignatureProperties

public javax.xml.bind.JAXBElement<SignatureProperties> createSignatureProperties(SignatureProperties value)
Create an instance of JAXBElement<SignatureProperties>}


createReference

public javax.xml.bind.JAXBElement<Reference> createReference(Reference value)
Create an instance of JAXBElement<Reference>}


createDigestValue

public javax.xml.bind.JAXBElement<byte[]> createDigestValue(byte[] value)
Create an instance of JAXBElement<byte[]>}


createTransform

public javax.xml.bind.JAXBElement<Transform> createTransform(Transform value)
Create an instance of JAXBElement<Transform>}


createMgmtData

public javax.xml.bind.JAXBElement<String> createMgmtData(String value)
Create an instance of JAXBElement<String>}


createSignatureMethodTypeHMACOutputLength

public javax.xml.bind.JAXBElement<BigInteger> createSignatureMethodTypeHMACOutputLength(BigInteger value)
Create an instance of JAXBElement<BigInteger>}


createPGPDataTypePGPKeyPacket

public javax.xml.bind.JAXBElement<byte[]> createPGPDataTypePGPKeyPacket(byte[] value)
Create an instance of JAXBElement<byte[]>}


createPGPDataTypePGPKeyID

public javax.xml.bind.JAXBElement<byte[]> createPGPDataTypePGPKeyID(byte[] value)
Create an instance of JAXBElement<byte[]>}


createSPKIDataTypeSPKISexp

public javax.xml.bind.JAXBElement<byte[]> createSPKIDataTypeSPKISexp(byte[] value)
Create an instance of JAXBElement<byte[]>}


createTransformTypeXPath

public javax.xml.bind.JAXBElement<String> createTransformTypeXPath(String value)
Create an instance of JAXBElement<String>}


createX509DataTypeX509SKI

public javax.xml.bind.JAXBElement<byte[]> createX509DataTypeX509SKI(byte[] value)
Create an instance of JAXBElement<byte[]>}


createX509DataTypeX509Certificate

public javax.xml.bind.JAXBElement<byte[]> createX509DataTypeX509Certificate(byte[] value)
Create an instance of JAXBElement<byte[]>}


createX509DataTypeX509IssuerSerial

public javax.xml.bind.JAXBElement<X509IssuerSerial> createX509DataTypeX509IssuerSerial(X509IssuerSerial value)
Create an instance of JAXBElement<X509IssuerSerial>}


createX509DataTypeX509SubjectName

public javax.xml.bind.JAXBElement<String> createX509DataTypeX509SubjectName(String value)
Create an instance of JAXBElement<String>}


createX509DataTypeX509CRL

public javax.xml.bind.JAXBElement<byte[]> createX509DataTypeX509CRL(byte[] value)
Create an instance of JAXBElement<byte[]>}



Copyright © 2005-2012 Oracle Corporation. All Rights Reserved.