Package | Description |
---|---|
org.opensaml.xml |
Base classes for working with XML as Java objects and configuring the library.
|
org.opensaml.xml.encryption.impl |
Implementations of the interfaces for XMLObjects that represent XML encryption types.
|
org.opensaml.xml.io |
Interfaces and abstract implementations of marshallers and unmarshallers.
|
org.opensaml.xml.schema.impl |
Implementations of the interfaces for XMLObjects that represent XML schema types.
|
org.opensaml.xml.signature.impl |
Implementations of the interfaces for XMLObjects that represent XML signature types.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractElementExtensibleXMLObjectMarshaller
AbstractElementExtensibleMarshaller marshalls element of type
xs:any , but without
xs:anyAttribute attributes or text content. |
class |
AbstractExtensibleXMLObjectMarshaller
AbstractExtensibleXMLObjectMarshaller marshalls element of type
xs:any and with
xs:anyAttribute attributes. |
Modifier and Type | Method and Description |
---|---|
static void |
Configuration.registerObjectProvider(QName providerName,
XMLObjectBuilder builder,
Marshaller marshaller,
Unmarshaller unmarshaller)
Adds an object provider to this configuration.
|
static void |
Configuration.registerObjectProvider(QName providerName,
XMLObjectBuilder builder,
Marshaller marshaller,
Unmarshaller unmarshaller,
Element configuration)
Deprecated.
this method is deprecated with no replacement
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractXMLEncryptionMarshaller
An abstract marshaller implementation for XMLObjects from
org.opensaml.xml.encryption . |
class |
AgreementMethodMarshaller
A thread-safe Marshaller for
AgreementMethod objects. |
class |
CipherDataMarshaller
A thread-safe Marshaller for
CipherData objects. |
class |
CipherReferenceMarshaller
A thread-safe Marshaller for
CipherReference objects. |
class |
DataReferenceMarshaller
A thread-safe Marshaller for
DataReference objects. |
class |
DHKeyValueMarshaller
A thread-safe Marshaller for
DHKeyValue objects. |
class |
EncryptedDataMarshaller
A thread-safe Marshaller for
EncryptedData objects. |
class |
EncryptedKeyMarshaller
A thread-safe Marshaller for
EncryptedKey objects. |
class |
EncryptedTypeMarshaller
A thread-safe Marshaller for
EncryptedType objects. |
class |
EncryptionMethodMarshaller
A thread-safe Marshaller for
EncryptionMethod objects. |
class |
EncryptionPropertiesMarshaller
A thread-safe Marshaller for
EncryptionProperties objects. |
class |
EncryptionPropertyMarshaller
A thread-safe Marshaller for
EncryptionProperty objects. |
class |
KeyReferenceMarshaller
A thread-safe Marshaller for
KeyReference objects. |
class |
OriginatorKeyInfoMarshaller
A thread-safe Marshaller for
OriginatorKeyInfo objects. |
class |
RecipientKeyInfoMarshaller
A thread-safe Marshaller for
RecipientKeyInfo objects. |
class |
ReferenceListMarshaller
A thread-safe Marshaller for
ReferenceList objects. |
class |
ReferenceTypeMarshaller
A thread-safe Marshaller for
ReferenceType objects. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractXMLObjectMarshaller
A thread safe, abstract implementation of the
Marshaller interface. |
class |
BaseXMLObjectMarshaller
Base class for
Marshaller classes. |
Modifier and Type | Method and Description |
---|---|
Marshaller |
MarshallerFactory.deregisterMarshaller(QName key)
Deregisters the marshaller for the given element.
|
Marshaller |
MarshallerFactory.getMarshaller(QName key)
Gets the Marshaller for a particular element or null if no marshaller is registered for an element.
|
Marshaller |
MarshallerFactory.getMarshaller(XMLObject xmlObject)
Retrieves the marshaller for the given XMLObject.
|
Modifier and Type | Method and Description |
---|---|
Map<QName,Marshaller> |
MarshallerFactory.getMarshallers()
Gets an immutable listing of all the Marshallers currently registered.
|
Modifier and Type | Method and Description |
---|---|
void |
MarshallerFactory.registerMarshaller(QName key,
Marshaller marshaller)
Registers a Marshaller with this factory.
|
Modifier and Type | Class and Description |
---|---|
class |
XSAnyMarshaller
Thread-safe marshaller of
XSAny objects. |
class |
XSBase64BinaryMarshaller
Thread-safe marshaller of
XSBase64Binary objects. |
class |
XSBooleanMarshaller
Thread-safe marshaller of
XSBoolean objects. |
class |
XSDateTimeMarshaller
Thread-safe marshaller of
XSDateTime objects. |
class |
XSIntegerMarshaller
Thread-safe marshaller of
XSInteger objects. |
class |
XSQNameMarshaller
A thread-safe marshaller for
XSQName s. |
class |
XSStringMarshaller
Thread-safe marshaller of
XSString objects. |
class |
XSURIMarshaller
A thread-safe marshaller for
XSURI s. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractXMLSignatureMarshaller
An abstract marshaller implementation for XMLObjects from
org.opensaml.xml.signature . |
class |
CryptoBinaryMarshaller
A thread-safe Marshaller for
CryptoBinary objects. |
class |
DigestMethodMarshaller
A thread-safe Marshaller for
DigestMethod objects. |
class |
DSAKeyValueMarshaller
A thread-safe Marshaller for
DSAKeyValue objects. |
class |
KeyInfoMarshaller
A thread-safe Marshaller for
KeyInfo objects. |
class |
KeyInfoTypeMarshaller
A thread-safe Marshaller for
KeyInfoType objects. |
class |
KeyValueMarshaller
A thread-safe Marshaller for
KeyValue objects. |
class |
PGPDataMarshaller
A thread-safe Marshaller for
PGPData objects. |
class |
RetrievalMethodMarshaller
A thread-safe Marshaller for
RetrievalMethod objects. |
class |
RSAKeyValueMarshaller
A thread-safe Marshaller for
RSAKeyValue objects. |
class |
SignatureMarshaller
A marshaller for
Signature objects. |
class |
SPKIDataMarshaller
A thread-safe Marshaller for
SPKIData objects. |
class |
TransformMarshaller
A thread-safe Marshaller for
Transform objects. |
class |
TransformsMarshaller
A thread-safe Marshaller for
Transforms objects. |
class |
X509DataMarshaller
A thread-safe Marshaller for
X509Data objects. |
class |
X509IssuerSerialMarshaller
A thread-safe Marshaller for
X509IssuerSerial objects. |
class |
X509SerialNumberMarshaller
Thread-safe marshaller of
X509SerialNumber objects. |
Copyright © 1999-2013. All Rights Reserved.