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
 com.sun.xml.ws.security.opt.crypto.dsig.DigestMethod createDigestMethod()
          Create an instance of DigestMethod
 javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.DigestMethod> createDigestMethod(com.sun.xml.ws.security.opt.crypto.dsig.DigestMethod value)
          Create an instance of JAXBElement<DigestMethod>}
 javax.xml.bind.JAXBElement<byte[]> createDigestValue(byte[] value)
          Create an instance of JAXBElement<byte[]>}
 com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.DSAKeyValue createDSAKeyValue()
          Create an instance of DSAKeyValue
 javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.DSAKeyValue> createDSAKeyValue(com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.DSAKeyValue value)
          Create an instance of JAXBElement<DSAKeyValue>}
 InclusiveNamespacesType createInclusiveNamespaces()
           
 javax.xml.bind.JAXBElement<InclusiveNamespacesType> createInclusiveNamespaces(InclusiveNamespacesType value)
           
 com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.KeyInfo createKeyInfo()
          Create an instance of KeyInfo
 javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.KeyInfo> createKeyInfo(com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.KeyInfo value)
          Create an instance of JAXBElement<KeyInfo>}
 javax.xml.bind.JAXBElement<String> createKeyName(String value)
          Create an instance of JAXBElement<String>}
 com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.KeyValue createKeyValue()
          Create an instance of KeyValue
 javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.KeyValue> createKeyValue(com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.KeyValue value)
          Create an instance of JAXBElement<KeyValue>}
 com.sun.xml.ws.security.opt.crypto.dsig.Manifest createManifest()
          Create an instance of Manifest
 javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.Manifest> createManifest(com.sun.xml.ws.security.opt.crypto.dsig.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
 com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.PGPData createPGPData()
          Create an instance of PGPData
 javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.PGPData> createPGPData(com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.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[]>}
 com.sun.xml.ws.security.opt.crypto.dsig.Reference createReference()
          Create an instance of Reference
 javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.Reference> createReference(com.sun.xml.ws.security.opt.crypto.dsig.Reference value)
          Create an instance of JAXBElement<Reference>}
 com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.RetrievalMethod createRetrievalMethod()
          Create an instance of RetrievalMethod
 javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.RetrievalMethod> createRetrievalMethod(com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.RetrievalMethod value)
          Create an instance of JAXBElement<RetrievalMethod>}
 com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.RSAKeyValue createRSAKeyValue()
          Create an instance of RSAKeyValue
 javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.RSAKeyValue> createRSAKeyValue(com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.RSAKeyValue value)
          Create an instance of JAXBElement<RSAKeyValue>}
 com.sun.xml.ws.security.opt.crypto.dsig.Signature createSignature()
          Create an instance of Signature
 com.sun.xml.ws.security.opt.crypto.dsig.SignatureMethod createSignatureMethod()
          Create an instance of SignatureMethod
 javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.SignatureMethod> createSignatureMethod(com.sun.xml.ws.security.opt.crypto.dsig.SignatureMethod value)
          Create an instance of JAXBElement<SignatureMethod>}
 javax.xml.bind.JAXBElement<BigInteger> createSignatureMethodTypeHMACOutputLength(BigInteger value)
          Create an instance of JAXBElement<BigInteger>}
 com.sun.xml.ws.security.opt.crypto.dsig.SignatureProperties createSignatureProperties()
          Create an instance of SignatureProperties
 javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.SignatureProperties> createSignatureProperties(com.sun.xml.ws.security.opt.crypto.dsig.SignatureProperties value)
          Create an instance of JAXBElement<SignatureProperties>}
 com.sun.xml.ws.security.opt.crypto.dsig.SignatureProperty createSignatureProperty()
          Create an instance of SignatureProperty
 javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.SignatureProperty> createSignatureProperty(com.sun.xml.ws.security.opt.crypto.dsig.SignatureProperty value)
          Create an instance of JAXBElement<SignatureProperty>}
 com.sun.xml.ws.security.opt.crypto.dsig.SignedInfo createSignedInfo()
          Create an instance of SignedInfo
 com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.SPKIData createSPKIData()
          Create an instance of SPKIData
 javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.SPKIData> createSPKIData(com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.SPKIData value)
          Create an instance of JAXBElement<SPKIData>}
 javax.xml.bind.JAXBElement<byte[]> createSPKIDataTypeSPKISexp(byte[] value)
          Create an instance of JAXBElement<byte[]>}
 com.sun.xml.ws.security.opt.crypto.dsig.Transform createTransform()
          Create an instance of Transform
 javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.Transform> createTransform(com.sun.xml.ws.security.opt.crypto.dsig.Transform value)
          Create an instance of JAXBElement<Transform>}
 com.sun.xml.ws.security.opt.crypto.dsig.Transforms createTransforms()
          Create an instance of Transforms
 javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.Transforms> createTransforms(com.sun.xml.ws.security.opt.crypto.dsig.Transforms value)
          Create an instance of JAXBElement<Transforms>}
 javax.xml.bind.JAXBElement<String> createTransformTypeXPath(String value)
          Create an instance of JAXBElement<String>}
 com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.X509Data createX509Data()
          Create an instance of X509Data
 javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.X509Data> createX509Data(com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.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<com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.X509IssuerSerial> createX509DataTypeX509IssuerSerial(com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.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>}
 com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.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 com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.DSAKeyValue createDSAKeyValue()
Create an instance of DSAKeyValue


createPGPData

public com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.PGPData createPGPData()
Create an instance of PGPData


createRetrievalMethod

public com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.RetrievalMethod createRetrievalMethod()
Create an instance of RetrievalMethod


createSignatureProperty

public com.sun.xml.ws.security.opt.crypto.dsig.SignatureProperty createSignatureProperty()
Create an instance of SignatureProperty


createDigestMethod

public com.sun.xml.ws.security.opt.crypto.dsig.DigestMethod createDigestMethod()
Create an instance of DigestMethod


createSignedInfo

public com.sun.xml.ws.security.opt.crypto.dsig.SignedInfo createSignedInfo()
Create an instance of SignedInfo


createSignature

public com.sun.xml.ws.security.opt.crypto.dsig.Signature createSignature()
Create an instance of Signature


createSignatureProperties

public com.sun.xml.ws.security.opt.crypto.dsig.SignatureProperties createSignatureProperties()
Create an instance of SignatureProperties


createTransforms

public com.sun.xml.ws.security.opt.crypto.dsig.Transforms createTransforms()
Create an instance of Transforms


createSignatureMethod

public com.sun.xml.ws.security.opt.crypto.dsig.SignatureMethod createSignatureMethod()
Create an instance of SignatureMethod


createManifest

public com.sun.xml.ws.security.opt.crypto.dsig.Manifest createManifest()
Create an instance of Manifest


createObjectType

public ObjectType createObjectType()
Create an instance of ObjectType


createSPKIData

public com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.SPKIData createSPKIData()
Create an instance of SPKIData


createRSAKeyValue

public com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.RSAKeyValue createRSAKeyValue()
Create an instance of RSAKeyValue


createX509IssuerSerial

public com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.X509IssuerSerial createX509IssuerSerial()
Create an instance of X509IssuerSerial


createReference

public com.sun.xml.ws.security.opt.crypto.dsig.Reference createReference()
Create an instance of Reference


createTransform

public com.sun.xml.ws.security.opt.crypto.dsig.Transform createTransform()
Create an instance of Transform


createKeyInfo

public com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.KeyInfo createKeyInfo()
Create an instance of KeyInfo


createX509Data

public com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.X509Data createX509Data()
Create an instance of X509Data


createKeyValue

public com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.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<com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.SPKIData> createSPKIData(com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.SPKIData value)
Create an instance of JAXBElement<SPKIData>}


createSignatureMethod

public javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.SignatureMethod> createSignatureMethod(com.sun.xml.ws.security.opt.crypto.dsig.SignatureMethod value)
Create an instance of JAXBElement<SignatureMethod>}


createRSAKeyValue

public javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.RSAKeyValue> createRSAKeyValue(com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.RSAKeyValue value)
Create an instance of JAXBElement<RSAKeyValue>}


createRetrievalMethod

public javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.RetrievalMethod> createRetrievalMethod(com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.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<com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.DSAKeyValue> createDSAKeyValue(com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.DSAKeyValue value)
Create an instance of JAXBElement<DSAKeyValue>}


createDigestMethod

public javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.DigestMethod> createDigestMethod(com.sun.xml.ws.security.opt.crypto.dsig.DigestMethod value)
Create an instance of JAXBElement<DigestMethod>}


createKeyValue

public javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.KeyValue> createKeyValue(com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.KeyValue value)
Create an instance of JAXBElement<KeyValue>}


createTransforms

public javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.Transforms> createTransforms(com.sun.xml.ws.security.opt.crypto.dsig.Transforms value)
Create an instance of JAXBElement<Transforms>}


createX509Data

public javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.X509Data> createX509Data(com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.X509Data value)
Create an instance of JAXBElement<X509Data>}


createManifest

public javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.Manifest> createManifest(com.sun.xml.ws.security.opt.crypto.dsig.Manifest value)
Create an instance of JAXBElement<Manifest>}


createKeyInfo

public javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.KeyInfo> createKeyInfo(com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.KeyInfo value)
Create an instance of JAXBElement<KeyInfo>}


createPGPData

public javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.PGPData> createPGPData(com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.PGPData value)
Create an instance of JAXBElement<PGPData>}


createSignatureProperty

public javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.SignatureProperty> createSignatureProperty(com.sun.xml.ws.security.opt.crypto.dsig.SignatureProperty value)
Create an instance of JAXBElement<SignatureProperty>}


createSignatureProperties

public javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.SignatureProperties> createSignatureProperties(com.sun.xml.ws.security.opt.crypto.dsig.SignatureProperties value)
Create an instance of JAXBElement<SignatureProperties>}


createReference

public javax.xml.bind.JAXBElement<com.sun.xml.ws.security.opt.crypto.dsig.Reference> createReference(com.sun.xml.ws.security.opt.crypto.dsig.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<com.sun.xml.ws.security.opt.crypto.dsig.Transform> createTransform(com.sun.xml.ws.security.opt.crypto.dsig.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<com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.X509IssuerSerial> createX509DataTypeX509IssuerSerial(com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.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-2013 Oracle Corporation. All Rights Reserved.