|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use XMLObject | |
---|---|
org.opensaml.xml | Base classes for working with XML as Java objects and configuring the library. |
org.opensaml.xml.encryption | XMLObject interfaces and helper classes for representing encrypted content and encrypting/decrypting content. |
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 | Interfaces for XMLObjects that represent XML schema types. |
org.opensaml.xml.schema.impl | Implementations of the interfaces for XMLObjects that represent XML schema types. |
org.opensaml.xml.security.keyinfo | Interfaces and classes for working with XML KeyInfo elements. |
org.opensaml.xml.security.keyinfo.provider | Specific implementations of KeyInfoProvider . |
org.opensaml.xml.signature | XMLObject interfaces and helper classes for representing digitally signed content and signing/validating content. |
org.opensaml.xml.signature.impl | Implementations of the interfaces for XMLObjects that represent XML signature types. |
org.opensaml.xml.util | Utility classes for working with XML, XMLObjects, and various data types. |
org.opensaml.xml.validation | Interfaces for classes that may be used to validate trees of XMLObjects. |
Uses of XMLObject in org.opensaml.xml |
---|
Classes in org.opensaml.xml with type parameters of type XMLObject | |
---|---|
class |
AbstractXMLObjectBuilder<XMLObjectType extends XMLObject>
Base implementation for XMLObject builders. |
interface |
XMLObjectBuilder<XMLObjectType extends XMLObject>
A builder for XMLObjects. |
Subinterfaces of XMLObject in org.opensaml.xml | |
---|---|
interface |
AttributeExtensibleXMLObject
An interface for XMLObjects that represent DOM elements that support the XML Schema anyAttribute construct. |
interface |
ElementExtensibleXMLObject
An XMLObject whose content model contains "any" child elements. |
Classes in org.opensaml.xml that implement XMLObject | |
---|---|
class |
AbstractElementExtensibleXMLObject
AbstractElementExtensible is an element of type xs:any , but without xs:anyAttribute
attribute or text content. |
class |
AbstractExtensibleXMLObject
AbstractExtensibleXMLObject is an element of type xs:any , and with xs:anyAttribute
attributes. |
class |
AbstractValidatingSignableXMLObject
Extension of AbstractSignableXMLObject that implements
ValidatingXMLObject . |
class |
AbstractXMLObject
An abstract implementation of XMLObject. |
Methods in org.opensaml.xml with type parameters of type XMLObject | ||
---|---|---|
protected
|
AbstractXMLObject.prepareForAssignment(T oldValue,
T newValue)
A helper function for derived classes, similar to assignString, but for (singleton) SAML objects. |
Methods in org.opensaml.xml that return XMLObject | |
---|---|
XMLObject |
XMLObject.getParent()
Gets the parent of this element or null if there is no parent. |
XMLObject |
AbstractXMLObject.getParent()
Gets the parent of this element. |
XMLObject |
XMLObject.resolveID(java.lang.String id)
Find the XMLObject which is identified by the specified ID attribute, within the subtree of XMLObjects which has this XMLObject as its root. |
XMLObject |
AbstractXMLObject.resolveID(java.lang.String id)
Find the XMLObject which is identified by the specified ID attribute, within the subtree of XMLObjects which has this XMLObject as its root. |
XMLObject |
XMLObject.resolveIDFromRoot(java.lang.String id)
Find the XMLObject which is identified by the specified ID attribute, from the root of the tree of XMLObjects in which this XMLObject is a member. |
XMLObject |
AbstractXMLObject.resolveIDFromRoot(java.lang.String id)
Find the XMLObject which is identified by the specified ID attribute, from the root of the tree of XMLObjects in which this XMLObject is a member. |
Methods in org.opensaml.xml that return types with arguments of type XMLObject | |
---|---|
java.util.List<XMLObject> |
XMLObject.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
AbstractElementExtensibleXMLObject.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
AbstractElementExtensibleXMLObject.getUnknownXMLObjects()
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model. |
java.util.List<XMLObject> |
ElementExtensibleXMLObject.getUnknownXMLObjects()
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model. |
java.util.List<XMLObject> |
AbstractElementExtensibleXMLObject.getUnknownXMLObjects(javax.xml.namespace.QName typeOrName)
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model, and which match the specified QName. |
java.util.List<XMLObject> |
ElementExtensibleXMLObject.getUnknownXMLObjects(javax.xml.namespace.QName typeOrName)
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model, and which match the specified QName. |
Methods in org.opensaml.xml with parameters of type XMLObject | |
---|---|
protected void |
AbstractElementExtensibleXMLObjectMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
No xs:anyAttribute attributes. |
protected void |
AbstractExtensibleXMLObjectMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
Marshalls the xs:anyAttribute attributes. |
protected void |
AbstractElementExtensibleXMLObjectMarshaller.marshallElementContent(XMLObject xmlObject,
org.w3c.dom.Element domElement)
No text content. |
protected void |
AbstractExtensibleXMLObjectUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Unmarshalls the xs:anyAttribute attributes. |
protected void |
AbstractElementExtensibleXMLObjectUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
No xs:anyAttribute attribute. |
protected void |
AbstractElementExtensibleXMLObjectUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Unmarshalls all child elements in the xs:any list. |
protected void |
AbstractElementExtensibleXMLObjectUnmarshaller.processElementContent(XMLObject xmlObject,
java.lang.String elementContent)
No text content. |
void |
XMLObject.setParent(XMLObject parent)
Sets the parent of this element. |
void |
AbstractXMLObject.setParent(XMLObject newParent)
Sets the parent of this element. |
protected void |
AbstractValidatingSignableXMLObject.validateChildren(XMLObject xmlObject)
Recursive method used to validate all the children of the given XMLObject that implement ValidatingXMLObject . |
Uses of XMLObject in org.opensaml.xml.encryption |
---|
Classes in org.opensaml.xml.encryption with type parameters of type XMLObject | |
---|---|
interface |
XMLEncryptionBuilder<XMLEncryptionType extends XMLObject>
Builder for XMLObjects from org.opensaml.xml.encryption . |
Subinterfaces of XMLObject in org.opensaml.xml.encryption | |
---|---|
interface |
AgreementMethod
XMLObject representing XML Encryption, version 20021210, AgreementMethod element. |
interface |
CarriedKeyName
XMLObject representing XML Encryption, version 20021210, CarriedKeyName element. |
interface |
CipherData
XMLObject representing XML Encryption, version 20021210, CipherData element. |
interface |
CipherReference
XMLObject representing XML Encryption, version 20021210, CipherReference element. |
interface |
CipherValue
XMLObject representing XML Encryption, version 20021210, CipherValue element. |
interface |
DataReference
XMLObject representing XML Encryption, version 20021210, DataReference element. |
interface |
DHKeyValue
XMLObject representing XML Encryption, version 20021210, DHKeyValue element. |
interface |
EncryptedData
XMLObject representing XML Encryption, version 20021210, EncryptedData element. |
interface |
EncryptedKey
XMLObject representing XML Encryption, version 20021210, EncryptedKey element. |
interface |
EncryptedType
XMLObject representing XML Encryption, version 20021210, EncryptedType type. |
interface |
EncryptionMethod
XMLObject representing XML Encryption, version 20021210, EncryptionMethod element. |
interface |
EncryptionProperties
XMLObject representing XML Encryption, version 20021210, EncryptionProperties element. |
interface |
EncryptionProperty
XMLObject representing XML Encryption, version 20021210, EncryptionProperty element. |
interface |
Generator
XMLObject representing XML Encryption, version 20021210, Generator element. |
interface |
KANonce
XMLObject representing XML Encryption, version 20021210, KA-Nonce element. |
interface |
KeyReference
XMLObject representing XML Encryption, version 20021210, KeyReference element. |
interface |
KeySize
XMLObject representing XML Encryption, version 20021210, KeySize element. |
interface |
OAEPparams
XMLObject representing XML Encryption, version 20021210, OAEPparams element. |
interface |
OriginatorKeyInfo
XMLObject representing XML Encryption, version 20021210, OriginatorKeyInfo element. |
interface |
P
XMLObject representing XML Encryption, version 20021210, P element. |
interface |
PgenCounter
XMLObject representing XML Encryption, version 20021210, pgenCounter element. |
interface |
Public
XMLObject representing XML Encryption, version 20021210, Public element. |
interface |
Q
XMLObject representing XML Encryption, version 20021210, Q element. |
interface |
RecipientKeyInfo
XMLObject representing XML Encryption, version 20021210, RecipientKeyInfo element. |
interface |
ReferenceList
XMLObject representing XML Encryption, version 20021210, ReferenceList element. |
interface |
ReferenceType
XMLObject representing XML Encryption, version 20021210, ReferenceType type. |
interface |
Seed
XMLObject representing XML Digital Signature, version 20020212, seed element. |
interface |
Transforms
XMLObject representing XML Encryption, version 20021210, Transforms element. |
Methods in org.opensaml.xml.encryption that return XMLObject | |
---|---|
XMLObject |
Decrypter.decryptData(EncryptedData encryptedData)
This is a convenience method for calling Decrypter.decryptData(EncryptedData, boolean) ,
with the rootInNewDocument parameter value supplied by Decrypter.isRootInNewDocument() . |
XMLObject |
Decrypter.decryptData(EncryptedData encryptedData,
boolean rootInNewDocument)
Decrypts the supplied EncryptedData and returns the resulting XMLObject. |
Methods in org.opensaml.xml.encryption that return types with arguments of type XMLObject | |
---|---|
java.util.List<XMLObject> |
Decrypter.decryptDataToList(EncryptedData encryptedData)
This is a convenience method for calling Decrypter.decryptDataToList(EncryptedData, boolean) ,
with the rootInNewDocument parameter value supplied by Decrypter.isRootInNewDocument() . |
java.util.List<XMLObject> |
Decrypter.decryptDataToList(EncryptedData encryptedData,
boolean rootInNewDocument)
Decrypts the supplied EncryptedData and returns the resulting list of XMLObjects. |
Methods in org.opensaml.xml.encryption with parameters of type XMLObject | |
---|---|
protected void |
Decrypter.checkAndMarshall(XMLObject xmlObject)
Ensure that the XMLObject is marshalled. |
protected void |
Encrypter.checkAndMarshall(XMLObject xmlObject)
Ensure that the XMLObject is marshalled. |
EncryptedData |
Encrypter.encryptElement(XMLObject xmlObject,
EncryptionParameters encParams)
Encrypts the DOM representation of the XMLObject. |
EncryptedData |
Encrypter.encryptElement(XMLObject xmlObject,
EncryptionParameters encParams,
KeyEncryptionParameters kekParams)
Encrypts the DOM representation of the XMLObject, encrypts the encryption key using the specified key encryption parameters and places the resulting EncryptedKey within the EncryptedData's KeyInfo. |
EncryptedData |
Encrypter.encryptElement(XMLObject xmlObject,
EncryptionParameters encParams,
java.util.List<KeyEncryptionParameters> kekParamsList)
Encrypts the DOM representation of the XMLObject, encrypts the encryption key using the specified key encryption parameters and places the resulting EncryptedKey(s) within the EncryptedData's KeyInfo. |
protected EncryptedData |
Encrypter.encryptElement(XMLObject xmlObject,
java.security.Key encryptionKey,
java.lang.String encryptionAlgorithmURI,
boolean encryptContentMode)
Encrypts the given XMLObject using the specified encryption key, algorithm URI and content mode flag. |
EncryptedData |
Encrypter.encryptElementContent(XMLObject xmlObject,
EncryptionParameters encParams)
Encrypts the DOM representation of the content of an XMLObject. |
EncryptedData |
Encrypter.encryptElementContent(XMLObject xmlObject,
EncryptionParameters encParams,
KeyEncryptionParameters kekParams)
Encrypts the DOM representation of the content of an XMLObject, encrypts the encryption key using the specified key encryption parameters and places the resulting EncryptedKey within the EncryptedData's KeyInfo.. |
EncryptedData |
Encrypter.encryptElementContent(XMLObject xmlObject,
EncryptionParameters encParams,
java.util.List<KeyEncryptionParameters> kekParamsList)
Encrypts the DOM representation of the content of an XMLObject, encrypts the encryption key using the specified key encryption parameters and places the resulting EncryptedKey(s) within the EncryptedData's KeyInfo.. |
Uses of XMLObject in org.opensaml.xml.encryption.impl |
---|
Classes in org.opensaml.xml.encryption.impl that implement XMLObject | |
---|---|
class |
AgreementMethodImpl
Concrete implementation of AgreementMethod . |
class |
CarriedKeyNameImpl
Concrete implementation of CarriedKeyName . |
class |
CipherDataImpl
Concrete implementation of CipherData . |
class |
CipherReferenceImpl
Concrete implementation of CipherReference . |
class |
CipherValueImpl
Concrete implementation of CipherValue . |
class |
DataReferenceImpl
Concrete implementation of DataReference . |
class |
DHKeyValueImpl
Concrete implementation of DHKeyValue . |
class |
EncryptedDataImpl
Concrete implementation of EncryptedData . |
class |
EncryptedKeyImpl
Concrete implementation of EncryptedKey . |
class |
EncryptedTypeImpl
Abstract implementation of EncryptedType . |
class |
EncryptionMethodImpl
Concrete implementation of EncryptionMethod . |
class |
EncryptionPropertiesImpl
Concrete implementation of EncryptionProperties . |
class |
EncryptionPropertyImpl
Concrete implementation of EncryptionProperty |
class |
GeneratorImpl
Concrete implementation of Generator |
class |
KANonceImpl
Concrete implementation of KANonce |
class |
KeyReferenceImpl
|
class |
KeySizeImpl
Concrete implementation of KeySize |
class |
OAEPparamsImpl
Concrete implementation of OAEPparams |
class |
OriginatorKeyInfoImpl
Concrete implementation of OriginatorKeyInfo |
class |
PgenCounterImpl
Concrete implementation of PgenCounter |
class |
PImpl
Concrete implementation of P |
class |
PublicImpl
Concrete implementation of Public |
class |
QImpl
Concrete implementation of Q |
class |
RecipientKeyInfoImpl
Concrete implementation of RecipientKeyInfo |
class |
ReferenceListImpl
Concrete implementation of ReferenceList |
class |
ReferenceTypeImpl
Concrete implementation of ReferenceType |
class |
SeedImpl
Concrete implementation of Seed |
class |
TransformsImpl
Concrete implementation of Transforms |
Methods in org.opensaml.xml.encryption.impl that return types with arguments of type XMLObject | |
---|---|
java.util.List<XMLObject> |
DHKeyValueImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
EncryptedTypeImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
CipherReferenceImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
AgreementMethodImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
EncryptionMethodImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
TransformsImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
ReferenceListImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
CipherDataImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
EncryptedKeyImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
EncryptionPropertyImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
EncryptionPropertiesImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
ReferenceTypeImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
AgreementMethodImpl.getUnknownXMLObjects()
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model. |
java.util.List<XMLObject> |
EncryptionMethodImpl.getUnknownXMLObjects()
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model. |
java.util.List<XMLObject> |
EncryptionPropertyImpl.getUnknownXMLObjects()
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model. |
java.util.List<XMLObject> |
ReferenceTypeImpl.getUnknownXMLObjects()
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model. |
java.util.List<XMLObject> |
AgreementMethodImpl.getUnknownXMLObjects(javax.xml.namespace.QName typeOrName)
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model, and which match the specified QName. |
java.util.List<XMLObject> |
EncryptionMethodImpl.getUnknownXMLObjects(javax.xml.namespace.QName typeOrName)
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model, and which match the specified QName. |
java.util.List<XMLObject> |
EncryptionPropertyImpl.getUnknownXMLObjects(javax.xml.namespace.QName typeOrName)
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model, and which match the specified QName. |
java.util.List<XMLObject> |
ReferenceTypeImpl.getUnknownXMLObjects(javax.xml.namespace.QName typeOrName)
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model, and which match the specified QName. |
Methods in org.opensaml.xml.encryption.impl with parameters of type XMLObject | |
---|---|
protected void |
CipherReferenceMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
No-op method. |
protected void |
EncryptedTypeMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
No-op method. |
protected void |
AgreementMethodMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
No-op method. |
protected void |
EncryptedKeyMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
No-op method. |
protected void |
EncryptionMethodMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
No-op method. |
protected void |
EncryptionPropertiesMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
No-op method. |
protected void |
AbstractXMLEncryptionMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
No-op method. |
protected void |
EncryptionPropertyMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
No-op method. |
protected void |
ReferenceTypeMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
No-op method. |
protected void |
AbstractXMLEncryptionMarshaller.marshallElementContent(XMLObject xmlObject,
org.w3c.dom.Element domElement)
No-op method. |
protected void |
ReferenceTypeUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Called after an attribute has been unmarshalled so that it can be added to the XMLObject. |
protected void |
EncryptedKeyUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Called after an attribute has been unmarshalled so that it can be added to the XMLObject. |
protected void |
CipherReferenceUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Called after an attribute has been unmarshalled so that it can be added to the XMLObject. |
protected void |
EncryptedTypeUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Called after an attribute has been unmarshalled so that it can be added to the XMLObject. |
protected void |
EncryptionMethodUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Called after an attribute has been unmarshalled so that it can be added to the XMLObject. |
protected void |
EncryptionPropertyUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Called after an attribute has been unmarshalled so that it can be added to the XMLObject. |
protected void |
AgreementMethodUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Called after an attribute has been unmarshalled so that it can be added to the XMLObject. |
protected void |
EncryptionPropertiesUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Called after an attribute has been unmarshalled so that it can be added to the XMLObject. |
protected void |
AbstractXMLEncryptionUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Called after an attribute has been unmarshalled so that it can be added to the XMLObject. |
protected void |
ReferenceListUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
ReferenceTypeUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
EncryptedKeyUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
CipherReferenceUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
DHKeyValueUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
EncryptedTypeUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
EncryptionMethodUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
EncryptionPropertyUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
TransformsUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
AgreementMethodUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
EncryptionPropertiesUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
AbstractXMLEncryptionUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
CipherDataUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
AbstractXMLEncryptionUnmarshaller.processElementContent(XMLObject xmlObject,
java.lang.String elementContent)
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject. |
Uses of XMLObject in org.opensaml.xml.io |
---|
Methods in org.opensaml.xml.io that return XMLObject | |
---|---|
protected XMLObject |
AbstractXMLObjectUnmarshaller.buildXMLObject(org.w3c.dom.Element domElement)
Constructs the XMLObject that the given DOM Element will be unmarshalled into. |
XMLObject |
Unmarshaller.unmarshall(org.w3c.dom.Element element)
Unmarshalls the given W3C DOM element into a XMLObject. |
XMLObject |
AbstractXMLObjectUnmarshaller.unmarshall(org.w3c.dom.Element domElement)
Unmarshalls the given W3C DOM element into a XMLObject. |
Methods in org.opensaml.xml.io with parameters of type XMLObject | |
---|---|
protected void |
AbstractXMLObjectMarshaller.checkXMLObjectIsTarget(XMLObject xmlObject)
Checks to make sure the given XMLObject's schema type or element QName matches the target parameters given at marshaller construction time. |
Marshaller |
MarshallerFactory.getMarshaller(XMLObject xmlObject)
Retrieves the marshaller for the given XMLObject. |
org.w3c.dom.Element |
AbstractXMLObjectMarshaller.marshall(XMLObject xmlObject)
Marshall this element, and its children, and root them in a newly created Document. |
org.w3c.dom.Element |
Marshaller.marshall(XMLObject xmlObject)
Marshall this element, and its children, and root them in a newly created Document. |
org.w3c.dom.Element |
AbstractXMLObjectMarshaller.marshall(XMLObject xmlObject,
org.w3c.dom.Document document)
Marshall this element, and its children, into a W3C DOM element. |
org.w3c.dom.Element |
Marshaller.marshall(XMLObject xmlObject,
org.w3c.dom.Document document)
Marshall this element, and its children, into a W3C DOM element. |
org.w3c.dom.Element |
AbstractXMLObjectMarshaller.marshall(XMLObject xmlObject,
org.w3c.dom.Element parentElement)
Marshall the given XMLObject and append it as a child to the given parent element. |
org.w3c.dom.Element |
Marshaller.marshall(XMLObject xmlObject,
org.w3c.dom.Element parentElement)
Marshall the given XMLObject and append it as a child to the given parent element. |
protected abstract void |
AbstractXMLObjectMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
Marshalls a given XMLObject into a W3C Element. |
protected void |
BaseXMLObjectMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
Marshalls a given XMLObject into a W3C Element. |
protected void |
AbstractXMLObjectMarshaller.marshallChildElements(XMLObject xmlObject,
org.w3c.dom.Element domElement)
Marshalls the child elements of the given XMLObject. |
protected abstract void |
AbstractXMLObjectMarshaller.marshallElementContent(XMLObject xmlObject,
org.w3c.dom.Element domElement)
Marshalls data from the XMLObject into content of the DOM Element. |
protected void |
BaseXMLObjectMarshaller.marshallElementContent(XMLObject xmlObject,
org.w3c.dom.Element domElement)
Marshalls data from the XMLObject into content of the DOM Element. |
protected org.w3c.dom.Element |
AbstractXMLObjectMarshaller.marshallInto(XMLObject xmlObject,
org.w3c.dom.Element targetElement)
Marshalls the given XMLObject into the given DOM Element. |
protected void |
AbstractXMLObjectMarshaller.marshallNamespacePrefix(XMLObject xmlObject,
org.w3c.dom.Element domElement)
Marshalls the namespace prefix of the XMLObject into the DOM element. |
protected void |
AbstractXMLObjectMarshaller.marshallNamespaces(XMLObject xmlObject,
org.w3c.dom.Element domElement)
Creates the xmlns attributes for any namespaces set on the given XMLObject. |
protected void |
AbstractXMLObjectMarshaller.marshallSchemaInstanceAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
Creates the XSI type, schemaLocation, and noNamespaceSchemaLocation attributes for an XMLObject. |
protected abstract void |
AbstractXMLObjectUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Called after an attribute has been unmarshalled so that it can be added to the XMLObject. |
protected void |
BaseXMLObjectUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Called after an attribute has been unmarshalled so that it can be added to the XMLObject. |
protected abstract void |
AbstractXMLObjectUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
BaseXMLObjectUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected abstract void |
AbstractXMLObjectUnmarshaller.processElementContent(XMLObject xmlObject,
java.lang.String elementContent)
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject. |
protected void |
BaseXMLObjectUnmarshaller.processElementContent(XMLObject xmlObject,
java.lang.String elementContent)
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject. |
protected void |
AbstractXMLObjectUnmarshaller.unmarshallAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Unmarshalls the attributes from the given DOM Attr into the given XMLObject. |
protected void |
AbstractXMLObjectUnmarshaller.unmarshallChildElement(XMLObject xmlObject,
org.w3c.dom.Element childElement)
Unmarshalls given Element's children. |
protected void |
AbstractXMLObjectUnmarshaller.unmarshallNamespaceAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Unmarshalls a namespace declaration attribute. |
protected void |
AbstractXMLObjectUnmarshaller.unmarshallSchemaInstanceAttributes(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Unmarshalls the XSI type, schemaLocation, and noNamespaceSchemaLocation attributes. |
protected void |
AbstractXMLObjectUnmarshaller.unmarshallTextContent(XMLObject xmlObject,
org.w3c.dom.Text content)
Unmarshalls the given Text node into a usable string by way of Text.getWholeText() and passes it off to
AbstractXMLObjectUnmarshaller.processElementContent(XMLObject, String) if the string is not null and
contains something other than whitespace. |
Uses of XMLObject in org.opensaml.xml.schema |
---|
Subinterfaces of XMLObject in org.opensaml.xml.schema | |
---|---|
interface |
XSAny
Represents the schema Any type. |
interface |
XSBase64Binary
XMLObject that represents an XML Schema base64Binary. |
interface |
XSInteger
XMLObject that represents an XML Schema Integer. |
interface |
XSQName
XMLObject that represents an XML schema QName content bearing element. |
interface |
XSString
XMLObject that represents an XML Schema String. |
interface |
XSURI
XMLObject that represents an XML schema URI content bearing element. |
Uses of XMLObject in org.opensaml.xml.schema.impl |
---|
Classes in org.opensaml.xml.schema.impl that implement XMLObject | |
---|---|
class |
XSAnyImpl
Concrete implementation of XSAny . |
class |
XSBase64BinaryImpl
Concrete implementation of XSBase64Binary . |
class |
XSIntegerImpl
Concrete implementation of XSInteger . |
class |
XSQNameImpl
Concrete implementation of XSQName . |
class |
XSStringImpl
Concrete implementation of XSString . |
class |
XSURIImpl
Conrete implementation of XSURI . |
Methods in org.opensaml.xml.schema.impl that return types with arguments of type XMLObject | |
---|---|
java.util.List<XMLObject> |
XSIntegerImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
XSAnyImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
XSStringImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
XSBase64BinaryImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
XSQNameImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
XSURIImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
XSAnyImpl.getUnknownXMLObjects()
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model. |
java.util.List<XMLObject> |
XSAnyImpl.getUnknownXMLObjects(javax.xml.namespace.QName typeOrName)
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model, and which match the specified QName. |
Methods in org.opensaml.xml.schema.impl with parameters of type XMLObject | |
---|---|
protected void |
XSQNameMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
Marshalls a given XMLObject into a W3C Element. |
protected void |
XSStringMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
Marshalls a given XMLObject into a W3C Element. |
protected void |
XSBase64BinaryMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
Marshalls a given XMLObject into a W3C Element. |
protected void |
XSURIMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
Marshalls a given XMLObject into a W3C Element. |
protected void |
XSAnyMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
Marshalls a given XMLObject into a W3C Element. |
protected void |
XSIntegerMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
Marshalls a given XMLObject into a W3C Element. |
protected void |
XSQNameMarshaller.marshallElementContent(XMLObject xmlObject,
org.w3c.dom.Element domElement)
Marshalls data from the XMLObject into content of the DOM Element. |
protected void |
XSStringMarshaller.marshallElementContent(XMLObject xmlObject,
org.w3c.dom.Element domElement)
Marshalls data from the XMLObject into content of the DOM Element. |
protected void |
XSBase64BinaryMarshaller.marshallElementContent(XMLObject xmlObject,
org.w3c.dom.Element domElement)
Marshalls data from the XMLObject into content of the DOM Element. |
protected void |
XSURIMarshaller.marshallElementContent(XMLObject xmlObject,
org.w3c.dom.Element domElement)
Marshalls data from the XMLObject into content of the DOM Element. |
protected void |
XSAnyMarshaller.marshallElementContent(XMLObject xmlObject,
org.w3c.dom.Element domElement)
Marshalls data from the XMLObject into content of the DOM Element. |
protected void |
XSIntegerMarshaller.marshallElementContent(XMLObject xmlObject,
org.w3c.dom.Element domElement)
Marshalls data from the XMLObject into content of the DOM Element. |
protected void |
XSURIUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Called after an attribute has been unmarshalled so that it can be added to the XMLObject. |
protected void |
XSStringUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Called after an attribute has been unmarshalled so that it can be added to the XMLObject. |
protected void |
XSIntegerUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Called after an attribute has been unmarshalled so that it can be added to the XMLObject. |
protected void |
XSQNameUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Called after an attribute has been unmarshalled so that it can be added to the XMLObject. |
protected void |
XSBase64BinaryUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Called after an attribute has been unmarshalled so that it can be added to the XMLObject. |
protected void |
XSAnyUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Called after an attribute has been unmarshalled so that it can be added to the XMLObject. |
protected void |
XSURIUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
XSStringUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
XSIntegerUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
XSQNameUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
XSBase64BinaryUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
XSAnyUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
XSURIUnmarshaller.processElementContent(XMLObject xmlObject,
java.lang.String elementContent)
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject. |
protected void |
XSStringUnmarshaller.processElementContent(XMLObject xmlObject,
java.lang.String elementContent)
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject. |
protected void |
XSIntegerUnmarshaller.processElementContent(XMLObject xmlObject,
java.lang.String elementContent)
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject. |
protected void |
XSQNameUnmarshaller.processElementContent(XMLObject xmlObject,
java.lang.String elementContent)
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject. |
protected void |
XSBase64BinaryUnmarshaller.processElementContent(XMLObject xmlObject,
java.lang.String elementContent)
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject. |
protected void |
XSAnyUnmarshaller.processElementContent(XMLObject xmlObject,
java.lang.String elementContent)
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject. |
protected void |
XSQNameUnmarshaller.unmarshallTextContent(XMLObject xmlObject,
org.w3c.dom.Text content)
Unmarshalls the given Text node into a usable string by way of Text.getWholeText() and passes it off to
AbstractXMLObjectUnmarshaller.processElementContent(XMLObject, String) if the string is not null and
contains something other than whitespace. |
Uses of XMLObject in org.opensaml.xml.security.keyinfo |
---|
Methods in org.opensaml.xml.security.keyinfo with parameters of type XMLObject | |
---|---|
boolean |
KeyInfoProvider.handles(XMLObject keyInfoChild)
Evaluate whether the given provider should attempt to handle resolving a credential from the specified KeyInfo child. |
java.util.Collection<Credential> |
KeyInfoProvider.process(KeyInfoCredentialResolver resolver,
XMLObject keyInfoChild,
CriteriaSet criteriaSet,
KeyInfoResolutionContext kiContext)
Process a specified KeyInfo child (XMLobject) and attempt to resolve a credential from it. |
protected java.util.Collection<Credential> |
BasicProviderKeyInfoCredentialResolver.processKeyInfoChild(KeyInfoResolutionContext kiContext,
CriteriaSet criteriaSet,
XMLObject keyInfoChild)
Process the given KeyInfo child with the registered providers. |
Uses of XMLObject in org.opensaml.xml.security.keyinfo.provider |
---|
Methods in org.opensaml.xml.security.keyinfo.provider with parameters of type XMLObject | |
---|---|
protected DSAKeyValue |
DSAKeyValueProvider.getDSAKeyValue(XMLObject xmlObject)
Get the DSAKeyValue from the passed XML object. |
protected RSAKeyValue |
RSAKeyValueProvider.getRSAKeyValue(XMLObject xmlObject)
Get the RSAKeyValue from the passed XML object. |
boolean |
DSAKeyValueProvider.handles(XMLObject keyInfoChild)
Evaluate whether the given provider should attempt to handle resolving a credential from the specified KeyInfo child. |
boolean |
InlineX509DataProvider.handles(XMLObject keyInfoChild)
Evaluate whether the given provider should attempt to handle resolving a credential from the specified KeyInfo child. |
boolean |
RSAKeyValueProvider.handles(XMLObject keyInfoChild)
Evaluate whether the given provider should attempt to handle resolving a credential from the specified KeyInfo child. |
java.util.Collection<Credential> |
DSAKeyValueProvider.process(KeyInfoCredentialResolver resolver,
XMLObject keyInfoChild,
CriteriaSet criteriaSet,
KeyInfoResolutionContext kiContext)
Process a specified KeyInfo child (XMLobject) and attempt to resolve a credential from it. |
java.util.Collection<Credential> |
InlineX509DataProvider.process(KeyInfoCredentialResolver resolver,
XMLObject keyInfoChild,
CriteriaSet criteriaSet,
KeyInfoResolutionContext kiContext)
Process a specified KeyInfo child (XMLobject) and attempt to resolve a credential from it. |
java.util.Collection<Credential> |
RSAKeyValueProvider.process(KeyInfoCredentialResolver resolver,
XMLObject keyInfoChild,
CriteriaSet criteriaSet,
KeyInfoResolutionContext kiContext)
Process a specified KeyInfo child (XMLobject) and attempt to resolve a credential from it. |
Uses of XMLObject in org.opensaml.xml.signature |
---|
Classes in org.opensaml.xml.signature with type parameters of type XMLObject | |
---|---|
interface |
XMLSignatureBuilder<XMLSignatureType extends XMLObject>
Builder for XMLObjects from org.opensaml.xml.signature |
Subinterfaces of XMLObject in org.opensaml.xml.signature | |
---|---|
interface |
CryptoBinary
XMLObject representing XML Digital Signature, version 20020212, CryptoBinary simple type. |
interface |
DigestMethod
XMLObject representing XML Digital Signature, version 20020212, DigestMethod element. |
interface |
DSAKeyValue
XMLObject representing XML Digital Signature, version 20020212, DSAKeyValue element. |
interface |
Exponent
XMLObject representing XML Digital Signature, version 20020212, Exponent element. |
interface |
G
XMLObject representing XML Digital Signature, version 20020212, G element. |
interface |
J
XMLObject representing XML Digital Signature, version 20020212, J element. |
interface |
KeyInfo
XMLObject representing XML Digital Signature, version 20020212, KeyInfo element. |
interface |
KeyInfoType
XMLObject representing XML Digital Signature, version 20020212, KeyInfoType complex type. |
interface |
KeyName
XMLObject representing XML Digital Signature, version 20020212, KeyName element. |
interface |
KeyValue
XMLObject representing XML Digital Signature, version 20020212, KeyValue element. |
interface |
MgmtData
XMLObject representing XML Digital Signature, version 20020212, MgmtData element. |
interface |
Modulus
XMLObject representing XML Digital Signature, version 20020212, Modulus element. |
interface |
PGPData
XMLObject representing XML Digital Signature, version 20020212, PGPData element. |
interface |
PGPKeyID
XMLObject representing XML Digital Signature, version 20020212, PGPKeyID element. |
interface |
PGPKeyPacket
XMLObject representing XML Digital Signature, version 20020212, PGPKeyPacket element. |
interface |
RetrievalMethod
XMLObject representing XML Digital Signature, version 20020212, RetrievalMethod element. |
interface |
RSAKeyValue
XMLObject representing XML Digital Signature, version 20020212, RSAKeyValue element. |
interface |
SignableXMLObject
An XMLObject whose DOM representation can be digitally signed. |
interface |
Signature
XMLObject representing an enveloped or detached XML Digital Signature, version 20020212, Signature element. |
interface |
SPKIData
XMLObject representing XML Digital Signature, version 20020212, SPKIData element. |
interface |
SPKISexp
XMLObject representing XML Digital Signature, version 20020212, SPKISexp element. |
interface |
Transform
XMLObject representing XML Digital Signature, version 20020212, Transform element. |
interface |
X509Certificate
XMLObject representing XML Digital Signature, version 20020212, X509Certificate element. |
interface |
X509CRL
XMLObject representing XML Digital Signature, version 20020212, X509CRL element. |
interface |
X509Data
XMLObject representing XML Digital Signature, version 20020212, X509Data element. |
interface |
X509IssuerName
XMLObject representing XML Digital Signature, version 20020212, X509IssuerName element. |
interface |
X509IssuerSerial
XMLObject representing XML Digital Signature, version 20020212, X509IssuerSerial element. |
interface |
X509SerialNumber
XMLObject representing XML Digital Signature, version 20020212, X509SerialNumber element. |
interface |
X509SKI
MLObject representing XML Digital Signature, version 20020212, X509SKI element. |
interface |
X509SubjectName
XMLObject representing XML Digital Signature, version 20020212, X509SubjectName element. |
interface |
XPath
XMLObject representing XML Digital Signature, version 20020212, XPath element. |
interface |
Y
XMLObject representing XML Digital Signature, version 20020212, Y element. |
Classes in org.opensaml.xml.signature that implement XMLObject | |
---|---|
class |
AbstractSignableXMLObject
Base for signable XMLObjects. |
Methods in org.opensaml.xml.signature that return XMLObject | |
---|---|
XMLObject |
KeyValue.getUnknownXMLObject()
Get the wildcard <any> XMLObject child element |
Methods in org.opensaml.xml.signature that return types with arguments of type XMLObject | |
---|---|
java.util.List<XMLObject> |
Transform.getAllChildren()
Gets the ordered list of all XMLObject child elements of this element. |
java.util.List<XMLObject> |
X509Data.getXMLObjects()
Get the list of all XMLObject children. |
java.util.List<XMLObject> |
SPKIData.getXMLObjects()
Get the list of all XMLObject children |
java.util.List<XMLObject> |
KeyInfoType.getXMLObjects()
Get the list of all XMLObject children. |
java.util.List<XMLObject> |
Transform.getXMLObjects(javax.xml.namespace.QName typeOrName)
Get the list of XMLObject children that match a particular QName |
java.util.List<XMLObject> |
X509Data.getXMLObjects(javax.xml.namespace.QName typeOrName)
Get the list of XMLObject children whose type or element QName matches the specified QName. |
java.util.List<XMLObject> |
SPKIData.getXMLObjects(javax.xml.namespace.QName typeOrName)
Get the list of XMLObject children whose type or element QName matches the specified QName |
java.util.List<XMLObject> |
KeyInfoType.getXMLObjects(javax.xml.namespace.QName typeOrName)
Get the list of XMLObject children whose type or element QName matches the specified QName. |
Methods in org.opensaml.xml.signature with parameters of type XMLObject | |
---|---|
void |
KeyValue.setUnknownXMLObject(XMLObject newXMLObject)
Set the wildcard <any> XMLObject child element |
Uses of XMLObject in org.opensaml.xml.signature.impl |
---|
Classes in org.opensaml.xml.signature.impl that implement XMLObject | |
---|---|
class |
CryptoBinaryImpl
Concrete implementation of CryptoBinary . |
class |
DigestMethodImpl
Concrete implementation of DigestMethod . |
class |
DSAKeyValueImpl
Concrete implementation of DSAKeyValue |
class |
ExponentImpl
Concrete implementation of Exponent |
class |
GImpl
Concrete implementation of G |
class |
JImpl
Concrete implementation of J |
class |
KeyInfoImpl
Concrete implementation of KeyInfo |
class |
KeyInfoTypeImpl
Concrete implementation of KeyInfoType |
class |
KeyNameImpl
Concrete implementation of KeyName |
class |
KeyValueImpl
Concrete implementation of KeyValue |
class |
MgmtDataImpl
Concrete implementation of MgmtData |
class |
ModulusImpl
Concrete implementation of Exponent |
class |
PGPDataImpl
Concrete implementation of PGPData |
class |
PGPKeyIDImpl
Concrete implementation of PGPKeyID |
class |
PGPKeyPacketImpl
Concrete implementation of PGPKeyPacket |
class |
RetrievalMethodImpl
Concrete implementation of RetrievalMethod |
class |
RSAKeyValueImpl
Concrete implementation of RSAKeyValue |
class |
SignatureImpl
XMLObject representing an enveloped or detached XML Digital Signature, version 20020212, Signature element. |
class |
SPKIDataImpl
Concrete implementation of SPKIData |
class |
SPKISexpImpl
Concrete implementation of SPKISexp |
class |
TransformImpl
Concrete implementation of Transform |
class |
X509CertificateImpl
Concrete implementation of X509Certificate . |
class |
X509CRLImpl
Concrete implementation of X509CRL . |
class |
X509DataImpl
Concrete implementation of X509Data . |
class |
X509IssuerNameImpl
Concrete implementation of X509IssuerName |
class |
X509IssuerSerialImpl
Concrete implementation of X509IssuerSerial |
class |
X509SerialNumberImpl
Concrete implementation of X509SerialNumber . |
class |
X509SKIImpl
Concrete implementation of X509SKI |
class |
X509SubjectNameImpl
Concrete implementation of X509SubjectName |
class |
XPathImpl
Concrete implementation of XPath |
class |
YImpl
Concrete implementation of Y |
Methods in org.opensaml.xml.signature.impl that return XMLObject | |
---|---|
XMLObject |
KeyValueImpl.getUnknownXMLObject()
Get the wildcard <any> XMLObject child element |
Methods in org.opensaml.xml.signature.impl that return types with arguments of type XMLObject | |
---|---|
java.util.List<XMLObject> |
TransformImpl.getAllChildren()
Gets the ordered list of all XMLObject child elements of this element. |
java.util.List<XMLObject> |
TransformImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
PGPDataImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
SignatureImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
RSAKeyValueImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
X509IssuerSerialImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
TransformsImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
DSAKeyValueImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
DigestMethodImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
SPKIDataImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
X509DataImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
KeyInfoTypeImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
KeyValueImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
RetrievalMethodImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
X509SerialNumberImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
X509CertificateImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
X509CRLImpl.getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM. |
java.util.List<XMLObject> |
PGPDataImpl.getUnknownXMLObjects()
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model. |
java.util.List<XMLObject> |
DigestMethodImpl.getUnknownXMLObjects()
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model. |
java.util.List<XMLObject> |
PGPDataImpl.getUnknownXMLObjects(javax.xml.namespace.QName typeOrName)
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model, and which match the specified QName. |
java.util.List<XMLObject> |
DigestMethodImpl.getUnknownXMLObjects(javax.xml.namespace.QName typeOrName)
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model, and which match the specified QName. |
java.util.List<XMLObject> |
SPKIDataImpl.getXMLObjects()
Get the list of all XMLObject children |
java.util.List<XMLObject> |
X509DataImpl.getXMLObjects()
Get the list of all XMLObject children. |
java.util.List<XMLObject> |
KeyInfoTypeImpl.getXMLObjects()
Get the list of all XMLObject children. |
java.util.List<XMLObject> |
TransformImpl.getXMLObjects(javax.xml.namespace.QName typeOrName)
Get the list of XMLObject children that match a particular QName |
java.util.List<XMLObject> |
SPKIDataImpl.getXMLObjects(javax.xml.namespace.QName typeOrName)
Get the list of XMLObject children whose type or element QName matches the specified QName |
java.util.List<XMLObject> |
X509DataImpl.getXMLObjects(javax.xml.namespace.QName typeOrName)
Get the list of XMLObject children whose type or element QName matches the specified QName. |
java.util.List<XMLObject> |
KeyInfoTypeImpl.getXMLObjects(javax.xml.namespace.QName typeOrName)
Get the list of XMLObject children whose type or element QName matches the specified QName. |
Methods in org.opensaml.xml.signature.impl with parameters of type XMLObject | |
---|---|
org.w3c.dom.Element |
SignatureMarshaller.marshall(XMLObject xmlObject)
Marshall this element, and its children, and root them in a newly created Document. |
org.w3c.dom.Element |
SignatureMarshaller.marshall(XMLObject xmlObject,
org.w3c.dom.Document document)
Marshall this element, and its children, into a W3C DOM element. |
org.w3c.dom.Element |
SignatureMarshaller.marshall(XMLObject xmlObject,
org.w3c.dom.Element parentElement)
Marshall the given XMLObject and append it as a child to the given parent element. |
protected void |
AbstractXMLSignatureMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
No-op method. |
protected void |
KeyInfoTypeMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
No-op method. |
protected void |
X509SerialNumberMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
Marshalls a given XMLObject into a W3C Element. |
protected void |
DigestMethodMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
No-op method. |
protected void |
TransformMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
No-op method. |
protected void |
RetrievalMethodMarshaller.marshallAttributes(XMLObject xmlObject,
org.w3c.dom.Element domElement)
No-op method. |
protected void |
AbstractXMLSignatureMarshaller.marshallElementContent(XMLObject xmlObject,
org.w3c.dom.Element domElement)
No-op method. |
protected void |
X509SerialNumberMarshaller.marshallElementContent(XMLObject xmlObject,
org.w3c.dom.Element domElement)
Marshalls data from the XMLObject into content of the DOM Element. |
protected void |
RetrievalMethodUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Called after an attribute has been unmarshalled so that it can be added to the XMLObject. |
protected void |
DigestMethodUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Called after an attribute has been unmarshalled so that it can be added to the XMLObject. |
protected void |
X509SerialNumberUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Called after an attribute has been unmarshalled so that it can be added to the XMLObject. |
protected void |
TransformUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Called after an attribute has been unmarshalled so that it can be added to the XMLObject. |
protected void |
KeyInfoTypeUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Called after an attribute has been unmarshalled so that it can be added to the XMLObject. |
protected void |
AbstractXMLSignatureUnmarshaller.processAttribute(XMLObject xmlObject,
org.w3c.dom.Attr attribute)
Called after an attribute has been unmarshalled so that it can be added to the XMLObject. |
protected void |
KeyValueUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
X509IssuerSerialUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
DSAKeyValueUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
RetrievalMethodUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
DigestMethodUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
RSAKeyValueUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
X509DataUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
X509SerialNumberUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
PGPDataUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
TransformsUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
SPKIDataUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
TransformUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
KeyInfoTypeUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
AbstractXMLSignatureUnmarshaller.processChildElement(XMLObject parentXMLObject,
XMLObject childXMLObject)
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject. |
protected void |
X509SerialNumberUnmarshaller.processElementContent(XMLObject xmlObject,
java.lang.String elementContent)
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject. |
protected void |
AbstractXMLSignatureUnmarshaller.processElementContent(XMLObject xmlObject,
java.lang.String elementContent)
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject. |
void |
KeyValueImpl.setUnknownXMLObject(XMLObject newXMLObject)
Set the wildcard <any> XMLObject child element |
Uses of XMLObject in org.opensaml.xml.util |
---|
Classes in org.opensaml.xml.util with type parameters of type XMLObject | |
---|---|
class |
IndexedXMLObjectChildrenList<ElementType extends XMLObject>
A list which indexes XMLObjects by their schema type and element QName for quick retrival based on those items. |
class |
XMLObjectChildrenList<ElementType extends XMLObject>
Resizable list for the children of XMLObjects. |
Methods in org.opensaml.xml.util with type parameters of type XMLObject | ||
---|---|---|
static
|
XMLObjectHelper.cloneXMLObject(T originalXMLObject)
Clone an XMLObject by brute force: 1) Marshall the original object if necessary 2) Clone the resulting DOM Element 3) Unmarshall a new XMLObject tree around it. |
Methods in org.opensaml.xml.util that return XMLObject | |
---|---|
XMLObject |
IDIndex.lookup(java.lang.String id)
Lookup and return the XMLObject identified by the specified ID attribute. |
Methods in org.opensaml.xml.util that return types with arguments of type XMLObject | |
---|---|
protected java.util.Map<java.lang.String,XMLObject> |
IDIndex.getIDMappings()
Get the ID-to-XMLObject mappings for this object's object's owner's children. |
Methods in org.opensaml.xml.util with parameters of type XMLObject | |
---|---|
static javax.xml.namespace.QName |
XMLHelper.constructQName(java.lang.String qname,
XMLObject owningObject)
Constructs a QName from a string (attribute or element content) value. |
void |
IDIndex.registerIDMapping(java.lang.String id,
XMLObject referent)
Register an ID-to-XMLObject mapping for one of this object's owner's children. |
Constructors in org.opensaml.xml.util with parameters of type XMLObject | |
---|---|
AttributeMap(XMLObject newOwner)
Constructor. |
|
IDIndex(XMLObject newOwner)
Constructor. |
|
IndexedXMLObjectChildrenList(XMLObject parent)
Constructor. |
|
IndexedXMLObjectChildrenList(XMLObject parent,
java.util.Collection<ElementType> col)
Constructor. |
|
XMLObjectChildrenList(XMLObject newParent)
Constructs an empty list with all added XMLObjects being assigned the given parent XMLObject. |
|
XMLObjectChildrenList(XMLObject newParent,
java.util.Collection<ElementType> newElements)
Constructs a list containing the elements in the specified collection, in the order they are returned by the collection's iterator, with each added XMLObject assigned the given parent XMLObject. |
Uses of XMLObject in org.opensaml.xml.validation |
---|
Classes in org.opensaml.xml.validation with type parameters of type XMLObject | |
---|---|
interface |
Validator<XMLObjectType extends XMLObject>
An interface for classes that implement rules for checking the validity of a XMLObjects. |
Subinterfaces of XMLObject in org.opensaml.xml.validation | |
---|---|
interface |
ValidatingXMLObject
A functional interface for XMLObjects that offer the ability to evaluate validation rules. |
Classes in org.opensaml.xml.validation that implement XMLObject | |
---|---|
class |
AbstractValidatingXMLObject
Extension of AbstractXMLObject that implements
ValidatingXMLObject . |
Methods in org.opensaml.xml.validation with parameters of type XMLObject | |
---|---|
void |
ValidatorSuite.validate(XMLObject xmlObject)
Evaluates the registered validators against the given XMLObject and it's children. |
protected void |
AbstractValidatingXMLObject.validateChildren(XMLObject xmlObject)
Recursive method used to validate all the children of the given XMLObject that implement ValidatingXMLObject . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |