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

java.lang.Object
  extended by com.sun.xml.security.core.dsig.ObjectFactory
Direct Known Subclasses:
ObjectFactory, 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
 JAXBElement<DigestMethod> createDigestMethod(DigestMethod value)
          Create an instance of JAXBElement<DigestMethod>}
 JAXBElement<byte[]> createDigestValue(byte[] value)
          Create an instance of JAXBElement<byte[]>}
 DSAKeyValue createDSAKeyValue()
          Create an instance of DSAKeyValue
 JAXBElement<DSAKeyValue> createDSAKeyValue(DSAKeyValue value)
          Create an instance of JAXBElement<DSAKeyValue>}
 InclusiveNamespacesType createInclusiveNamespaces()
           
 JAXBElement<InclusiveNamespacesType> createInclusiveNamespaces(InclusiveNamespacesType value)
           
 KeyInfo createKeyInfo()
          Create an instance of KeyInfo
 JAXBElement<KeyInfo> createKeyInfo(KeyInfo value)
          Create an instance of JAXBElement<KeyInfo>}
 JAXBElement<String> createKeyName(String value)
          Create an instance of JAXBElement<String>}
 KeyValue createKeyValue()
          Create an instance of KeyValue
 JAXBElement<KeyValue> createKeyValue(KeyValue value)
          Create an instance of JAXBElement<KeyValue>}
 Manifest createManifest()
          Create an instance of Manifest
 JAXBElement<Manifest> createManifest(Manifest value)
          Create an instance of JAXBElement<Manifest>}
 JAXBElement<String> createMgmtData(String value)
          Create an instance of JAXBElement<String>}
 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
 JAXBElement<PGPData> createPGPData(PGPData value)
          Create an instance of JAXBElement<PGPData>}
 JAXBElement<byte[]> createPGPDataTypePGPKeyID(byte[] value)
          Create an instance of JAXBElement<byte[]>}
 JAXBElement<byte[]> createPGPDataTypePGPKeyPacket(byte[] value)
          Create an instance of JAXBElement<byte[]>}
 Reference createReference()
          Create an instance of Reference
 JAXBElement<Reference> createReference(Reference value)
          Create an instance of JAXBElement<Reference>}
 RetrievalMethod createRetrievalMethod()
          Create an instance of RetrievalMethod
 JAXBElement<RetrievalMethod> createRetrievalMethod(RetrievalMethod value)
          Create an instance of JAXBElement<RetrievalMethod>}
 RSAKeyValue createRSAKeyValue()
          Create an instance of RSAKeyValue
 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
 JAXBElement<SignatureMethod> createSignatureMethod(SignatureMethod value)
          Create an instance of JAXBElement<SignatureMethod>}
 JAXBElement<BigInteger> createSignatureMethodTypeHMACOutputLength(BigInteger value)
          Create an instance of JAXBElement<BigInteger>}
 SignatureProperties createSignatureProperties()
          Create an instance of SignatureProperties
 JAXBElement<SignatureProperties> createSignatureProperties(SignatureProperties value)
          Create an instance of JAXBElement<SignatureProperties>}
 SignatureProperty createSignatureProperty()
          Create an instance of SignatureProperty
 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
 JAXBElement<SPKIData> createSPKIData(SPKIData value)
          Create an instance of JAXBElement<SPKIData>}
 JAXBElement<byte[]> createSPKIDataTypeSPKISexp(byte[] value)
          Create an instance of JAXBElement<byte[]>}
 Transform createTransform()
          Create an instance of Transform
 JAXBElement<Transform> createTransform(Transform value)
          Create an instance of JAXBElement<Transform>}
 Transforms createTransforms()
          Create an instance of Transforms
 JAXBElement<Transforms> createTransforms(Transforms value)
          Create an instance of JAXBElement<Transforms>}
 JAXBElement<String> createTransformTypeXPath(String value)
          Create an instance of JAXBElement<String>}
 X509Data createX509Data()
          Create an instance of X509Data
 JAXBElement<X509Data> createX509Data(X509Data value)
          Create an instance of JAXBElement<X509Data>}
 JAXBElement<byte[]> createX509DataTypeX509Certificate(byte[] value)
          Create an instance of JAXBElement<byte[]>}
 JAXBElement<byte[]> createX509DataTypeX509CRL(byte[] value)
          Create an instance of JAXBElement<byte[]>}
 JAXBElement<X509IssuerSerial> createX509DataTypeX509IssuerSerial(X509IssuerSerial value)
          Create an instance of JAXBElement<X509IssuerSerial>}
 JAXBElement<byte[]> createX509DataTypeX509SKI(byte[] value)
          Create an instance of JAXBElement<byte[]>}
 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 JAXBElement<ObjectType> createObject(ObjectType value)
Create an instance of JAXBElement<ObjectType>}


createInclusiveNamespaces

public JAXBElement<InclusiveNamespacesType> createInclusiveNamespaces(InclusiveNamespacesType value)

createSPKIData

public JAXBElement<SPKIData> createSPKIData(SPKIData value)
Create an instance of JAXBElement<SPKIData>}


createSignatureMethod

public JAXBElement<SignatureMethod> createSignatureMethod(SignatureMethod value)
Create an instance of JAXBElement<SignatureMethod>}


createRSAKeyValue

public JAXBElement<RSAKeyValue> createRSAKeyValue(RSAKeyValue value)
Create an instance of JAXBElement<RSAKeyValue>}


createRetrievalMethod

public JAXBElement<RetrievalMethod> createRetrievalMethod(RetrievalMethod value)
Create an instance of JAXBElement<RetrievalMethod>}


createKeyName

public JAXBElement<String> createKeyName(String value)
Create an instance of JAXBElement<String>}


createDSAKeyValue

public JAXBElement<DSAKeyValue> createDSAKeyValue(DSAKeyValue value)
Create an instance of JAXBElement<DSAKeyValue>}


createDigestMethod

public JAXBElement<DigestMethod> createDigestMethod(DigestMethod value)
Create an instance of JAXBElement<DigestMethod>}


createKeyValue

public JAXBElement<KeyValue> createKeyValue(KeyValue value)
Create an instance of JAXBElement<KeyValue>}


createTransforms

public JAXBElement<Transforms> createTransforms(Transforms value)
Create an instance of JAXBElement<Transforms>}


createX509Data

public JAXBElement<X509Data> createX509Data(X509Data value)
Create an instance of JAXBElement<X509Data>}


createManifest

public JAXBElement<Manifest> createManifest(Manifest value)
Create an instance of JAXBElement<Manifest>}


createKeyInfo

public JAXBElement<KeyInfo> createKeyInfo(KeyInfo value)
Create an instance of JAXBElement<KeyInfo>}


createPGPData

public JAXBElement<PGPData> createPGPData(PGPData value)
Create an instance of JAXBElement<PGPData>}


createSignatureProperty

public JAXBElement<SignatureProperty> createSignatureProperty(SignatureProperty value)
Create an instance of JAXBElement<SignatureProperty>}


createSignatureProperties

public JAXBElement<SignatureProperties> createSignatureProperties(SignatureProperties value)
Create an instance of JAXBElement<SignatureProperties>}


createReference

public JAXBElement<Reference> createReference(Reference value)
Create an instance of JAXBElement<Reference>}


createDigestValue

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


createTransform

public JAXBElement<Transform> createTransform(Transform value)
Create an instance of JAXBElement<Transform>}


createMgmtData

public JAXBElement<String> createMgmtData(String value)
Create an instance of JAXBElement<String>}


createSignatureMethodTypeHMACOutputLength

public JAXBElement<BigInteger> createSignatureMethodTypeHMACOutputLength(BigInteger value)
Create an instance of JAXBElement<BigInteger>}


createPGPDataTypePGPKeyPacket

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


createPGPDataTypePGPKeyID

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


createSPKIDataTypeSPKISexp

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


createTransformTypeXPath

public JAXBElement<String> createTransformTypeXPath(String value)
Create an instance of JAXBElement<String>}


createX509DataTypeX509SKI

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


createX509DataTypeX509Certificate

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


createX509DataTypeX509IssuerSerial

public JAXBElement<X509IssuerSerial> createX509DataTypeX509IssuerSerial(X509IssuerSerial value)
Create an instance of JAXBElement<X509IssuerSerial>}


createX509DataTypeX509SubjectName

public JAXBElement<String> createX509DataTypeX509SubjectName(String value)
Create an instance of JAXBElement<String>}


createX509DataTypeX509CRL

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



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