Module org.apache.santuario.xmlsec
Class ObjectFactory
java.lang.Object
org.apache.xml.security.binding.xmldsig11.ObjectFactory
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.apache.xml.security.binding.xmldsig11 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.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCreate a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.apache.xml.security.binding.xmldsig11 -
Method Summary
Modifier and TypeMethodDescriptionCreate an instance ofCharTwoFieldParamsTypeCreate an instance ofCurveTypejakarta.xml.bind.JAXBElement<DEREncodedKeyValueType>Create an instance ofDEREncodedKeyValueTypejakarta.xml.bind.JAXBElement<ECKeyValueType>createECKeyValue(ECKeyValueType value) Create an instance ofECKeyValueTypeCreate an instance ofECParametersTypeCreate an instance ofECValidationDataTypeCreate an instance ofFieldIDTypejakarta.xml.bind.JAXBElement<CharTwoFieldParamsType>createGnB(CharTwoFieldParamsType value) jakarta.xml.bind.JAXBElement<KeyInfoReferenceType>Create an instance ofKeyInfoReferenceTypeCreate an instance ofNamedCurveTypejakarta.xml.bind.JAXBElement<byte[]>createOCSPResponse(byte[] value) Create an instance ofJAXBElement<byte>jakarta.xml.bind.JAXBElement<PnBFieldParamsType>createPnB(PnBFieldParamsType value) Create an instance ofPnBFieldParamsTypejakarta.xml.bind.JAXBElement<PrimeFieldParamsType>createPrime(PrimeFieldParamsType value) Create an instance ofPrimeFieldParamsTypejakarta.xml.bind.JAXBElement<TnBFieldParamsType>createTnB(TnBFieldParamsType value) Create an instance ofTnBFieldParamsTypejakarta.xml.bind.JAXBElement<X509DigestType>createX509Digest(X509DigestType value) Create an instance ofX509DigestType
-
Field Details
-
_ECKeyValue_QNAME
-
_Prime_QNAME
-
_GnB_QNAME
-
_TnB_QNAME
-
_PnB_QNAME
-
_OCSPResponse_QNAME
-
_DEREncodedKeyValue_QNAME
-
_KeyInfoReference_QNAME
-
_X509Digest_QNAME
-
-
Constructor Details
-
ObjectFactory
public ObjectFactory()Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.apache.xml.security.binding.xmldsig11
-
-
Method Details
-
createECKeyValueType
Create an instance ofECKeyValueType- Returns:
- the new instance of
ECKeyValueType
-
createPrimeFieldParamsType
Create an instance ofPrimeFieldParamsType- Returns:
- the new instance of
PrimeFieldParamsType
-
createCharTwoFieldParamsType
Create an instance ofCharTwoFieldParamsType- Returns:
- the new instance of
CharTwoFieldParamsType
-
createTnBFieldParamsType
Create an instance ofTnBFieldParamsType- Returns:
- the new instance of
TnBFieldParamsType
-
createPnBFieldParamsType
Create an instance ofPnBFieldParamsType- Returns:
- the new instance of
PnBFieldParamsType
-
createDEREncodedKeyValueType
Create an instance ofDEREncodedKeyValueType- Returns:
- the new instance of
DEREncodedKeyValueType
-
createKeyInfoReferenceType
Create an instance ofKeyInfoReferenceType- Returns:
- the new instance of
KeyInfoReferenceType
-
createX509DigestType
Create an instance ofX509DigestType- Returns:
- the new instance of
X509DigestType
-
createNamedCurveType
Create an instance ofNamedCurveType- Returns:
- the new instance of
NamedCurveType
-
createECParametersType
Create an instance ofECParametersType- Returns:
- the new instance of
ECParametersType
-
createFieldIDType
Create an instance ofFieldIDType- Returns:
- the new instance of
FieldIDType
-
createCurveType
Create an instance ofCurveType- Returns:
- the new instance of
CurveType
-
createECValidationDataType
Create an instance ofECValidationDataType- Returns:
- the new instance of
ECValidationDataType
-
createECKeyValue
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<ECKeyValueType>
-
createPrime
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<PrimeFieldParamsType>
-
createGnB
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<CharTwoFieldParamsType>
-
createTnB
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<TnBFieldParamsType>
-
createPnB
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<PnBFieldParamsType>
-
createOCSPResponse
public jakarta.xml.bind.JAXBElement<byte[]> createOCSPResponse(byte[] value) Create an instance ofJAXBElement<byte>- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<byte>
-
createDEREncodedKeyValue
public jakarta.xml.bind.JAXBElement<DEREncodedKeyValueType> createDEREncodedKeyValue(DEREncodedKeyValueType value) - Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<DEREncodedKeyValueType>
-
createKeyInfoReference
public jakarta.xml.bind.JAXBElement<KeyInfoReferenceType> createKeyInfoReference(KeyInfoReferenceType value) - Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<KeyInfoReferenceType>
-
createX509Digest
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<X509DigestType>
-