A B C D E F G H I K L M N O P Q R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractConditionalLoadXMLObjectLoadSaveManager<T extends XMLObject> - Class in org.opensaml.core.xml.persist
-
Abstract base class for
XMLObjectLoadSaveManagerimplementations which track the modify times of requested data such thatXMLObjectLoadSaveManager.load(String)returns data only if the data associated with the key has been modified since the last request. - AbstractConditionalLoadXMLObjectLoadSaveManager(boolean) - Constructor for class org.opensaml.core.xml.persist.AbstractConditionalLoadXMLObjectLoadSaveManager
-
Constructor.
- AbstractElementExtensibleXMLObject - Class in org.opensaml.core.xml
-
AbstractElementExtensible is an element of type
xs:any, but withoutxs:anyAttributeattribute or text content. - AbstractElementExtensibleXMLObject(String, String, String) - Constructor for class org.opensaml.core.xml.AbstractElementExtensibleXMLObject
-
Constructor.
- AbstractElementExtensibleXMLObjectMarshaller - Class in org.opensaml.core.xml
-
AbstractElementExtensibleMarshaller marshalls element of type
xs:any, but withoutxs:anyAttributeattributes or text content. - AbstractElementExtensibleXMLObjectMarshaller() - Constructor for class org.opensaml.core.xml.AbstractElementExtensibleXMLObjectMarshaller
-
Constructor.
- AbstractElementExtensibleXMLObjectUnmarshaller - Class in org.opensaml.core.xml
-
AbstractElementExtensibleUnmarshaller unmarshalls element of type
xs:any, but withoutxs:anyAttributeattributes or text content. - AbstractElementExtensibleXMLObjectUnmarshaller() - Constructor for class org.opensaml.core.xml.AbstractElementExtensibleXMLObjectUnmarshaller
-
Constructor.
- AbstractExtensibleXMLObject - Class in org.opensaml.core.xml
-
AbstractExtensibleXMLObject is an element of type
xs:any, and withxs:anyAttributeattributes. - AbstractExtensibleXMLObject(String, String, String) - Constructor for class org.opensaml.core.xml.AbstractExtensibleXMLObject
-
Constructor.
- AbstractExtensibleXMLObjectMarshaller - Class in org.opensaml.core.xml
-
AbstractExtensibleXMLObjectMarshaller marshalls element of type
xs:anyand withxs:anyAttributeattributes. - AbstractExtensibleXMLObjectMarshaller() - Constructor for class org.opensaml.core.xml.AbstractExtensibleXMLObjectMarshaller
-
Constructor.
- AbstractExtensibleXMLObjectUnmarshaller - Class in org.opensaml.core.xml
-
AbstractExtensibleXMLObjectUnmarshaller unmarshalls element of type
xs:anyand withxs:anyAttributeattributes. - AbstractExtensibleXMLObjectUnmarshaller() - Constructor for class org.opensaml.core.xml.AbstractExtensibleXMLObjectUnmarshaller
-
Constructor.
- AbstractFilesystemConfigurationPropertiesSource - Class in org.opensaml.core.config.provider
-
A configuration properties source implementation which obtains the properties set from a resource on the filesystem.
- AbstractFilesystemConfigurationPropertiesSource() - Constructor for class org.opensaml.core.config.provider.AbstractFilesystemConfigurationPropertiesSource
- AbstractSimpleSingletonFactory<Input,Output> - Class in org.opensaml.core.xml.util
-
A simple implementation of
SingletonFactory. - AbstractSimpleSingletonFactory() - Constructor for class org.opensaml.core.xml.util.AbstractSimpleSingletonFactory
-
Constructor.
- AbstractSingletonFactory<Input,Output> - Class in org.opensaml.core.xml.util
-
An abstract Template design pattern implementation of
SingletonFactory. - AbstractSingletonFactory() - Constructor for class org.opensaml.core.xml.util.AbstractSingletonFactory
- AbstractWrappedSingletonFactory<Input,Output> - Class in org.opensaml.core.xml.util
-
An implementation of
SingletonFactory, which provides some support for handling cases where the output class instance holds a reference to the input class instance. - AbstractWrappedSingletonFactory() - Constructor for class org.opensaml.core.xml.util.AbstractWrappedSingletonFactory
-
Constructor.
- AbstractWrappedSingletonFactory(boolean) - Constructor for class org.opensaml.core.xml.util.AbstractWrappedSingletonFactory
-
Constructor.
- AbstractXMLObject - Class in org.opensaml.core.xml
-
An abstract implementation of XMLObject.
- AbstractXMLObject(String, String, String) - Constructor for class org.opensaml.core.xml.AbstractXMLObject
-
Constructor.
- AbstractXMLObjectBuilder<XMLObjectType extends XMLObject> - Class in org.opensaml.core.xml
-
Base implementation for XMLObject builders.
- AbstractXMLObjectBuilder() - Constructor for class org.opensaml.core.xml.AbstractXMLObjectBuilder
- AbstractXMLObjectMarshaller - Class in org.opensaml.core.xml.io
-
A thread safe, abstract implementation of the
Marshallerinterface. - AbstractXMLObjectMarshaller() - Constructor for class org.opensaml.core.xml.io.AbstractXMLObjectMarshaller
-
Constructor.
- AbstractXMLObjectProviderInitializer - Class in org.opensaml.core.xml.config
-
Reads in an XML configuration and configures the XMLTooling library accordingly.
- AbstractXMLObjectProviderInitializer() - Constructor for class org.opensaml.core.xml.config.AbstractXMLObjectProviderInitializer
- AbstractXMLObjectUnmarshaller - Class in org.opensaml.core.xml.io
-
A thread safe abstract unmarshaller.
- AbstractXMLObjectUnmarshaller() - Constructor for class org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller
-
Constructor.
- accept(File) - Method in class org.opensaml.core.xml.persist.FilesystemLoadSaveManager.DefaultFileFilter
- add(int, ElementType) - Method in class org.opensaml.core.xml.util.IndexedXMLObjectChildrenList
-
Adds the given XMLObject to this list.
- add(int, ElementType) - Method in class org.opensaml.core.xml.util.ListView
- add(int, ElementType) - Method in class org.opensaml.core.xml.util.XMLObjectChildrenList
-
Adds the given XMLObject to this list.
- add(ElementType) - Method in class org.opensaml.core.xml.util.ListView
- addAll(int, Collection<? extends ElementType>) - Method in class org.opensaml.core.xml.util.ListView
- addAll(Collection<? extends ElementType>) - Method in class org.opensaml.core.xml.util.ListView
- addNamespace(Set<Namespace>, Namespace) - Method in class org.opensaml.core.xml.NamespaceManager
-
Add a Namespace to a set of Namespaces.
- addPrefixes(Set<String>, Collection<Namespace>) - Method in class org.opensaml.core.xml.NamespaceManager
-
Add the prefixes from a collection of namespaces to a set of prefixes.
- addXMLBase(XMLObject, String) - Static method in class org.opensaml.core.xml.util.XMLAttributeSupport
-
Adds a
xml:baseattribute to the given XML object. - addXMLId(XMLObject, String) - Static method in class org.opensaml.core.xml.util.XMLAttributeSupport
-
Adds a
xml:idattribute to the given XML object. - addXMLLang(XMLObject, String) - Static method in class org.opensaml.core.xml.util.XMLAttributeSupport
-
Adds a
xml:langattribute to the given XML object. - addXMLSpace(XMLObject, SpaceBearing.XMLSpaceEnum) - Static method in class org.opensaml.core.xml.util.XMLAttributeSupport
-
Adds a
xml:spaceattribute to the given XML object. - anyAttributes - Variable in class org.opensaml.core.xml.AbstractExtensibleXMLObject
-
xs:anyAttribute for this element.
- anyXMLObjects - Variable in class org.opensaml.core.xml.AbstractElementExtensibleXMLObject
-
xs:any
XMLObjectchild elements. - AttributeExtensibleXMLObject - Interface in org.opensaml.core.xml
-
An interface for XMLObjects that represent DOM elements that support the XML Schema anyAttribute construct.
- AttributeMap - Class in org.opensaml.core.xml.util
-
A map of attribute names and attribute values that invalidates the DOM of the attribute owning XMLObject when the attributes change.
- AttributeMap(XMLObject) - Constructor for class org.opensaml.core.xml.util.AttributeMap
-
Constructor.
- attributeOwner - Variable in class org.opensaml.core.xml.util.AttributeMap
-
XMLObject owning the attributes.
- attributes - Variable in class org.opensaml.core.xml.util.AttributeMap
-
Map of attributes.
- attrNames - Variable in class org.opensaml.core.xml.NamespaceManager
-
Registered namespaces of attribute names.
- attrValues - Variable in class org.opensaml.core.xml.NamespaceManager
-
Registered namespaces of attribute values.
B
- backingList - Variable in class org.opensaml.core.xml.util.ListView
-
List that backs this view.
- backingMap - Variable in class org.opensaml.core.xml.persist.MapLoadSaveManager
-
The backing map.
- BaseBearing - Interface in org.opensaml.core.xml
-
Interface for element having a
@xml:baseattribute. - baseDirectory - Variable in class org.opensaml.core.xml.persist.FilesystemLoadSaveManager
-
The base directory used for storing individual serialized XML files.
- builderFactory - Variable in class org.opensaml.core.xml.config.XMLObjectProviderRegistry
-
Configured XMLObject builder factory.
- builders - Variable in class org.opensaml.core.xml.XMLObjectBuilderFactory
-
Registered builders.
- buildFile(String) - Method in class org.opensaml.core.xml.persist.FilesystemLoadSaveManager
-
Build the target file name from the specified index key and the configured base directory.
- buildNamespace(QName) - Method in class org.opensaml.core.xml.NamespaceManager
- buildObject(String, String, String) - Method in class org.opensaml.core.xml.AbstractXMLObjectBuilder
-
Creates an XMLObject with a given fully qualified name.
- buildObject(String, String, String) - Method in class org.opensaml.core.xml.schema.impl.XSAnyBuilder
-
Creates an XMLObject with a given fully qualified name.
- buildObject(String, String, String) - Method in class org.opensaml.core.xml.schema.impl.XSBase64BinaryBuilder
-
Creates an XMLObject with a given fully qualified name.
- buildObject(String, String, String) - Method in class org.opensaml.core.xml.schema.impl.XSBooleanBuilder
-
Creates an XMLObject with a given fully qualified name.
- buildObject(String, String, String) - Method in class org.opensaml.core.xml.schema.impl.XSDateTimeBuilder
-
Creates an XMLObject with a given fully qualified name.
- buildObject(String, String, String) - Method in class org.opensaml.core.xml.schema.impl.XSIntegerBuilder
-
Creates an XMLObject with a given fully qualified name.
- buildObject(String, String, String) - Method in class org.opensaml.core.xml.schema.impl.XSQNameBuilder
-
Creates an XMLObject with a given fully qualified name.
- buildObject(String, String, String) - Method in class org.opensaml.core.xml.schema.impl.XSStringBuilder
-
Creates an XMLObject with a given fully qualified name.
- buildObject(String, String, String) - Method in class org.opensaml.core.xml.schema.impl.XSURIBuilder
-
Creates an XMLObject with a given fully qualified name.
- buildObject(String, String, String) - Method in interface org.opensaml.core.xml.XMLObjectBuilder
-
Creates an XMLObject with a given fully qualified name.
- buildObject(String, String, String, QName) - Method in class org.opensaml.core.xml.AbstractXMLObjectBuilder
-
Creates an XMLObject with a given fully qualified name.
- buildObject(String, String, String, QName) - Method in interface org.opensaml.core.xml.XMLObjectBuilder
-
Creates an XMLObject with a given fully qualified name.
- buildObject(QName) - Method in class org.opensaml.core.xml.AbstractXMLObjectBuilder
-
Creates an XMLObject with a given fully qualified name.
- buildObject(QName) - Method in interface org.opensaml.core.xml.XMLObjectBuilder
-
Creates an XMLObject with a given fully qualified name.
- buildObject(QName, QName) - Method in class org.opensaml.core.xml.AbstractXMLObjectBuilder
-
Creates an XMLObject with a given fully qualified name and schema type.
- buildObject(QName, QName) - Method in interface org.opensaml.core.xml.XMLObjectBuilder
-
Creates an XMLObject with a given fully qualified name and schema type.
- buildObject(Element) - Method in class org.opensaml.core.xml.AbstractXMLObjectBuilder
-
Creates an XMLObject using information from the given DOM element.
- buildObject(Element) - Method in interface org.opensaml.core.xml.XMLObjectBuilder
-
Creates an XMLObject using information from the given DOM element.
- buildXMLObject(QName) - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Build an XMLObject based on the element name.
- buildXMLObject(QName, QName) - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Build an XMLObject based on the element nane and xsi:type.
- buildXMLObject(Element) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller
-
Constructs the XMLObject that the given DOM Element will be unmarshalled into.
C
- cachedProperties - Variable in class org.opensaml.core.config.provider.AbstractFilesystemConfigurationPropertiesSource
-
Cache of properties.
- cachedProperties - Variable in class org.opensaml.core.config.provider.ClasspathConfigurationPropertiesSource
-
Cache of properties.
- checkAndCreateIndex(QName) - Method in class org.opensaml.core.xml.util.IndexedXMLObjectChildrenList
-
Check for the existence of an index for the specified QName and create it if it doesn't exist.
- checkAndDeregisterQNameValue(QName, String) - Method in class org.opensaml.core.xml.util.AttributeMap
-
Check whether the attribute value is a QName type, and if it is, deregister it with the owner's namespace manger.
- checkAndRegisterQNameValue(QName, String) - Method in class org.opensaml.core.xml.util.AttributeMap
-
Check whether the attribute value is a QName type, and if it is, register it with the owner's namespace manger.
- checkIDAttribute(Attr) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller
-
Check whether the attribute's QName is registered in the global ID attribute registry.
- checkQName(QName) - Method in class org.opensaml.core.xml.NamespaceManager
-
Check whether the supplied QName contains non-empty namespace info and should be managed by the namespace manager.
- checkQName(QName, String) - Method in class org.opensaml.core.xml.util.AttributeMap
-
Check where the attribute value is a QName type, and if so, return the QName.
- ClasspathConfigurationPropertiesSource - Class in org.opensaml.core.config.provider
-
A configuration properties source implementation which obtains the properties set from a resource on the class path.
- ClasspathConfigurationPropertiesSource() - Constructor for class org.opensaml.core.config.provider.ClasspathConfigurationPropertiesSource
- clear() - Static method in class org.opensaml.core.config.provider.ThreadLocalConfigurationPropertiesHolder
-
Clear the thread-local configuration Properties instance.
- clear() - Method in class org.opensaml.core.xml.util.AttributeMap
- clear() - Method in class org.opensaml.core.xml.util.IndexedXMLObjectChildrenList
- clear() - Method in class org.opensaml.core.xml.util.ListView
- clearAllLoadLastModified() - Method in class org.opensaml.core.xml.persist.AbstractConditionalLoadXMLObjectLoadSaveManager
-
Clear the cached modified times for the last load for all keys.
- clearAllLoadLastModified() - Method in interface org.opensaml.core.xml.persist.ConditionalLoadXMLObjectLoadSaveManager
-
Clear the cached modified times for the last load for all keys.
- clearLoadLastModified(String) - Method in class org.opensaml.core.xml.persist.AbstractConditionalLoadXMLObjectLoadSaveManager
-
Clear the cached modified time for the last load of the specified key.
- clearLoadLastModified(String) - Method in interface org.opensaml.core.xml.persist.ConditionalLoadXMLObjectLoadSaveManager
-
Clear the cached modified time for the last load of the specified key.
- CloneOutputOption() - Constructor for enum org.opensaml.core.xml.util.XMLObjectSupport.CloneOutputOption
- cloneXMLObject(T) - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Clone an XMLObject by brute force:
- cloneXMLObject(T, XMLObjectSupport.CloneOutputOption) - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Clone an XMLObject by brute force:
- ConditionalLoadXMLObjectLoadSaveManager<T extends XMLObject> - Interface in org.opensaml.core.xml.persist
-
Interface for specialization of
XMLObjectLoadSaveManagerimplementations which track the modify times of requested data such thatXMLObjectLoadSaveManager.load(String)returns data only if the data associated with the key has been modified since the last request. - configPropertiesLoader - Static variable in class org.opensaml.core.config.ConfigurationService
-
The service loader used to locate registered implementations of ConfigurationPropertiesSource.
- configs - Static variable in class org.opensaml.core.xml.config.XMLObjectProviderInitializer
-
Config resources.
- configuration - Static variable in class org.opensaml.core.config.ConfigurationService
-
The configuration instance to use.
- Configuration - Interface in org.opensaml.core.config
-
A component which provides for the registration, retrieval and deregistration of objects related to library module configuration.
- ConfigurationPropertiesSource - Interface in org.opensaml.core.config
-
An interface for a component which exposes a property set from a source.
- configurationSchema - Variable in class org.opensaml.core.xml.config.XMLConfigurator
-
Schema used to validate configuration files.
- ConfigurationService - Class in org.opensaml.core.config
-
A service which provides for the registration, retrieval and deregistration of objects related to library module configuration.
- ConfigurationService() - Constructor for class org.opensaml.core.config.ConfigurationService
-
Constructor.
- configuredObjectProviders - Variable in class org.opensaml.core.xml.config.XMLObjectProviderRegistry
-
Object provider configuration elements indexed by QName.
- constructAttributeValue(QName) - Method in class org.opensaml.core.xml.util.AttributeMap
-
Construct the string representation of a QName attribute value.
- constructStringRepresentation() - Method in class org.opensaml.core.xml.Namespace
-
Constructs an XML namespace declaration string representing this namespace.
- contains(ElementType) - Method in class org.opensaml.core.xml.util.XMLObjectChildrenList
-
Checks to see if the given element is contained in this list.
- contains(Object) - Method in class org.opensaml.core.xml.util.ListView
-
Checks to see if the given element is contained in this list.
- containsAll(Collection<?>) - Method in class org.opensaml.core.xml.util.ListView
- containsKey(Object) - Method in class org.opensaml.core.xml.util.AttributeMap
- containsValue(Object) - Method in class org.opensaml.core.xml.util.AttributeMap
- contentValue - Variable in class org.opensaml.core.xml.NamespaceManager
-
Registered namespaces of content values.
- counter(String) - Method in class org.opensaml.core.metrics.FilteredMetricRegistry
- createClassInstance(Element) - Method in class org.opensaml.core.xml.config.XMLConfigurator
-
Constructs an instance of the given class.
- createNewInstance(Input) - Method in class org.opensaml.core.xml.util.AbstractSingletonFactory
-
Create a new instance of the output class based on the input class instance.
- current - Variable in class org.opensaml.core.xml.persist.FilesystemLoadSaveManager.FileIterator
-
Current value to return from next().
D
- dataLastModified - Variable in class org.opensaml.core.xml.persist.MapLoadSaveManager
-
Storage to track last modified time of data.
- DEBUG - org.opensaml.core.metrics.LoggerDrivenMetricFilter.Level
-
Debug level.
- dec() - Method in class org.opensaml.core.metrics.impl.DisabledCounter
- dec(long) - Method in class org.opensaml.core.metrics.impl.DisabledCounter
- decls - Variable in class org.opensaml.core.xml.NamespaceManager
-
Explicitly declared namespaces.
- DEFAULT - org.opensaml.core.xml.SpaceBearing.XMLSpaceEnum
-
xml:space value "default".
- DEFAULT_NS_TOKEN - Static variable in class org.opensaml.core.xml.NamespaceManager
-
The token used to represent the default namespace in
NamespaceManager.getNonVisibleNamespacePrefixes(). - DEFAULT_PARTITION_NAME - Static variable in class org.opensaml.core.config.ConfigurationService
-
The default storage partition name, if none is specified using configuration properties.
- DefaultFileFilter() - Constructor for class org.opensaml.core.xml.persist.FilesystemLoadSaveManager.DefaultFileFilter
- defaultProvider - Static variable in class org.opensaml.core.xml.config.XMLObjectProviderRegistry
-
Default object provider.
- deregister(Class<T>) - Static method in class org.opensaml.core.config.ConfigurationService
-
Deregister a configuration instance.
- deregister(Class<T>, String) - Method in interface org.opensaml.core.config.Configuration
-
Deregister a configuration instance.
- deregister(Class<T>, String) - Method in class org.opensaml.core.config.provider.MapBasedConfiguration
-
Deregister a configuration instance.
- deregisterAttributeName(QName) - Method in class org.opensaml.core.xml.NamespaceManager
-
Deregister a namespace-qualified attribute name.
- deregisterAttributeValue(String) - Method in class org.opensaml.core.xml.NamespaceManager
-
Deregister a QName attribute value.
- deregisterBuilder(QName) - Method in class org.opensaml.core.xml.XMLObjectBuilderFactory
-
Deregisters a builder.
- deregisterContentValue() - Method in class org.opensaml.core.xml.NamespaceManager
-
Deregister a QName content value.
- deregisterID(QName) - Method in class org.opensaml.core.xml.util.AttributeMap
-
Deregister an attribute as having a type of ID.
- deregisterIDAttribute(QName) - Method in class org.opensaml.core.xml.config.XMLObjectProviderRegistry
-
Deregister an attribute as having a type of ID.
- deregisterIDAttribute(QName) - Static method in class org.opensaml.core.xml.config.XMLObjectProviderRegistrySupport
-
Deregister an attribute as having a type of ID.
- deregisterIDMapping(String) - Method in class org.opensaml.core.xml.util.IDIndex
-
Deregister an ID-to-XMLObject mapping for one of this object's owner's children.
- deregisterIDMappings(IDIndex) - Method in class org.opensaml.core.xml.util.IDIndex
-
Deregister multiple ID-to-XMLObject mappings for this object's owner's children.
- deregisterMarshaller(QName) - Method in class org.opensaml.core.xml.io.MarshallerFactory
-
Deregisters the marshaller for the given element.
- deregisterNamespaceDeclaration(Namespace) - Method in class org.opensaml.core.xml.NamespaceManager
-
Deregister a namespace declaration.
- deregisterObjectProvider(QName) - Method in class org.opensaml.core.xml.config.XMLObjectProviderRegistry
-
Removes the builder, marshaller, and unmarshaller registered to the given key.
- deregisterObjectProvider(QName) - Static method in class org.opensaml.core.xml.config.XMLObjectProviderRegistrySupport
-
Removes the builder, marshaller, and unmarshaller registered to the given key.
- deregisterQNameAttribute(QName) - Method in class org.opensaml.core.xml.util.AttributeMap
-
Deregister an attribute as having a type of QName.
- deregisterQNameValue(QName) - Method in class org.opensaml.core.xml.util.AttributeMap
-
Deregister a QName attribute value with the owner's namespace manger.
- deregisterUnmarshaller(QName) - Method in class org.opensaml.core.xml.io.UnmarshallerFactory
-
Deregisters the unmarshaller for the given element.
- detach() - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Detaches the XMLObject from its parent.
- detach() - Method in interface org.opensaml.core.xml.XMLObject
-
Detaches the XMLObject from its parent.
- disabledCounter - Variable in class org.opensaml.core.metrics.FilteredMetricRegistry
-
Dummy object.
- DisabledCounter - Class in org.opensaml.core.metrics.impl
-
A stubbed out counter implementation.
- DisabledCounter() - Constructor for class org.opensaml.core.metrics.impl.DisabledCounter
- disabledHistogram - Variable in class org.opensaml.core.metrics.FilteredMetricRegistry
-
Dummy object.
- DisabledHistogram - Class in org.opensaml.core.metrics.impl
-
A stubbed out histogram implementation.
- DisabledHistogram() - Constructor for class org.opensaml.core.metrics.impl.DisabledHistogram
-
Constructor.
- disabledMeter - Variable in class org.opensaml.core.metrics.FilteredMetricRegistry
-
Dummy object.
- DisabledMeter - Class in org.opensaml.core.metrics.impl
-
A stubbed out meter implementation.
- DisabledMeter() - Constructor for class org.opensaml.core.metrics.impl.DisabledMeter
- DisabledMetric - Interface in org.opensaml.core.metrics.impl
-
A marker interface for any stubbed/disabled implementation of a
Metric. - disabledTimer - Variable in class org.opensaml.core.metrics.FilteredMetricRegistry
-
Dummy object.
- DisabledTimer - Class in org.opensaml.core.metrics.impl
-
A stubbed out timer implementation.
- DisabledTimer() - Constructor for class org.opensaml.core.metrics.impl.DisabledTimer
-
Constructor.
- dom - Variable in class org.opensaml.core.xml.AbstractXMLObject
-
DOM Element representation of this object.
- DropDOM - org.opensaml.core.xml.util.XMLObjectSupport.CloneOutputOption
-
Completely and recursively drop the DOM from the cloned object and its children.
E
- ElementExtensibleXMLObject - Interface in org.opensaml.core.xml
-
An XMLObject whose content model contains "any" child elements.
- elementName - Variable in class org.opensaml.core.xml.NamespaceManager
-
XMLObject name namespace.
- elementQname - Variable in class org.opensaml.core.xml.AbstractXMLObject
-
The name of this element with namespace and prefix information.
- elements - Variable in class org.opensaml.core.xml.util.XMLObjectChildrenList
-
List of elements.
- elementType - Variable in class org.opensaml.core.xml.NamespaceManager
-
XMLObject type namespace.
- EntityIdCriterion - Class in org.opensaml.core.criterion
-
Criterionrepresenting an entity ID. - EntityIdCriterion(String) - Constructor for class org.opensaml.core.criterion.EntityIdCriterion
-
Constructor.
- entrySet() - Method in class org.opensaml.core.xml.util.AttributeMap
-
Returns the set of entries.
- equals(Object) - Method in class org.opensaml.core.criterion.EntityIdCriterion
- equals(Object) - Method in class org.opensaml.core.criterion.SatisfyAnyCriterion
- equals(Object) - Method in class org.opensaml.core.xml.Namespace
-
Checks if the given object is the same as this Namespace.
- equals(Object) - Method in class org.opensaml.core.xml.schema.XSBooleanValue
- equals(Object) - Method in class org.opensaml.core.xml.util.XMLObjectSource
- ERROR - org.opensaml.core.metrics.LoggerDrivenMetricFilter.Level
-
Error level.
- exists(String) - Method in class org.opensaml.core.xml.persist.FilesystemLoadSaveManager
-
Evaluate whether an object already exists indexed by the supplied key.
- exists(String) - Method in class org.opensaml.core.xml.persist.MapLoadSaveManager
-
Evaluate whether an object already exists indexed by the supplied key.
- exists(String) - Method in interface org.opensaml.core.xml.persist.XMLObjectLoadSaveManager
-
Evaluate whether an object already exists indexed by the supplied key.
- explicitRelease - Variable in class org.opensaml.core.xml.util.AbstractWrappedSingletonFactory
-
Flag indicating whether explicit release of the output instances is required.
F
- fileFilter - Variable in class org.opensaml.core.xml.persist.FilesystemLoadSaveManager
-
File filter used in filtering files in
FilesystemLoadSaveManager.listKeys()andFilesystemLoadSaveManager.listAll(). - FileIterable(Collection<String>) - Constructor for class org.opensaml.core.xml.persist.FilesystemLoadSaveManager.FileIterable
-
Constructor.
- FileIterator(Collection<String>) - Constructor for class org.opensaml.core.xml.persist.FilesystemLoadSaveManager.FileIterator
-
Constructor.
- FilesystemLoadSaveManager<T extends XMLObject> - Class in org.opensaml.core.xml.persist
-
Implementation of
XMLObjectLoadSaveManagerwhich uses a local filesystem to load and store serialized XML. - FilesystemLoadSaveManager(File) - Constructor for class org.opensaml.core.xml.persist.FilesystemLoadSaveManager
-
Constructor.
- FilesystemLoadSaveManager(File, boolean) - Constructor for class org.opensaml.core.xml.persist.FilesystemLoadSaveManager
-
Constructor.
- FilesystemLoadSaveManager(File, ParserPool) - Constructor for class org.opensaml.core.xml.persist.FilesystemLoadSaveManager
-
Constructor.
- FilesystemLoadSaveManager(File, ParserPool, boolean) - Constructor for class org.opensaml.core.xml.persist.FilesystemLoadSaveManager
-
Constructor.
- FilesystemLoadSaveManager(String) - Constructor for class org.opensaml.core.xml.persist.FilesystemLoadSaveManager
-
Constructor.
- FilesystemLoadSaveManager(String, boolean) - Constructor for class org.opensaml.core.xml.persist.FilesystemLoadSaveManager
-
Constructor.
- FilesystemLoadSaveManager(String, ParserPool) - Constructor for class org.opensaml.core.xml.persist.FilesystemLoadSaveManager
-
Constructor.
- FilesystemLoadSaveManager(String, ParserPool, boolean) - Constructor for class org.opensaml.core.xml.persist.FilesystemLoadSaveManager
-
Constructor.
- FilesystemLoadSaveManager.DefaultFileFilter - Class in org.opensaml.core.xml.persist
-
Default filter used to filter data returned in
FilesystemLoadSaveManager.listKeys()andFilesystemLoadSaveManager.listAll(). - FilesystemLoadSaveManager.FileIterable - Class in org.opensaml.core.xml.persist
-
Iterable which provides lazy iteration over the managed files.
- FilesystemLoadSaveManager.FileIterator - Class in org.opensaml.core.xml.persist
-
Iterator which provides lazy iteration over the managed files.
- FilteredMetricRegistry - Class in org.opensaml.core.metrics
-
MetricRegistrythat returns a metric or a disabled wrapper for a metric based on a suppliedMetricFilter. - FilteredMetricRegistry() - Constructor for class org.opensaml.core.metrics.FilteredMetricRegistry
-
Constructor.
G
- generateAttributeID(QName) - Static method in class org.opensaml.core.xml.NamespaceManager
-
From a QName representing a qualified attribute name, generate an attribute ID suitable for use in
NamespaceManager.registerAttributeValue(String, QName)andNamespaceManager.deregisterAttributeValue(String). - get(int) - Method in class org.opensaml.core.xml.util.ListView
- get(int) - Method in class org.opensaml.core.xml.util.XMLObjectChildrenList
- get(Input) - Method in class org.opensaml.core.xml.util.AbstractSimpleSingletonFactory
-
Get the output instance currently associated with the input instance.
- get(Input) - Method in class org.opensaml.core.xml.util.AbstractSingletonFactory
-
Get the output instance currently associated with the input instance.
- get(Input) - Method in class org.opensaml.core.xml.util.AbstractWrappedSingletonFactory
-
Get the output instance currently associated with the input instance.
- get(Class<T>) - Static method in class org.opensaml.core.config.ConfigurationService
-
Obtain the registered configuration instance.
- get(Class<T>, String) - Method in interface org.opensaml.core.config.Configuration
-
Obtain the registered configuration instance.
- get(Class<T>, String) - Method in class org.opensaml.core.config.provider.MapBasedConfiguration
-
Obtain the registered configuration instance.
- get(Object) - Method in class org.opensaml.core.xml.util.AttributeMap
- get(QName) - Method in class org.opensaml.core.xml.util.IndexedXMLObjectChildrenList
-
Retrieves all the SAMLObjects that have given schema type or element name, or a null if no such objects exist.
- getAllNamespacesInSubtreeScope() - Method in class org.opensaml.core.xml.NamespaceManager
-
Get the set of all namespaces which are in scope within the subtree rooted at the owning XMLObject.
- getBuilder(QName) - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Obtain an XMLObject builder for the given QName.
- getBuilder(QName) - Method in class org.opensaml.core.xml.XMLObjectBuilderFactory
-
Retrieves an
XMLObjectBuilderusing the key it was registered with. - getBuilder(Element) - Method in class org.opensaml.core.xml.XMLObjectBuilderFactory
-
Retrieves the XMLObject builder for the given element.
- getBuilderFactory() - Method in class org.opensaml.core.xml.config.XMLObjectProviderRegistry
-
Gets the XMLObject builder factory that has been configured with information from loaded configuration files.
- getBuilderFactory() - Static method in class org.opensaml.core.xml.config.XMLObjectProviderRegistrySupport
-
Gets the XMLObject builder factory that has been configured with information from loaded configuration files.
- getBuilderOrThrow(QName) - Method in class org.opensaml.core.xml.XMLObjectBuilderFactory
-
Retrieves an
XMLObjectBuilderusing the key it was registered with, or throws a runtime error if unable to locate one. - getBuilderOrThrow(Element) - Method in class org.opensaml.core.xml.XMLObjectBuilderFactory
-
Retrieves the
XMLObjectBuilderfor the given element. - getBuilders() - Method in class org.opensaml.core.xml.XMLObjectBuilderFactory
-
Gets an immutable list of all the builders currently registered.
- getConfigResources() - Method in class org.opensaml.core.xml.config.AbstractXMLObjectProviderInitializer
-
Obtain the list of configuration file resources which should be loaded.
- getConfigResources() - Method in class org.opensaml.core.xml.config.XMLObjectProviderInitializer
-
Obtain the list of configuration file resources which should be loaded.
- getConfiguration() - Static method in class org.opensaml.core.config.ConfigurationService
-
Get the
Configurationinstance to use. - getConfigurationProperties() - Static method in class org.opensaml.core.config.ConfigurationService
-
Get the set of configuration meta-properties, which determines the configuration of the configuration service itself.
- getCount() - Method in class org.opensaml.core.metrics.impl.DisabledCounter
- getCount() - Method in class org.opensaml.core.metrics.impl.DisabledHistogram
- getCount() - Method in class org.opensaml.core.metrics.impl.DisabledMeter
- getCount() - Method in class org.opensaml.core.metrics.impl.DisabledTimer
- getDefaultProviderQName() - Method in class org.opensaml.core.xml.config.XMLObjectProviderRegistry
-
Gets the QName for the object provider that will be used for XMLObjects that do not have a registered object provider.
- getDefaultProviderQName() - Static method in class org.opensaml.core.xml.config.XMLObjectProviderRegistrySupport
-
Gets the QName for the object provider that will be used for XMLObjects that do not have a registered object provider.
- getDOM() - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Gets the DOM representation of this XMLObject, if one exists.
- getDOM() - Method in interface org.opensaml.core.xml.XMLObject
-
Gets the DOM representation of this XMLObject, if one exists.
- getElementNameNamespace() - Method in class org.opensaml.core.xml.NamespaceManager
-
Return a Namespace instance representing the namespace of the element name.
- getElementQName() - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Gets the QName for this element.
- getElementQName() - Method in interface org.opensaml.core.xml.XMLObject
-
Gets the QName for this element.
- getElementTypeNamespace() - Method in class org.opensaml.core.xml.NamespaceManager
-
Return a Namespace instance representing the namespace of the element type, if known.
- getEntityId() - Method in class org.opensaml.core.criterion.EntityIdCriterion
-
Gets the entity ID.
- getFifteenMinuteRate() - Method in class org.opensaml.core.metrics.impl.DisabledMeter
- getFifteenMinuteRate() - Method in class org.opensaml.core.metrics.impl.DisabledTimer
- getFilename() - Method in class org.opensaml.core.config.provider.AbstractFilesystemConfigurationPropertiesSource
-
Get the configuration properties filename.
- getFilename() - Method in class org.opensaml.core.config.provider.SystemPropertyFilesystemConfigurationPropertiesSource
-
Get the configuration properties filename.
- getFiveMinuteRate() - Method in class org.opensaml.core.metrics.impl.DisabledMeter
- getFiveMinuteRate() - Method in class org.opensaml.core.metrics.impl.DisabledTimer
- getIDIndex() - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Get the IDIndex holding the ID-to-XMLObject index mapping, rooted at this XMLObject's subtree.
- getIDIndex() - Method in interface org.opensaml.core.xml.XMLObject
-
Get the IDIndex holding the ID-to-XMLObject index mapping, rooted at this XMLObject's subtree.
- getIDMappings() - Method in class org.opensaml.core.xml.util.IDIndex
-
Get the ID-to-XMLObject mappings for this object's owner's children.
- getIDs() - Method in class org.opensaml.core.xml.util.IDIndex
-
Get the set of ID strings which are the index keys.
- getInstance(Input) - Method in class org.opensaml.core.xml.util.AbstractSingletonFactory
-
Obtain an instance of the output class based on an input class instance.
- getInstance(Input) - Method in class org.opensaml.core.xml.util.AbstractWrappedSingletonFactory
-
Obtain an instance of the output class based on an input class instance.
- getInstance(Input) - Method in interface org.opensaml.core.xml.util.SingletonFactory
-
Obtain an instance of the output class based on an input class instance.
- getLoadLastModified(String) - Method in class org.opensaml.core.xml.persist.AbstractConditionalLoadXMLObjectLoadSaveManager
-
Retrieve the cached modified time for the last load of the specified key.
- getLoadLastModified(String) - Method in interface org.opensaml.core.xml.persist.ConditionalLoadXMLObjectLoadSaveManager
-
Retrieve the cached modified time for the last load of the specified key.
- getLogger() - Static method in class org.opensaml.core.config.ConfigurationService
-
Get a logger.
- getLogger() - Static method in class org.opensaml.core.config.InitializationService
-
Get a logger.
- getLogger() - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Get an SLF4J Logger.
- getMarshaller(QName) - Method in class org.opensaml.core.xml.io.MarshallerFactory
-
Gets the Marshaller for a particular element or null if no marshaller is registered for an element.
- getMarshaller(QName) - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Obtain an XMLObject marshaller for the given QName.
- getMarshaller(XMLObject) - Method in class org.opensaml.core.xml.io.MarshallerFactory
-
Retrieves the marshaller for the given XMLObject.
- getMarshaller(XMLObject) - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Obtain an XMLObject marshaller for the given XMLObject.
- getMarshallerFactory() - Method in class org.opensaml.core.xml.config.XMLObjectProviderRegistry
-
Gets the XMLObject marshaller factory that has been configured with information from loaded configuration files.
- getMarshallerFactory() - Static method in class org.opensaml.core.xml.config.XMLObjectProviderRegistrySupport
-
Gets the XMLObject marshaller factory that has been configured with information from loaded configuration files.
- getMarshallers() - Method in class org.opensaml.core.xml.io.MarshallerFactory
-
Gets an immutable listing of all the Marshallers currently registered.
- getMeanRate() - Method in class org.opensaml.core.metrics.impl.DisabledMeter
- getMeanRate() - Method in class org.opensaml.core.metrics.impl.DisabledTimer
- getMetricRegistry() - Static method in class org.opensaml.core.metrics.MetricsSupport
-
Get the metric registry installed into the runtime.
- getNamespaceDeclarations() - Method in class org.opensaml.core.xml.NamespaceManager
-
Get the set of namespace declarations registered on the owning XMLObject.
- getNamespaceManager() - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Gets the
NamespaceManagerinstance for this object. - getNamespaceManager() - Method in interface org.opensaml.core.xml.XMLObject
-
Gets the
NamespaceManagerinstance for this object. - getNamespacePrefix() - Method in class org.opensaml.core.xml.Namespace
-
Gets the prefix of the namespace.
- getNamespaces() - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Gets the namespaces that are scoped to this element.
- getNamespaces() - Method in class org.opensaml.core.xml.NamespaceManager
-
Get the set of namespaces currently in use on the owning XMLObject.
- getNamespaces() - Method in interface org.opensaml.core.xml.XMLObject
-
Gets the namespaces that are scoped to this element.
- getNamespaceURI() - Method in class org.opensaml.core.xml.Namespace
-
Gets the URI of the namespace.
- getNext() - Method in class org.opensaml.core.xml.persist.FilesystemLoadSaveManager.FileIterator
-
Internal support to get the next item for iteration.
- getNoNamespaceSchemaLocation() - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Gets the value of the XML Schema noNamespaceSchemaLocation attribute for this object.
- getNoNamespaceSchemaLocation() - Method in interface org.opensaml.core.xml.XMLObject
-
Gets the value of the XML Schema noNamespaceSchemaLocation attribute for this object.
- getNonVisibleNamespaceCandidates() - Method in class org.opensaml.core.xml.NamespaceManager
-
Get the set of non-visibly used namespaces used on the owning XMLObject (only the owner, not the owner's children).
- getNonVisibleNamespacePrefixes() - Method in class org.opensaml.core.xml.NamespaceManager
-
Obtain the set of namespace prefixes used in a non-visible manner on owning XMLObject and its children.
- getNonVisibleNamespaces() - Method in class org.opensaml.core.xml.NamespaceManager
-
Obtain the set of namespaces used in a non-visible manner on owning XMLObject and its children.
- getObjectMetadata() - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Get the mutable multimap which holds additional information (represented by plain Java object instances) associated with this XMLObject.
- getObjectMetadata() - Method in interface org.opensaml.core.xml.XMLObject
-
Get the mutable multimap which holds additional information (represented by plain Java object instances) associated with this XMLObject.
- getObjectSource() - Method in class org.opensaml.core.xml.util.XMLObjectSource
-
Get the object source byte[].
- getOneMinuteRate() - Method in class org.opensaml.core.metrics.impl.DisabledMeter
- getOneMinuteRate() - Method in class org.opensaml.core.metrics.impl.DisabledTimer
- getOrderedChildren() - Method in class org.opensaml.core.xml.AbstractElementExtensibleXMLObject
-
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
- getOrderedChildren() - Method in class org.opensaml.core.xml.schema.impl.XSAnyImpl
-
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
- getOrderedChildren() - Method in class org.opensaml.core.xml.schema.impl.XSBase64BinaryImpl
-
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
- getOrderedChildren() - Method in class org.opensaml.core.xml.schema.impl.XSBooleanImpl
-
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
- getOrderedChildren() - Method in class org.opensaml.core.xml.schema.impl.XSDateTimeImpl
-
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
- getOrderedChildren() - Method in class org.opensaml.core.xml.schema.impl.XSIntegerImpl
-
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
- getOrderedChildren() - Method in class org.opensaml.core.xml.schema.impl.XSQNameImpl
-
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
- getOrderedChildren() - Method in class org.opensaml.core.xml.schema.impl.XSStringImpl
-
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
- getOrderedChildren() - Method in class org.opensaml.core.xml.schema.impl.XSURIImpl
-
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
- getOrderedChildren() - Method in interface org.opensaml.core.xml.XMLObject
-
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
- getOwner() - Method in class org.opensaml.core.xml.NamespaceManager
-
Get the owning XMLObject instance.
- getParent() - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Gets the parent of this element or null if there is no parent.
- getParent() - Method in interface org.opensaml.core.xml.XMLObject
-
Gets the parent of this element or null if there is no parent.
- getParserPool() - Method in class org.opensaml.core.xml.config.XMLObjectProviderRegistry
-
Get the currently configured ParserPool instance.
- getParserPool() - Static method in class org.opensaml.core.xml.config.XMLObjectProviderRegistrySupport
-
Get the currently configured ParserPool instance.
- getPartition(String) - Method in class org.opensaml.core.config.provider.MapBasedConfiguration
-
Get the Map instance which corresponds to the specified partition name.
- getPartitionName() - Static method in class org.opensaml.core.config.ConfigurationService
-
Return the partition name which will be used for storage of configuration objects.
- getProperties() - Method in interface org.opensaml.core.config.ConfigurationPropertiesSource
-
Get the property set exposed by the source.
- getProperties() - Method in class org.opensaml.core.config.provider.AbstractFilesystemConfigurationPropertiesSource
-
Get the property set exposed by the source.
- getProperties() - Method in class org.opensaml.core.config.provider.ClasspathConfigurationPropertiesSource
-
Get the property set exposed by the source.
- getProperties() - Static method in class org.opensaml.core.config.provider.ThreadLocalConfigurationPropertiesHolder
-
Get the thread-local configuration Properties instance.
- getProperties() - Method in class org.opensaml.core.config.provider.ThreadLocalConfigurationPropertiesSource
-
Get the property set exposed by the source.
- getProviderRegistry() - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Obtain the XMLObject provider registry.
- getRegistry() - Method in class org.opensaml.core.xml.config.XMLConfigurator
-
Get the XMLObject provider registry instance to use.
- getSchemaLocation() - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Gets the value of the XML Schema schemaLocation attribute for this object.
- getSchemaLocation() - Method in interface org.opensaml.core.xml.XMLObject
-
Gets the value of the XML Schema schemaLocation attribute for this object.
- getSchemaType() - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Gets the XML schema type of this element.
- getSchemaType() - Method in interface org.opensaml.core.xml.XMLObject
-
Gets the XML schema type of this element.
- getServiceLoader() - Static method in class org.opensaml.core.config.InitializationService
-
Obtain the service loader instance used in the initialization process.
- getSnapshot() - Method in class org.opensaml.core.metrics.impl.DisabledHistogram
- getSnapshot() - Method in class org.opensaml.core.metrics.impl.DisabledTimer
- getTextContent() - Method in class org.opensaml.core.xml.schema.impl.XSAnyImpl
-
Gets the text content for the DOM Element.
- getTextContent() - Method in interface org.opensaml.core.xml.schema.XSAny
-
Gets the text content for the DOM Element.
- getUnknownAttributes() - Method in class org.opensaml.core.xml.AbstractExtensibleXMLObject
-
Gets a mutable map of the attributes.
- getUnknownAttributes() - Method in interface org.opensaml.core.xml.AttributeExtensibleXMLObject
-
Gets a mutable map of the attributes.
- getUnknownAttributes() - Method in class org.opensaml.core.xml.schema.impl.XSAnyImpl
-
Gets a mutable map of the attributes.
- getUnknownXMLObjects() - Method in class org.opensaml.core.xml.AbstractElementExtensibleXMLObject
-
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model.
- getUnknownXMLObjects() - Method in interface org.opensaml.core.xml.ElementExtensibleXMLObject
-
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model.
- getUnknownXMLObjects() - Method in class org.opensaml.core.xml.schema.impl.XSAnyImpl
-
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model.
- getUnknownXMLObjects(QName) - Method in class org.opensaml.core.xml.AbstractElementExtensibleXMLObject
-
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model, and which match the specified QName.
- getUnknownXMLObjects(QName) - Method in interface org.opensaml.core.xml.ElementExtensibleXMLObject
-
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model, and which match the specified QName.
- getUnknownXMLObjects(QName) - Method in class org.opensaml.core.xml.schema.impl.XSAnyImpl
-
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model, and which match the specified QName.
- getUnmarshaller(QName) - Method in class org.opensaml.core.xml.io.UnmarshallerFactory
-
Gets the Unmarshaller for a particular element or null if no unmarshaller is registered for an element.
- getUnmarshaller(QName) - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Obtain an XMLObject unmarshaller for the given QName.
- getUnmarshaller(Element) - Method in class org.opensaml.core.xml.io.UnmarshallerFactory
-
Retrieves the unmarshaller for the given element.
- getUnmarshaller(Element) - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Obtain an XMLObject unmarshaller for the given DOM Element.
- getUnmarshallerFactory() - Method in class org.opensaml.core.xml.config.XMLObjectProviderRegistry
-
Gets the XMLObject unmarshaller factory that has been configured with information from loaded configuration files.
- getUnmarshallerFactory() - Static method in class org.opensaml.core.xml.config.XMLObjectProviderRegistrySupport
-
Gets the XMLObject unmarshaller factory that has been configured with information from loaded configuration files.
- getUnmarshallers() - Method in class org.opensaml.core.xml.io.UnmarshallerFactory
-
Gets an immutable listing of all the Unarshallers currently registered.
- getURI() - Method in class org.opensaml.core.xml.schema.impl.XSURIImpl
-
Gets the URI content of the element.
- getURI() - Method in interface org.opensaml.core.xml.schema.XSURI
-
Gets the URI content of the element.
- getValue() - Method in class org.opensaml.core.xml.schema.impl.XSBase64BinaryImpl
-
Gets the base64-encoded binary value.
- getValue() - Method in class org.opensaml.core.xml.schema.impl.XSBooleanImpl
-
Returns the XSBooleanValue value.
- getValue() - Method in class org.opensaml.core.xml.schema.impl.XSDateTimeImpl
-
Gets the dateTime value.
- getValue() - Method in class org.opensaml.core.xml.schema.impl.XSIntegerImpl
-
Gets the integer.
- getValue() - Method in class org.opensaml.core.xml.schema.impl.XSQNameImpl
-
Gets the QName content of the element.
- getValue() - Method in class org.opensaml.core.xml.schema.impl.XSStringImpl
-
Gets the string.
- getValue() - Method in interface org.opensaml.core.xml.schema.XSBase64Binary
-
Gets the base64-encoded binary value.
- getValue() - Method in interface org.opensaml.core.xml.schema.XSBoolean
-
Returns the XSBooleanValue value.
- getValue() - Method in class org.opensaml.core.xml.schema.XSBooleanValue
-
Gets the boolean value.
- getValue() - Method in interface org.opensaml.core.xml.schema.XSDateTime
-
Gets the dateTime value.
- getValue() - Method in interface org.opensaml.core.xml.schema.XSInteger
-
Gets the integer.
- getValue() - Method in interface org.opensaml.core.xml.schema.XSQName
-
Gets the QName content of the element.
- getValue() - Method in interface org.opensaml.core.xml.schema.XSString
-
Gets the string.
- getValue() - Method in interface org.opensaml.core.xml.schema.XSURI
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getVersion() - Static method in class org.opensaml.core.Version
-
Get the version of the library.
- getVisibleNamespaces() - Method in class org.opensaml.core.xml.NamespaceManager
-
Get the set of namespaces which are currently visibly-used on the owning XMLObject (only the owner, not its children).
- getXMLBase() - Method in interface org.opensaml.core.xml.BaseBearing
-
Returns the
@xml:baseattribute value. - getXMLBase(XMLObject) - Static method in class org.opensaml.core.xml.util.XMLAttributeSupport
-
Gets the
xml:baseattribute from a given XML object. - getXMLId() - Method in interface org.opensaml.core.xml.IdBearing
-
Returns the
@xml:idattribute value. - getXMLId(XMLObject) - Static method in class org.opensaml.core.xml.util.XMLAttributeSupport
-
Gets the
xml:idattribute from a given XML object. - getXMLLang() - Method in interface org.opensaml.core.xml.LangBearing
-
Returns the
@xml:langattribute value. - getXMLLang(XMLObject) - Static method in class org.opensaml.core.xml.util.XMLAttributeSupport
-
Gets the
xml:langattribute from a given XML object. - getXMLSpace() - Method in interface org.opensaml.core.xml.SpaceBearing
-
Returns the
@xml:spaceattribute value. - getXMLSpace(XMLObject) - Static method in class org.opensaml.core.xml.util.XMLAttributeSupport
-
Gets the
xml:spaceattribute from a given XML object. - GlobalParserPoolInitializer - Class in org.opensaml.core.xml.config
-
An initializer for the global parser pool held by the
XMLObjectProviderRegistry. - GlobalParserPoolInitializer() - Constructor for class org.opensaml.core.xml.config.GlobalParserPoolInitializer
H
- hasChildren() - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Checks if this XMLObject has children.
- hasChildren() - Method in interface org.opensaml.core.xml.XMLObject
-
Checks if this XMLObject has children.
- hashCode() - Method in class org.opensaml.core.criterion.EntityIdCriterion
- hashCode() - Method in class org.opensaml.core.criterion.SatisfyAnyCriterion
- hashCode() - Method in class org.opensaml.core.xml.Namespace
- hashCode() - Method in class org.opensaml.core.xml.schema.XSBooleanValue
- hashCode() - Method in class org.opensaml.core.xml.util.XMLObjectSource
- hasNext() - Method in class org.opensaml.core.xml.persist.FilesystemLoadSaveManager.FileIterator
- hasParent() - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Checks to see if this object has a parent.
- hasParent() - Method in interface org.opensaml.core.xml.XMLObject
-
Checks to see if this object has a parent.
- histogram(String) - Method in class org.opensaml.core.metrics.FilteredMetricRegistry
I
- id - Variable in class org.opensaml.core.criterion.EntityIdCriterion
-
The entity ID.
- idAttribNames - Variable in class org.opensaml.core.xml.util.AttributeMap
-
Set of attribute QNames which have been locally registered as having an ID type within this AttributeMap instance.
- idAttributeNames - Variable in class org.opensaml.core.xml.config.XMLObjectProviderRegistry
-
Configured set of attribute QNames which have been globally registered as having an ID type.
- IdBearing - Interface in org.opensaml.core.xml
-
Interface for element having a
@xml:idattribute. - idIndex - Variable in class org.opensaml.core.xml.AbstractXMLObject
-
Mapping of ID attributes to XMLObjects in the subtree rooted at this object.
- IDIndex - Class in org.opensaml.core.xml.util
-
Class which provides storage for the ID-to-XMLObject index mapping on an owning
XMLObject. - IDIndex(XMLObject) - Constructor for class org.opensaml.core.xml.util.IDIndex
-
Constructor.
- idMappings - Variable in class org.opensaml.core.xml.util.IDIndex
-
Mapping of ID attributes to XMLObjects in the subtree rooted at this object's owner.
- inc() - Method in class org.opensaml.core.metrics.impl.DisabledCounter
- inc(long) - Method in class org.opensaml.core.metrics.impl.DisabledCounter
- index - Variable in class org.opensaml.core.xml.util.ListView
-
Index that points to the list, in the backing list, that this view operates on.
- IndexedXMLObjectChildrenList<ElementType extends XMLObject> - Class in org.opensaml.core.xml.util
-
A list which indexes XMLObjects by their schema type and element QName for quick retrival based on those items.
- IndexedXMLObjectChildrenList(XMLObject) - Constructor for class org.opensaml.core.xml.util.IndexedXMLObjectChildrenList
-
Constructor.
- IndexedXMLObjectChildrenList(XMLObject, Collection<ElementType>) - Constructor for class org.opensaml.core.xml.util.IndexedXMLObjectChildrenList
-
Constructor.
- indexElement(ElementType) - Method in class org.opensaml.core.xml.util.IndexedXMLObjectChildrenList
-
Indexes the given SAMLObject by type and element name.
- indexElement(QName, ElementType) - Method in class org.opensaml.core.xml.util.IndexedXMLObjectChildrenList
-
Indexes the given SAMLobject by the given index.
- indexList - Variable in class org.opensaml.core.xml.util.ListView
-
List, in the backing list, that the given index points to.
- indexOf(Object) - Method in class org.opensaml.core.xml.util.ListView
- inferQNameValues - Variable in class org.opensaml.core.xml.util.AttributeMap
-
Flag indicating whether an attempt should be made to infer QName values, if attribute is not registered as a QName type.
- INFO - org.opensaml.core.metrics.LoggerDrivenMetricFilter.Level
-
Info level.
- init() - Method in interface org.opensaml.core.config.Initializer
-
Perform the initialization process encompassed by the implementation.
- init() - Method in class org.opensaml.core.metrics.impl.MetricRegistryInitializer
-
Perform the initialization process encompassed by the implementation.
- init() - Method in class org.opensaml.core.xml.config.AbstractXMLObjectProviderInitializer
-
Perform the initialization process encompassed by the implementation.
- init() - Method in class org.opensaml.core.xml.config.GlobalParserPoolInitializer
-
Perform the initialization process encompassed by the implementation.
- init() - Method in class org.opensaml.core.xml.config.XMLObjectProviderInitializer
-
Perform the initialization process encompassed by the implementation.
- InitializationException - Exception in org.opensaml.core.config
-
Exception indicating a problem during the library initialization process.
- InitializationException() - Constructor for exception org.opensaml.core.config.InitializationException
-
Constructor.
- InitializationException(String) - Constructor for exception org.opensaml.core.config.InitializationException
-
Constructor.
- InitializationException(String, Throwable) - Constructor for exception org.opensaml.core.config.InitializationException
-
Constructor.
- InitializationException(Throwable) - Constructor for exception org.opensaml.core.config.InitializationException
-
Constructor.
- InitializationService - Class in org.opensaml.core.config
-
Service which initializes OpenSAML library modules using the Java Services API.
- InitializationService() - Constructor for class org.opensaml.core.config.InitializationService
-
Constructor.
- initialize() - Static method in class org.opensaml.core.config.InitializationService
-
Initialize all the registered library modules.
- initializeIDAttributes(Element) - Method in class org.opensaml.core.xml.config.XMLConfigurator
-
Registers the global ID attributes specified in the configuration file.
- initializeObjectProviders(Element) - Method in class org.opensaml.core.xml.config.XMLConfigurator
-
Initializes the object providers defined in the configuration file.
- Initializer - Interface in org.opensaml.core.config
-
Interface for classes responsible for initializing some bit of library configuration or state.
- isEmpty() - Method in class org.opensaml.core.xml.util.AttributeMap
- isEmpty() - Method in class org.opensaml.core.xml.util.IDIndex
-
Return whether the index is currently empty.
- isEmpty() - Method in class org.opensaml.core.xml.util.ListView
- isIDAttribute(QName) - Method in class org.opensaml.core.xml.config.XMLObjectProviderRegistry
-
Determine whether a given attribute is registered as having an ID type.
- isIDAttribute(QName) - Static method in class org.opensaml.core.xml.config.XMLObjectProviderRegistrySupport
-
Determine whether a given attribute is registered as having an ID type.
- isIDAttribute(QName) - Method in class org.opensaml.core.xml.util.AttributeMap
-
Check whether a given attribute is locally registered as having an ID type within this AttributeMap instance.
- isInferQNameValues() - Method in class org.opensaml.core.xml.util.AttributeMap
-
Get the flag indicating whether an attempt should be made to infer QName values, if attribute is not registered via a configuration as a QName type.
- isLoadConditionally() - Method in class org.opensaml.core.xml.persist.AbstractConditionalLoadXMLObjectLoadSaveManager
-
Get whether
XMLObjectLoadSaveManager.load(String)will check and return data only if modified since the last request for that data. - isLoadConditionally() - Method in interface org.opensaml.core.xml.persist.ConditionalLoadXMLObjectLoadSaveManager
-
Get whether
XMLObjectLoadSaveManager.load(String)will check and return data only if modified since the last request for that data. - isMetricInstanceRegisteredUnderName(String, Metric, MetricRegistry) - Static method in class org.opensaml.core.metrics.MetricsSupport
-
Determine whether the given metric instance is registered under the given name.
- isNil() - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Gets whether the object declares that its element content is null, which corresponds to an
xsi:nilattribute oftrue. - isNil() - Method in interface org.opensaml.core.xml.XMLObject
-
Gets whether the object declares that its element content is null, which corresponds to an
xsi:nilattribute oftrue. - isNilXSBoolean() - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Gets whether the object declares that its element content is null, which corresponds to an
xsi:nilattribute oftrue. - isNilXSBoolean() - Method in interface org.opensaml.core.xml.XMLObject
-
Gets whether the object declares that its element content is null, which corresponds to an
xsi:nilattribute oftrue. - isNumericRepresentation() - Method in class org.opensaml.core.xml.schema.XSBooleanValue
-
Gets whether to use the numeric or lexical representation.
- isQNameAttribute(QName) - Method in class org.opensaml.core.xml.util.AttributeMap
-
Check whether a given attribute is known to have a QName type.
- isRequireExplicitRelease() - Method in class org.opensaml.core.xml.util.AbstractWrappedSingletonFactory
-
Get whether explict release of output instances is required, in order to allow garbage collection and prevent memory leaks.
- isSatisfyAny() - Method in class org.opensaml.core.criterion.SatisfyAnyCriterion
-
Get the satisfyAny value.
- isUnmodifiedSinceLastLoad(String) - Method in class org.opensaml.core.xml.persist.AbstractConditionalLoadXMLObjectLoadSaveManager
-
Check whether the data corresponding to the specified key has been modified since the last time
XMLObjectLoadSaveManager.load(String)was called for that key. - isUnmodifiedSinceLastLoad(String) - Method in class org.opensaml.core.xml.persist.FilesystemLoadSaveManager
-
Check whether the data corresponding to the specified key has been modified since the last time
XMLObjectLoadSaveManager.load(String)was called for that key. - isUnmodifiedSinceLastLoad(String) - Method in class org.opensaml.core.xml.persist.MapLoadSaveManager
-
Check whether the data corresponding to the specified key has been modified since the last time
XMLObjectLoadSaveManager.load(String)was called for that key. - iterator() - Method in class org.opensaml.core.xml.persist.FilesystemLoadSaveManager.FileIterable
K
- keys - Variable in class org.opensaml.core.xml.persist.FilesystemLoadSaveManager.FileIterable
-
Snapshot of filesystem keys at time of construction.
- keySet() - Method in class org.opensaml.core.xml.util.AttributeMap
-
Returns the set of keys.
- keysIter - Variable in class org.opensaml.core.xml.persist.FilesystemLoadSaveManager.FileIterator
-
Iterator for the keys.
L
- LangBearing - Interface in org.opensaml.core.xml
-
Interface for element having a
@xml:langattribute. - lastIndexOf(Object) - Method in class org.opensaml.core.xml.util.ListView
- Level() - Constructor for enum org.opensaml.core.metrics.LoggerDrivenMetricFilter.Level
- levelMap - Variable in class org.opensaml.core.metrics.LoggerDrivenMetricFilter
-
Map of metrics to logging levels.
- listAll() - Method in class org.opensaml.core.xml.persist.FilesystemLoadSaveManager
-
Return an iterable of all objects under management, along with their associated index key.
- listAll() - Method in class org.opensaml.core.xml.persist.MapLoadSaveManager
-
Return an iterable of all objects under management, along with their associated index key.
- listAll() - Method in interface org.opensaml.core.xml.persist.XMLObjectLoadSaveManager
-
Return an iterable of all objects under management, along with their associated index key.
- listKeys() - Method in class org.opensaml.core.xml.persist.FilesystemLoadSaveManager
-
Return a set of the index keys of all objects under management.
- listKeys() - Method in class org.opensaml.core.xml.persist.MapLoadSaveManager
-
Return a set of the index keys of all objects under management.
- listKeys() - Method in interface org.opensaml.core.xml.persist.XMLObjectLoadSaveManager
-
Return a set of the index keys of all objects under management.
- ListView<ElementType extends XMLObject> - Class in org.opensaml.core.xml.util
-
A special list that works as a view of an IndexedXMLObjectChildrenList showing only the sublist associated with a given index.
- ListView(IndexedXMLObjectChildrenList<ElementType>, QName) - Constructor for class org.opensaml.core.xml.util.ListView
-
Constructor.
- load(File) - Method in class org.opensaml.core.xml.config.XMLConfigurator
-
Loads the configuration file(s) from the given file.
- load(InputStream) - Method in class org.opensaml.core.xml.config.XMLConfigurator
-
Loads a configuration file from an input stream.
- load(String) - Method in class org.opensaml.core.xml.persist.FilesystemLoadSaveManager
-
Load a particular object based on the supplied key.
- load(String) - Method in class org.opensaml.core.xml.persist.MapLoadSaveManager
-
Load a particular object based on the supplied key.
- load(String) - Method in interface org.opensaml.core.xml.persist.XMLObjectLoadSaveManager
-
Load a particular object based on the supplied key.
- load(Document) - Method in class org.opensaml.core.xml.config.XMLConfigurator
-
Loads the configuration document.
- load(Element) - Method in class org.opensaml.core.xml.config.XMLConfigurator
-
Loads a configuration after it's been schema validated.
- loadConditionally - Variable in class org.opensaml.core.xml.persist.AbstractConditionalLoadXMLObjectLoadSaveManager
-
Configuration flag for whether
XMLObjectLoadSaveManager.load(String)will check and return data only if modified since the last request for that data. - loadLastModified - Variable in class org.opensaml.core.xml.persist.AbstractConditionalLoadXMLObjectLoadSaveManager
-
Storage for last modified time of requested data.
- log - Variable in class org.opensaml.core.config.provider.AbstractFilesystemConfigurationPropertiesSource
-
Logger.
- log - Variable in class org.opensaml.core.config.provider.ClasspathConfigurationPropertiesSource
-
Logger.
- log - Variable in class org.opensaml.core.metrics.impl.MetricRegistryInitializer
-
Logger.
- log - Variable in class org.opensaml.core.xml.AbstractXMLObject
-
Class logger.
- log - Variable in class org.opensaml.core.xml.config.AbstractXMLObjectProviderInitializer
-
Class logger.
- log - Variable in class org.opensaml.core.xml.config.GlobalParserPoolInitializer
-
Logger.
- log - Variable in class org.opensaml.core.xml.config.XMLConfigurator
-
Class logger.
- log - Variable in class org.opensaml.core.xml.config.XMLObjectProviderRegistry
-
Logger.
- log - Variable in class org.opensaml.core.xml.io.AbstractXMLObjectMarshaller
-
Class logger.
- log - Variable in class org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller
-
Class logger.
- log - Variable in class org.opensaml.core.xml.io.MarshallerFactory
-
Class logger.
- log - Variable in class org.opensaml.core.xml.io.UnmarshallerFactory
-
Class logger.
- log - Variable in class org.opensaml.core.xml.persist.FilesystemLoadSaveManager
-
Logger.
- log - Variable in class org.opensaml.core.xml.persist.MapLoadSaveManager
-
Logger.
- log - Variable in class org.opensaml.core.xml.util.AbstractSingletonFactory
-
Class logger.
- log - Variable in class org.opensaml.core.xml.util.AbstractWrappedSingletonFactory
-
Class logger.
- log - Variable in class org.opensaml.core.xml.util.AttributeMap
-
Logger.
- log - Variable in class org.opensaml.core.xml.XMLObjectBuilderFactory
-
Class logger.
- LoggerDrivenMetricFilter - Class in org.opensaml.core.metrics
-
MetricFilterthat evaluates a metric by prefixing the name and then evaluating whether the corresponding logging category is enabled at a level corresponding to a map value or at INFO level. - LoggerDrivenMetricFilter(String) - Constructor for class org.opensaml.core.metrics.LoggerDrivenMetricFilter
-
Constructor.
- LoggerDrivenMetricFilter(String, Map<String, LoggerDrivenMetricFilter.Level>) - Constructor for class org.opensaml.core.metrics.LoggerDrivenMetricFilter
-
Constructor.
- LoggerDrivenMetricFilter.Level - Enum in org.opensaml.core.metrics
-
Filtering level, corresponding to available logging levels.
- loggerPrefix - Variable in class org.opensaml.core.metrics.LoggerDrivenMetricFilter
-
Prefix to prepend to metric name.
- lookup(String) - Method in class org.opensaml.core.xml.util.IDIndex
-
Lookup and return the XMLObject identified by the specified ID attribute.
- lookupNamespacePrefix(XMLObject, String) - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Get the prefix bound to the specified namespace URI within the scope of the specified XMLObject.
- lookupNamespaceURI(XMLObject, String) - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Get the namespace URI bound to the specified prefix within the scope of the specified XMLObject.
M
- main(String[]) - Static method in class org.opensaml.core.Version
-
Main entry point to program.
- manageQualifiedAttributeNamespace(QName, boolean) - Method in class org.opensaml.core.xml.AbstractXMLObject
-
A helper function for derived classes.
- map - Variable in class org.opensaml.core.xml.util.AbstractSimpleSingletonFactory
-
Storage for the factory.
- map - Variable in class org.opensaml.core.xml.util.AbstractWrappedSingletonFactory
-
Storage for the factory.
- MapBasedConfiguration - Class in org.opensaml.core.config.provider
-
A configuration implementation which stores registered configuration instances in a local instance of
ConcurrentHashMap. - MapBasedConfiguration() - Constructor for class org.opensaml.core.config.provider.MapBasedConfiguration
-
Constructor.
- MapLoadSaveManager<T extends XMLObject> - Class in org.opensaml.core.xml.persist
-
Simple implementation of
XMLObjectLoadSaveManagerwhich uses an in-memory map. - MapLoadSaveManager() - Constructor for class org.opensaml.core.xml.persist.MapLoadSaveManager
-
Constructor.
- MapLoadSaveManager(boolean) - Constructor for class org.opensaml.core.xml.persist.MapLoadSaveManager
-
Constructor.
- MapLoadSaveManager(Map<String, T>) - Constructor for class org.opensaml.core.xml.persist.MapLoadSaveManager
-
Constructor.
- MapLoadSaveManager(Map<String, T>, Map<String, Instant>, boolean) - Constructor for class org.opensaml.core.xml.persist.MapLoadSaveManager
-
Constructor.
- mark() - Method in class org.opensaml.core.metrics.impl.DisabledMeter
- mark(long) - Method in class org.opensaml.core.metrics.impl.DisabledMeter
- marshall(XMLObject) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectMarshaller
-
Marshall this element, and its children, and root them in a newly created Document.
- marshall(XMLObject) - Method in interface org.opensaml.core.xml.io.Marshaller
-
Marshall this element, and its children, and root them in a newly created Document.
- marshall(XMLObject) - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Marshall an XMLObject.
- marshall(XMLObject, Document) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectMarshaller
-
Marshall this element, and its children, into a W3C DOM element.
- marshall(XMLObject, Document) - Method in interface org.opensaml.core.xml.io.Marshaller
-
Marshall this element, and its children, into a W3C DOM element.
- marshall(XMLObject, Element) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectMarshaller
-
Marshall the given XMLObject and append it as a child to the given parent element.
- marshall(XMLObject, Element) - Method in interface org.opensaml.core.xml.io.Marshaller
-
Marshall the given XMLObject and append it as a child to the given parent element.
- marshallAttribute(QName, String, Element, boolean) - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Marshall an attribute name and value to a DOM Element.
- marshallAttribute(QName, List<String>, Element, boolean) - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Marshall an attribute name and value to a DOM Element.
- marshallAttributeIDness(String, String, Element, boolean) - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Marshall the ID-ness of an attribute into the indicated DOM Element.
- marshallAttributeIDness(QName, Element, boolean) - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Marshall the ID-ness of an attribute into the indicated DOM Element.
- marshallAttributeIDness(XMLObject, Element) - Method in class org.opensaml.core.xml.AbstractExtensibleXMLObjectMarshaller
-
Marshalls the IDness of the ID attribute present on the element, if any.
- marshallAttributeIDness(XMLObject, Element) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectMarshaller
-
Marshalls the IDness of the ID attribute present on the element, if any.
- marshallAttributeMap(AttributeMap, Element) - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Marshall the attributes represented by the indicated AttributeMap into the indicated DOM Element.
- marshallAttributeMapIDness(AttributeMap, Element) - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Marshall the ID-ness of attributes represented by the indicated AttributeMap into the indicated DOM Element.
- marshallAttributes(XMLObject, Element) - Method in class org.opensaml.core.xml.AbstractElementExtensibleXMLObjectMarshaller
-
No
xs:anyAttributeattributes. - marshallAttributes(XMLObject, Element) - Method in class org.opensaml.core.xml.AbstractExtensibleXMLObjectMarshaller
-
Marshalls the
xs:anyAttributeattributes. - marshallAttributes(XMLObject, Element) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectMarshaller
-
Marshalls a given XMLObject into a W3C Element.
- marshallAttributes(XMLObject, Element) - Method in class org.opensaml.core.xml.schema.impl.XSAnyMarshaller
-
Marshalls a given XMLObject into a W3C Element.
- marshallChildElements(XMLObject, Element) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectMarshaller
-
Marshalls the child elements of the given XMLObject.
- marshallElementContent(XMLObject, Element) - Method in class org.opensaml.core.xml.AbstractElementExtensibleXMLObjectMarshaller
-
No text content.
- marshallElementContent(XMLObject, Element) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectMarshaller
-
Marshalls data from the XMLObject into content of the DOM Element.
- marshallElementContent(XMLObject, Element) - Method in class org.opensaml.core.xml.schema.impl.XSAnyMarshaller
-
Marshalls data from the XMLObject into content of the DOM Element.
- marshallElementContent(XMLObject, Element) - Method in class org.opensaml.core.xml.schema.impl.XSBase64BinaryMarshaller
-
Marshalls data from the XMLObject into content of the DOM Element.
- marshallElementContent(XMLObject, Element) - Method in class org.opensaml.core.xml.schema.impl.XSBooleanMarshaller
-
Marshalls data from the XMLObject into content of the DOM Element.
- marshallElementContent(XMLObject, Element) - Method in class org.opensaml.core.xml.schema.impl.XSDateTimeMarshaller
-
Marshalls data from the XMLObject into content of the DOM Element.
- marshallElementContent(XMLObject, Element) - Method in class org.opensaml.core.xml.schema.impl.XSIntegerMarshaller
-
Marshalls data from the XMLObject into content of the DOM Element.
- marshallElementContent(XMLObject, Element) - Method in class org.opensaml.core.xml.schema.impl.XSQNameMarshaller
-
Marshalls data from the XMLObject into content of the DOM Element.
- marshallElementContent(XMLObject, Element) - Method in class org.opensaml.core.xml.schema.impl.XSStringMarshaller
-
Marshalls data from the XMLObject into content of the DOM Element.
- marshallElementContent(XMLObject, Element) - Method in class org.opensaml.core.xml.schema.impl.XSURIMarshaller
-
Marshalls data from the XMLObject into content of the DOM Element.
- Marshaller - Interface in org.opensaml.core.xml.io
-
Marshallers are used to marshall a
XMLObjectinto a W3C DOM element. - marshallerFactory - Variable in class org.opensaml.core.xml.config.XMLObjectProviderRegistry
-
Configured XMLObject marshaller factory.
- marshallerFactory - Variable in class org.opensaml.core.xml.io.AbstractXMLObjectMarshaller
-
Factory for XMLObject Marshallers.
- MarshallerFactory - Class in org.opensaml.core.xml.io
-
This thread-safe factory creates
Marshallers that can be used to convertXMLObjects into W3C DOM elements. - MarshallerFactory() - Constructor for class org.opensaml.core.xml.io.MarshallerFactory
-
Constructor.
- marshallers - Variable in class org.opensaml.core.xml.io.MarshallerFactory
-
Map of marshallers to the elements they are for.
- MarshallingException - Exception in org.opensaml.core.xml.io
-
Exception thrown when error occurs marshalling an XMLObject to a DOM Element.
- MarshallingException() - Constructor for exception org.opensaml.core.xml.io.MarshallingException
-
Constructor.
- MarshallingException(Exception) - Constructor for exception org.opensaml.core.xml.io.MarshallingException
-
Constructor.
- MarshallingException(String) - Constructor for exception org.opensaml.core.xml.io.MarshallingException
-
Constructor.
- MarshallingException(String, Exception) - Constructor for exception org.opensaml.core.xml.io.MarshallingException
-
Constructor.
- marshallInto(XMLObject, Element) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectMarshaller
-
Marshalls the given XMLObject into the given DOM Element.
- marshallNamespacePrefix(XMLObject, Element) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectMarshaller
-
Marshalls the namespace prefix of the XMLObject into the DOM element.
- marshallNamespaces(XMLObject, Element) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectMarshaller
-
Creates the xmlns attributes for any namespaces set on the given XMLObject.
- marshallSchemaInstanceAttributes(XMLObject, Element) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectMarshaller
-
Creates the XSI type, schemaLocation, and noNamespaceSchemaLocation attributes for an XMLObject.
- marshallToOutputStream(XMLObject, OutputStream) - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Marshall an XMLObject to an OutputStream.
- marshallUnknownAttributes(AttributeExtensibleXMLObject, Element) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectMarshaller
-
Marshalls unknown attributes.
- matches(String, Metric) - Method in class org.opensaml.core.metrics.LoggerDrivenMetricFilter
- mergeNamespaceCollections(Collection<Namespace>...) - Method in class org.opensaml.core.xml.NamespaceManager
-
Merge 2 or more Namespace collections into a single set.
- meter(String) - Method in class org.opensaml.core.metrics.FilteredMetricRegistry
- metricFilter - Variable in class org.opensaml.core.metrics.FilteredMetricRegistry
-
Filter to apply.
- MetricRegistryInitializer - Class in org.opensaml.core.metrics.impl
-
An initializer for the
MetricRegistryheld by theConfigurationService. - MetricRegistryInitializer() - Constructor for class org.opensaml.core.metrics.impl.MetricRegistryInitializer
- MetricsSupport - Class in org.opensaml.core.metrics
-
Support code for use of metrics.
- MetricsSupport() - Constructor for class org.opensaml.core.metrics.MetricsSupport
-
Private constructor.
N
- Namespace - Class in org.opensaml.core.xml
-
Data structure for representing XML namespace attributes.
- Namespace(String, String) - Constructor for class org.opensaml.core.xml.Namespace
-
Constructor.
- NamespaceManager - Class in org.opensaml.core.xml
-
A class which is responsible for managing XML namespace-related data for an
XMLObject. - NamespaceManager(XMLObject) - Constructor for class org.opensaml.core.xml.NamespaceManager
-
Constructor.
- namespacePrefix - Variable in class org.opensaml.core.xml.Namespace
-
Prefix of the namespace.
- namespaceURI - Variable in class org.opensaml.core.xml.Namespace
-
URI of the namespace.
- next() - Method in class org.opensaml.core.xml.persist.FilesystemLoadSaveManager.FileIterator
- nil - Variable in class org.opensaml.core.xml.AbstractXMLObject
-
The value of the
xsi:nilattribute. - noNamespaceSchemaLocation - Variable in class org.opensaml.core.xml.AbstractXMLObject
-
No-namespace schema locations for this XML object.
- nsManager - Variable in class org.opensaml.core.xml.AbstractXMLObject
-
The namespace manager for this XML object.
- nsStr - Variable in class org.opensaml.core.xml.Namespace
-
String representation of this namespace.
- numeric - Variable in class org.opensaml.core.xml.schema.XSBooleanValue
-
Whether to use the numeric representation of the lexical one.
O
- objectIndex - Variable in class org.opensaml.core.xml.util.IndexedXMLObjectChildrenList
-
Index of objects by type and name.
- objectMetadata - Variable in class org.opensaml.core.xml.AbstractXMLObject
-
The multimap holding class-indexed instances of additional info associated with this XML object.
- org.opensaml.core - package org.opensaml.core
-
Classes at the most general level of the library.
- org.opensaml.core.config - package org.opensaml.core.config
-
Interfaces and classes related to library configuration and initialization.
- org.opensaml.core.config.provider - package org.opensaml.core.config.provider
-
Implementation of library configuration and initialization.
- org.opensaml.core.criterion - package org.opensaml.core.criterion
-
Core
Criterionsubclasses. - org.opensaml.core.metrics - package org.opensaml.core.metrics
-
Classes supporting code instrumentation.
- org.opensaml.core.metrics.impl - package org.opensaml.core.metrics.impl
-
Implementation classes supporting code instrumentation.
- org.opensaml.core.xml - package org.opensaml.core.xml
-
Base classes for working with XML as Java objects and configuring the library.
- org.opensaml.core.xml.config - package org.opensaml.core.xml.config
-
Configuration of XML object providers and related functionality.
- org.opensaml.core.xml.io - package org.opensaml.core.xml.io
-
Interfaces and abstract implementations of marshallers and unmarshallers.
- org.opensaml.core.xml.persist - package org.opensaml.core.xml.persist
-
Components for persisting XMLObjects.
- org.opensaml.core.xml.schema - package org.opensaml.core.xml.schema
-
Interfaces for XMLObjects that represent XML schema types.
- org.opensaml.core.xml.schema.impl - package org.opensaml.core.xml.schema.impl
-
Implementations of the interfaces for XMLObjects that represent XML schema types.
- org.opensaml.core.xml.util - package org.opensaml.core.xml.util
-
Utility classes for working with XML, XMLObjects, and various data types.
- outputSet - Variable in class org.opensaml.core.xml.util.AbstractWrappedSingletonFactory
-
Set which holds a separate strong reference to output class instances, to inhibit garbage collection of the referent of the WeakReference.
- owner - Variable in class org.opensaml.core.xml.NamespaceManager
-
The owning XMLObject.
- owner - Variable in class org.opensaml.core.xml.util.IDIndex
-
The XMLObject which owns this ID index.
P
- parent - Variable in class org.opensaml.core.xml.AbstractXMLObject
-
Parent of this element.
- parent - Variable in class org.opensaml.core.xml.util.XMLObjectChildrenList
-
Parent to the elements in this list.
- parserPool - Variable in class org.opensaml.core.xml.config.XMLConfigurator
-
Pool of parsers used to read and validate configurations.
- parserPool - Variable in class org.opensaml.core.xml.config.XMLObjectProviderRegistry
-
Configured parser pool.
- parserPool - Variable in class org.opensaml.core.xml.persist.FilesystemLoadSaveManager
-
Parser pool instance for deserializing XML from the filesystem.
- parseValue(String) - Static method in enum org.opensaml.core.xml.SpaceBearing.XMLSpaceEnum
-
Parse a string value into an XMLSpaceEnum.
- prepareAttributeValueForAssignment(String, QName, QName) - Method in class org.opensaml.core.xml.AbstractXMLObject
-
A helper function for derived classes.
- prepareElementContentForAssignment(QName, QName) - Method in class org.opensaml.core.xml.AbstractXMLObject
-
A helper function for derived classes.
- prepareForAdoption(XMLObject) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectMarshaller
-
Prepares the given DOM caching XMLObject for adoption into another document.
- prepareForAssignment(String, String) - Method in class org.opensaml.core.xml.AbstractXMLObject
-
A helper function for derived classes.
- prepareForAssignment(String, String, boolean) - Method in class org.opensaml.core.xml.AbstractXMLObject
-
A helper function for derived classes.
- prepareForAssignment(T, T) - Method in class org.opensaml.core.xml.AbstractXMLObject
-
A helper function for derived classes that checks to see if the old and new value are equal and if so releases the cached dom.
- PRESERVE - org.opensaml.core.xml.SpaceBearing.XMLSpaceEnum
-
xml:space value "preserve".
- processAttribute(XMLObject, Attr) - Method in class org.opensaml.core.xml.AbstractElementExtensibleXMLObjectUnmarshaller
-
No
xs:anyAttributeattribute. - processAttribute(XMLObject, Attr) - Method in class org.opensaml.core.xml.AbstractExtensibleXMLObjectUnmarshaller
-
Unmarshalls the
xs:anyAttributeattributes. - processAttribute(XMLObject, Attr) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller
-
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
- processAttribute(XMLObject, Attr) - Method in class org.opensaml.core.xml.schema.impl.XSAnyUnmarshaller
-
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
- processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.core.xml.AbstractElementExtensibleXMLObjectUnmarshaller
-
Unmarshalls all child elements in the
xs:anylist. - processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller
-
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
- processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.core.xml.schema.impl.XSAnyUnmarshaller
-
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
- processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.core.xml.schema.impl.XSQNameUnmarshaller
-
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
- processElementContent(XMLObject, String) - Method in class org.opensaml.core.xml.AbstractElementExtensibleXMLObjectUnmarshaller
-
No text content.
- processElementContent(XMLObject, String) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller
-
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject.
- processElementContent(XMLObject, String) - Method in class org.opensaml.core.xml.schema.impl.XSAnyUnmarshaller
-
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject.
- processElementContent(XMLObject, String) - Method in class org.opensaml.core.xml.schema.impl.XSBase64BinaryUnmarshaller
-
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject.
- processElementContent(XMLObject, String) - Method in class org.opensaml.core.xml.schema.impl.XSBooleanUnmarshaller
-
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject.
- processElementContent(XMLObject, String) - Method in class org.opensaml.core.xml.schema.impl.XSDateTimeUnmarshaller
-
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject.
- processElementContent(XMLObject, String) - Method in class org.opensaml.core.xml.schema.impl.XSIntegerUnmarshaller
-
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject.
- processElementContent(XMLObject, String) - Method in class org.opensaml.core.xml.schema.impl.XSStringUnmarshaller
-
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject.
- processElementContent(XMLObject, String) - Method in class org.opensaml.core.xml.schema.impl.XSURIUnmarshaller
-
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject.
- processUnknownAttribute(AttributeExtensibleXMLObject, Attr) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller
-
Called to store wildcard attributes, if the object supports that.
- properties - Static variable in class org.opensaml.core.config.provider.ThreadLocalConfigurationPropertiesHolder
-
ThreadLocal storage for the properties set.
- PROPERTY_FILE_NAME - Static variable in class org.opensaml.core.config.provider.SystemPropertyFilesystemConfigurationPropertiesSource
-
The system property name for the filename to use.
- PROPERTY_PARTITION_NAME - Static variable in class org.opensaml.core.config.ConfigurationService
-
The configuration property name for the storage partition name to use.
- put(Input, Output) - Method in class org.opensaml.core.xml.util.AbstractSimpleSingletonFactory
-
Store the input and output instance association.
- put(Input, Output) - Method in class org.opensaml.core.xml.util.AbstractSingletonFactory
-
Store the input and output instance association.
- put(Input, Output) - Method in class org.opensaml.core.xml.util.AbstractWrappedSingletonFactory
-
Store the input and output instance association.
- put(QName, String) - Method in class org.opensaml.core.xml.util.AttributeMap
- put(QName, QName) - Method in class org.opensaml.core.xml.util.AttributeMap
-
Set an attribute value as a QName.
- putAll(Map<? extends QName, ? extends String>) - Method in class org.opensaml.core.xml.util.AttributeMap
Q
- qnameAttribNames - Variable in class org.opensaml.core.xml.util.AttributeMap
-
Set of attribute QNames which have been locally registered as having an QName value type within this AttributeMap instance.
R
- register(Class<T>, I) - Static method in class org.opensaml.core.config.ConfigurationService
-
Register a configuration instance.
- register(Class<T>, I, String) - Method in interface org.opensaml.core.config.Configuration
-
Register a configuration instance.
- register(Class<T>, I, String) - Method in class org.opensaml.core.config.provider.MapBasedConfiguration
-
Register a configuration instance.
- register(String, T) - Static method in class org.opensaml.core.metrics.MetricsSupport
-
Register a metric instance under the given name.
- register(String, T, boolean) - Static method in class org.opensaml.core.metrics.MetricsSupport
-
Register a metric instance under the given name.
- register(String, T, boolean, MetricRegistry) - Static method in class org.opensaml.core.metrics.MetricsSupport
-
Register a metric instance under the given name.
- register(Output) - Method in class org.opensaml.core.xml.util.AbstractWrappedSingletonFactory
-
Register the output instance so as to inhibit garbage collection.
- registerAttributeName(QName) - Method in class org.opensaml.core.xml.NamespaceManager
-
Register a namespace-qualified attribute name.
- registerAttributeValue(String, QName) - Method in class org.opensaml.core.xml.NamespaceManager
-
Register a QName attribute value.
- registerBuilder(QName, XMLObjectBuilder<?>) - Method in class org.opensaml.core.xml.XMLObjectBuilderFactory
-
Registers a new builder for the given name.
- registerContentValue(QName) - Method in class org.opensaml.core.xml.NamespaceManager
-
Register a QName element content value.
- registerElementName(QName) - Method in class org.opensaml.core.xml.NamespaceManager
-
Register the owning XMLObject's element name.
- registerElementType(QName) - Method in class org.opensaml.core.xml.NamespaceManager
-
Register the owning XMLObject's element type, if explicitly declared via an xsi:type.
- registerID(QName) - Method in class org.opensaml.core.xml.util.AttributeMap
-
Register an attribute as having a type of ID.
- registerIDAttribute(QName) - Method in class org.opensaml.core.xml.config.XMLObjectProviderRegistry
-
Register an attribute as having a type of ID.
- registerIDAttribute(QName) - Static method in class org.opensaml.core.xml.config.XMLObjectProviderRegistrySupport
-
Register an attribute as having a type of ID.
- registerIDMapping(String, XMLObject) - Method in class org.opensaml.core.xml.util.IDIndex
-
Register an ID-to-XMLObject mapping for one of this object's owner's children.
- registerIDMappings(IDIndex) - Method in class org.opensaml.core.xml.util.IDIndex
-
Register multiple ID-to-XMLObject mappings for this object's owner's children.
- registerMarshaller(QName, Marshaller) - Method in class org.opensaml.core.xml.io.MarshallerFactory
-
Registers a Marshaller with this factory.
- registerMultiple(Collection<MetricSet>) - Method in class org.opensaml.core.metrics.FilteredMetricRegistry
-
Given multiple metric sets, registers them.
- registerNamespaceDeclaration(Namespace) - Method in class org.opensaml.core.xml.NamespaceManager
-
Register a namespace declaration.
- registerObjectProvider(QName, XMLObjectBuilder<?>, Marshaller, Unmarshaller) - Method in class org.opensaml.core.xml.config.XMLObjectProviderRegistry
-
Adds an object provider to this configuration.
- registerObjectProvider(QName, XMLObjectBuilder<?>, Marshaller, Unmarshaller) - Static method in class org.opensaml.core.xml.config.XMLObjectProviderRegistrySupport
-
Adds an object provider to this configuration.
- registerOwnID(String, String) - Method in class org.opensaml.core.xml.AbstractXMLObject
-
A helper function for derived classes.
- registerQNameAttribute(QName) - Method in class org.opensaml.core.xml.util.AttributeMap
-
Register an attribute as having a type of QName.
- registerQNameValue(QName, QName) - Method in class org.opensaml.core.xml.util.AttributeMap
-
Register a QName attribute value with the owner's namespace manger.
- registerUnmarshaller(QName, Unmarshaller) - Method in class org.opensaml.core.xml.io.UnmarshallerFactory
-
Registers an Unmarshaller with this factory.
- registry - Variable in class org.opensaml.core.xml.config.XMLConfigurator
-
The provider registry instance to use.
- release(Output) - Method in class org.opensaml.core.xml.util.AbstractWrappedSingletonFactory
-
Release the specified output instance so that, as the referent of a WeakReference, it may be garbage collected when it otherwise becomse weakly reachable.
- releaseAll() - Method in class org.opensaml.core.xml.util.AbstractWrappedSingletonFactory
-
Release all currently held output instances so they may be garbage collected when they become otherwise weakly reachable.
- releaseChildrenDOM(boolean) - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Releases the DOM representation of this XMLObject's children.
- releaseChildrenDOM(boolean) - Method in interface org.opensaml.core.xml.XMLObject
-
Releases the DOM representation of this XMLObject's children.
- releaseDOM() - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Releases the DOM representation of this XMLObject, if there is one.
- releaseDOM() - Method in class org.opensaml.core.xml.util.AttributeMap
-
Releases the DOM caching associated XMLObject and its ancestors.
- releaseDOM() - Method in interface org.opensaml.core.xml.XMLObject
-
Releases the DOM representation of this XMLObject, if there is one.
- releaseParentDOM(boolean) - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Releases the DOM representation of this XMLObject's parent.
- releaseParentDOM(boolean) - Method in interface org.opensaml.core.xml.XMLObject
-
Releases the DOM representation of this XMLObject's parent.
- releaseThisAndChildrenDOM() - Method in class org.opensaml.core.xml.AbstractXMLObject
-
A convenience method that is equal to calling
AbstractXMLObject.releaseDOM()thenAbstractXMLObject.releaseChildrenDOM(boolean)with the release being propagated. - releaseThisandParentDOM() - Method in class org.opensaml.core.xml.AbstractXMLObject
-
A convenience method that is equal to calling
AbstractXMLObject.releaseDOM()thenAbstractXMLObject.releaseParentDOM(boolean)with the release being propagated. - remove() - Method in class org.opensaml.core.xml.persist.FilesystemLoadSaveManager.FileIterator
- remove(int) - Method in class org.opensaml.core.xml.util.IndexedXMLObjectChildrenList
- remove(int) - Method in class org.opensaml.core.xml.util.ListView
- remove(int) - Method in class org.opensaml.core.xml.util.XMLObjectChildrenList
- remove(ElementType) - Method in class org.opensaml.core.xml.util.IndexedXMLObjectChildrenList
-
Removes a given element from the list and index.
- remove(ElementType) - Method in class org.opensaml.core.xml.util.XMLObjectChildrenList
-
Removes the element from the list.
- remove(Object) - Method in class org.opensaml.core.xml.util.AttributeMap
- remove(Object) - Method in class org.opensaml.core.xml.util.ListView
- remove(String) - Static method in class org.opensaml.core.metrics.MetricsSupport
-
Remove a metric instance registered under the given name.
- remove(String) - Method in class org.opensaml.core.xml.persist.FilesystemLoadSaveManager
-
Remove the object indexed by the specified key.
- remove(String) - Method in class org.opensaml.core.xml.persist.MapLoadSaveManager
-
Remove the object indexed by the specified key.
- remove(String) - Method in interface org.opensaml.core.xml.persist.XMLObjectLoadSaveManager
-
Remove the object indexed by the specified key.
- remove(String, Metric) - Static method in class org.opensaml.core.metrics.MetricsSupport
-
Remove a metric instance registered under the given name.
- remove(String, Metric, MetricRegistry) - Static method in class org.opensaml.core.metrics.MetricsSupport
-
Remove a metric instance registered under the given name.
- removeAll(Collection<?>) - Method in class org.opensaml.core.xml.util.ListView
- removeElementFromIndex(ElementType) - Method in class org.opensaml.core.xml.util.IndexedXMLObjectChildrenList
-
Removes the given element from the schema type and element QName index.
- removeElementFromIndex(QName, ElementType) - Method in class org.opensaml.core.xml.util.IndexedXMLObjectChildrenList
-
Removes an object from the given index id.
- removeNamespace(Set<Namespace>, Namespace) - Method in class org.opensaml.core.xml.NamespaceManager
-
Remove a Namespace from a set of Namespaces.
- resolveID(String) - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Find the XMLObject identified by the specified ID attribute, within the subtree of XMLObjects which has this XMLObject as its root.
- resolveID(String) - Method in interface org.opensaml.core.xml.XMLObject
-
Find the XMLObject identified by the specified ID attribute, within the subtree of XMLObjects which has this XMLObject as its root.
- resolveIDFromRoot(String) - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Find the XMLObject identified by the specified ID attribute, from the root of the tree of XMLObjects in which this XMLObject is a member.
- resolveIDFromRoot(String) - Method in interface org.opensaml.core.xml.XMLObject
-
Find the XMLObject identified by the specified ID attribute, from the root of the tree of XMLObjects in which this XMLObject is a member.
- resolveQName(String, boolean) - Method in class org.opensaml.core.xml.util.AttributeMap
-
Attempt to resolve the specified attribute value into a QName.
- RESOURCE_NAME - Static variable in class org.opensaml.core.config.provider.ClasspathConfigurationPropertiesSource
-
Configuration properties resource name.
- retainAll(Collection<?>) - Method in class org.opensaml.core.xml.util.ListView
- RootDOMInNewDocument - org.opensaml.core.xml.util.XMLObjectSupport.CloneOutputOption
-
The cloned XMLObject's DOM will be the root document element of a new
Document, that is it will be theElementreturned byDocument.getDocumentElement().
S
- satisfyAny - Variable in class org.opensaml.core.criterion.SatisfyAnyCriterion
-
The satisfyAny criterion value.
- SatisfyAnyCriterion - Class in org.opensaml.core.criterion
-
A criterion which allows to specify at runtime whether candidates being evaluated must satisfy all other specified criteria, or may satisfy any criteria.
- SatisfyAnyCriterion() - Constructor for class org.opensaml.core.criterion.SatisfyAnyCriterion
-
Constructor.
- SatisfyAnyCriterion(boolean) - Constructor for class org.opensaml.core.criterion.SatisfyAnyCriterion
-
Constructor.
- save(String, T) - Method in class org.opensaml.core.xml.persist.FilesystemLoadSaveManager
-
Save a particular object, indexed by the supplied key.
- save(String, T) - Method in class org.opensaml.core.xml.persist.MapLoadSaveManager
-
Save a particular object, indexed by the supplied key.
- save(String, T) - Method in interface org.opensaml.core.xml.persist.XMLObjectLoadSaveManager
-
Save a particular object, indexed by the supplied key.
- save(String, T, boolean) - Method in class org.opensaml.core.xml.persist.FilesystemLoadSaveManager
-
Save a particular object, indexed by the supplied key.
- save(String, T, boolean) - Method in class org.opensaml.core.xml.persist.MapLoadSaveManager
-
Save a particular object, indexed by the supplied key.
- save(String, T, boolean) - Method in interface org.opensaml.core.xml.persist.XMLObjectLoadSaveManager
-
Save a particular object, indexed by the supplied key.
- schemaLocation - Variable in class org.opensaml.core.xml.AbstractXMLObject
-
Schema locations for this XML object.
- serialVersionUID - Static variable in exception org.opensaml.core.config.InitializationException
-
Serial version UID.
- serialVersionUID - Static variable in exception org.opensaml.core.xml.config.XMLConfigurationException
-
Serial version UID.
- serialVersionUID - Static variable in exception org.opensaml.core.xml.io.MarshallingException
-
Serial version UID.
- serialVersionUID - Static variable in exception org.opensaml.core.xml.io.UnmarshallingException
-
Serial version UID.
- serialVersionUID - Static variable in exception org.opensaml.core.xml.XMLRuntimeException
-
Serial version UID.
- set(int, ElementType) - Method in class org.opensaml.core.xml.util.IndexedXMLObjectChildrenList
-
Replaces the XMLObject at the specified index with the given element.
- set(int, ElementType) - Method in class org.opensaml.core.xml.util.ListView
- set(int, ElementType) - Method in class org.opensaml.core.xml.util.XMLObjectChildrenList
-
Replaces the XMLObject at the specified index with the given element.
- setConfiguration(Configuration) - Static method in class org.opensaml.core.config.ConfigurationService
-
Set the
Configurationinstance to use. - setDocumentElement(Document, Element) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectMarshaller
-
Sets the given element as the Document Element of the given Document.
- setDOM(Element) - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Sets the DOM representation of this XMLObject.
- setDOM(Element) - Method in interface org.opensaml.core.xml.XMLObject
-
Sets the DOM representation of this XMLObject.
- setElementNamespacePrefix(String) - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Sets the prefix for this element's namespace.
- setElementQName(QName) - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Sets the element QName.
- setInferQNameValues(boolean) - Method in class org.opensaml.core.xml.util.AttributeMap
-
Set the flag indicating whether an attempt should be made to infer QName values, if attribute is not registered via a configuration as a QName type.
- setMetricFilter(MetricFilter) - Method in class org.opensaml.core.metrics.FilteredMetricRegistry
-
Set the filter to use.
- setNil(Boolean) - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Sets whether the object declares that its element content is null, which corresponds to an
xsi:nilattribute oftrue. - setNil(Boolean) - Method in interface org.opensaml.core.xml.XMLObject
-
Sets whether the object declares that its element content is null, which corresponds to an
xsi:nilattribute oftrue. - setNil(XSBooleanValue) - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Sets whether the object declares that its element content is null, which corresponds to an
xsi:nilattribute oftrue. - setNil(XSBooleanValue) - Method in interface org.opensaml.core.xml.XMLObject
-
Sets whether the object declares that its element content is null, which corresponds to an
xsi:nilattribute oftrue. - setNoNamespaceSchemaLocation(String) - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Sets the value of the XML Schema noNamespaceSchemaLocation attribute for this object.
- setNoNamespaceSchemaLocation(String) - Method in interface org.opensaml.core.xml.XMLObject
-
Sets the value of the XML Schema noNamespaceSchemaLocation attribute for this object.
- setNumericRepresentation(boolean) - Method in class org.opensaml.core.xml.schema.XSBooleanValue
-
Sets whether to use the numeric or lexical representation.
- setParent(ElementType) - Method in class org.opensaml.core.xml.util.XMLObjectChildrenList
-
Assigned the parent, given at list construction, to the given element if the element does not have a parent or its parent matches the one given at list construction time.
- setParent(XMLObject) - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Sets the parent of this element.
- setParent(XMLObject) - Method in interface org.opensaml.core.xml.XMLObject
-
Sets the parent of this element.
- setParserPool(ParserPool) - Method in class org.opensaml.core.xml.config.XMLObjectProviderRegistry
-
Set the currently configured ParserPool instance.
- setParserPool(ParserPool) - Static method in class org.opensaml.core.xml.config.XMLObjectProviderRegistrySupport
-
Set the currently configured ParserPool instance.
- setProperties(Properties) - Static method in class org.opensaml.core.config.provider.ThreadLocalConfigurationPropertiesHolder
-
Set the thread-local configuration Properties instance.
- setSchemaLocation(String) - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Sets the value of the XML Schema schemaLocation attribute for this object.
- setSchemaLocation(String) - Method in interface org.opensaml.core.xml.XMLObject
-
Sets the value of the XML Schema schemaLocation attribute for this object.
- setSchemaType(QName) - Method in class org.opensaml.core.xml.AbstractXMLObject
-
Sets a given QName as the schema type for the Element represented by this XMLObject.
- setTextContent(String) - Method in class org.opensaml.core.xml.schema.impl.XSAnyImpl
-
Sets the text content for the DOM Element.
- setTextContent(String) - Method in interface org.opensaml.core.xml.schema.XSAny
-
Sets the text content for the DOM Element.
- setURI(String) - Method in class org.opensaml.core.xml.schema.impl.XSURIImpl
-
Sets the URI content of the element.
- setURI(String) - Method in interface org.opensaml.core.xml.schema.XSURI
-
Sets the URI content of the element.
- setValue(Boolean) - Method in class org.opensaml.core.xml.schema.XSBooleanValue
-
Sets the boolean value.
- setValue(Integer) - Method in class org.opensaml.core.xml.schema.impl.XSIntegerImpl
-
Sets the integer.
- setValue(Integer) - Method in interface org.opensaml.core.xml.schema.XSInteger
-
Sets the integer.
- setValue(String) - Method in class org.opensaml.core.xml.schema.impl.XSBase64BinaryImpl
-
Sets the base64-encoded binary value.
- setValue(String) - Method in class org.opensaml.core.xml.schema.impl.XSStringImpl
-
Sets the string.
- setValue(String) - Method in interface org.opensaml.core.xml.schema.XSBase64Binary
-
Sets the base64-encoded binary value.
- setValue(String) - Method in interface org.opensaml.core.xml.schema.XSString
-
Sets the string.
- setValue(String) - Method in interface org.opensaml.core.xml.schema.XSURI
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setValue(Instant) - Method in class org.opensaml.core.xml.schema.impl.XSDateTimeImpl
-
Sets the dateTime value.
- setValue(Instant) - Method in interface org.opensaml.core.xml.schema.XSDateTime
-
Sets the dateTime value.
- setValue(QName) - Method in class org.opensaml.core.xml.schema.impl.XSQNameImpl
-
Sets the QName content of the element.
- setValue(QName) - Method in interface org.opensaml.core.xml.schema.XSQName
-
Sets the QName content of the element.
- setValue(XSBooleanValue) - Method in class org.opensaml.core.xml.schema.impl.XSBooleanImpl
-
Sets the XSBooleanValue value.
- setValue(XSBooleanValue) - Method in interface org.opensaml.core.xml.schema.XSBoolean
-
Sets the XSBooleanValue value.
- setXMLBase(String) - Method in interface org.opensaml.core.xml.BaseBearing
-
Sets the
@xml:baseattribute value. - setXMLId(String) - Method in interface org.opensaml.core.xml.IdBearing
-
Sets the
@xml:idattribute value. - setXMLLang(String) - Method in interface org.opensaml.core.xml.LangBearing
-
Sets the
@xml:langattribute value. - setXMLSpace(SpaceBearing.XMLSpaceEnum) - Method in interface org.opensaml.core.xml.SpaceBearing
-
Sets the
@xml:spaceattribute value. - SingletonFactory<Input,Output> - Interface in org.opensaml.core.xml.util
-
An interface for factory classes which implement a singleton pattern for producing an output class based on an input class.
- size() - Method in class org.opensaml.core.xml.util.AttributeMap
- size() - Method in class org.opensaml.core.xml.util.ListView
- size() - Method in class org.opensaml.core.xml.util.XMLObjectChildrenList
- source - Variable in class org.opensaml.core.xml.util.XMLObjectSource
-
The object source byte[].
- SpaceBearing - Interface in org.opensaml.core.xml
-
Interface for element having a
@xml:spaceattribute. - SpaceBearing.XMLSpaceEnum - Enum in org.opensaml.core.xml
-
Enum representing the allowed values of the xml:space attribute.
- startTimer(Timer) - Static method in class org.opensaml.core.metrics.MetricsSupport
-
Start the specified timer.
- stopTimer(Timer.Context) - Static method in class org.opensaml.core.metrics.MetricsSupport
-
Stop the timer represented by the specified timer context instance.
- storage - Variable in class org.opensaml.core.config.provider.MapBasedConfiguration
-
Storage for registered configuration objects.
- subList(QName) - Method in class org.opensaml.core.xml.util.IndexedXMLObjectChildrenList
-
Returns a view of the list that only contains elements stored under the given index.
- SystemPropertyFilesystemConfigurationPropertiesSource - Class in org.opensaml.core.config.provider
-
Concrete implementation of filesystem configuration properties source which obtains the filename value from a system property.
- SystemPropertyFilesystemConfigurationPropertiesSource() - Constructor for class org.opensaml.core.config.provider.SystemPropertyFilesystemConfigurationPropertiesSource
T
- textContent - Variable in class org.opensaml.core.xml.schema.impl.XSAnyImpl
-
Text content of the element.
- ThreadLocalConfigurationPropertiesHolder - Class in org.opensaml.core.config.provider
-
A container class for holding a {link
ThreadLocalcopy of aPropertiesinstance. - ThreadLocalConfigurationPropertiesHolder() - Constructor for class org.opensaml.core.config.provider.ThreadLocalConfigurationPropertiesHolder
-
Constructor.
- ThreadLocalConfigurationPropertiesSource - Class in org.opensaml.core.config.provider
-
A configuration properties source implementation which obtains the properties set from a
ThreadLocalvariable. - ThreadLocalConfigurationPropertiesSource() - Constructor for class org.opensaml.core.config.provider.ThreadLocalConfigurationPropertiesSource
- time() - Method in class org.opensaml.core.metrics.impl.DisabledTimer
- time(Callable<T>) - Method in class org.opensaml.core.metrics.impl.DisabledTimer
- timer(String) - Method in class org.opensaml.core.metrics.FilteredMetricRegistry
- toArray() - Method in class org.opensaml.core.xml.util.ListView
- toArray(T[]) - Method in class org.opensaml.core.xml.util.ListView
- toString() - Method in class org.opensaml.core.criterion.EntityIdCriterion
- toString() - Method in class org.opensaml.core.criterion.SatisfyAnyCriterion
- toString() - Method in class org.opensaml.core.xml.Namespace
- toString() - Method in class org.opensaml.core.xml.schema.XSBooleanValue
- toString() - Method in enum org.opensaml.core.xml.SpaceBearing.XMLSpaceEnum
- toString() - Method in class org.opensaml.core.xml.util.XMLObjectSource
- toString(Boolean, boolean) - Static method in class org.opensaml.core.xml.schema.XSBooleanValue
-
Converts a boolean value into a string.
- TRACE - org.opensaml.core.metrics.LoggerDrivenMetricFilter.Level
-
Trace level.
- TYPE_LOCAL_NAME - Static variable in interface org.opensaml.core.xml.schema.XSAny
-
Local name of the XSI type.
- TYPE_LOCAL_NAME - Static variable in interface org.opensaml.core.xml.schema.XSBase64Binary
-
Local name of the XSI type.
- TYPE_LOCAL_NAME - Static variable in interface org.opensaml.core.xml.schema.XSBoolean
-
Local name of the XSI type.
- TYPE_LOCAL_NAME - Static variable in interface org.opensaml.core.xml.schema.XSDateTime
-
Local name of the XSI type.
- TYPE_LOCAL_NAME - Static variable in interface org.opensaml.core.xml.schema.XSInteger
-
Local name of the XSI type.
- TYPE_LOCAL_NAME - Static variable in interface org.opensaml.core.xml.schema.XSQName
-
Local name of the XSI type.
- TYPE_LOCAL_NAME - Static variable in interface org.opensaml.core.xml.schema.XSString
-
Local name of the XSI type.
- TYPE_LOCAL_NAME - Static variable in interface org.opensaml.core.xml.schema.XSURI
-
Local name of the XSI type.
- TYPE_NAME - Static variable in interface org.opensaml.core.xml.schema.XSAny
-
QName of the XSI type.
- TYPE_NAME - Static variable in interface org.opensaml.core.xml.schema.XSBase64Binary
-
QName of the XSI type.
- TYPE_NAME - Static variable in interface org.opensaml.core.xml.schema.XSBoolean
-
QName of the XSI type.
- TYPE_NAME - Static variable in interface org.opensaml.core.xml.schema.XSDateTime
-
QName of the XSI type.
- TYPE_NAME - Static variable in interface org.opensaml.core.xml.schema.XSInteger
-
QName of the XSI type.
- TYPE_NAME - Static variable in interface org.opensaml.core.xml.schema.XSQName
-
QName of the XSI type.
- TYPE_NAME - Static variable in interface org.opensaml.core.xml.schema.XSString
-
QName of the XSI type.
- TYPE_NAME - Static variable in interface org.opensaml.core.xml.schema.XSURI
-
QName of the XSI type.
- typeQname - Variable in class org.opensaml.core.xml.AbstractXMLObject
-
The schema type of this element with namespace and prefix information.
U
- unknownAttributes - Variable in class org.opensaml.core.xml.schema.impl.XSAnyImpl
-
Attributes for this element.
- unknownXMLObjects - Variable in class org.opensaml.core.xml.schema.impl.XSAnyImpl
-
Child XMLObjects.
- unmarshall(Element) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller
-
Unmarshalls the given W3C DOM element into a XMLObject.
- unmarshall(Element) - Method in interface org.opensaml.core.xml.io.Unmarshaller
-
Unmarshalls the given W3C DOM element into a XMLObject.
- unmarshallAttribute(XMLObject, Attr) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller
-
Unmarshalls the attributes from the given DOM Attr into the given XMLObject.
- unmarshallChildElement(XMLObject, Element) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller
-
Unmarshalls given Element's children.
- Unmarshaller - Interface in org.opensaml.core.xml.io
-
Unmarshallers are used to unmarshall a W3C DOM element into a
XMLObject. - unmarshallerFactory - Variable in class org.opensaml.core.xml.config.XMLObjectProviderRegistry
-
Configured XMLObject unmarshaller factory.
- unmarshallerFactory - Variable in class org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller
-
Factory for creating unmarshallers for child elements.
- UnmarshallerFactory - Class in org.opensaml.core.xml.io
-
This thread-safe factory creates
Unmarshallers that can be used to convert W3C DOM elements intoXMLObjects. - UnmarshallerFactory() - Constructor for class org.opensaml.core.xml.io.UnmarshallerFactory
-
Constructor.
- unmarshallers - Variable in class org.opensaml.core.xml.io.UnmarshallerFactory
-
Map of unmarshallers to the elements they are for.
- unmarshallFromInputStream(ParserPool, InputStream) - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Unmarshall a Document from an InputSteam.
- unmarshallFromReader(ParserPool, Reader) - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Unmarshall a Document from a Reader.
- UnmarshallingException - Exception in org.opensaml.core.xml.io
-
Exception thrown when error occurs unmarshalling a DOM Element to a XMLObject.
- UnmarshallingException() - Constructor for exception org.opensaml.core.xml.io.UnmarshallingException
-
Constructor.
- UnmarshallingException(Exception) - Constructor for exception org.opensaml.core.xml.io.UnmarshallingException
-
Constructor.
- UnmarshallingException(String) - Constructor for exception org.opensaml.core.xml.io.UnmarshallingException
-
Constructor.
- UnmarshallingException(String, Exception) - Constructor for exception org.opensaml.core.xml.io.UnmarshallingException
-
Constructor.
- unmarshallNamespaceAttribute(XMLObject, Attr) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller
-
Unmarshalls a namespace declaration attribute.
- unmarshallSchemaInstanceAttributes(XMLObject, Attr) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller
-
Unmarshalls the XSI type, schemaLocation, and noNamespaceSchemaLocation attributes.
- unmarshallTextContent(XMLObject, Text) - Method in class org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller
-
Unmarshalls the given Text node into a usable string by way of
CharacterData.getData()and passes it off toAbstractXMLObjectUnmarshaller.processElementContent(XMLObject, String)if the string is not null and contains something other than whitespace. - unmarshallTextContent(XMLObject, Text) - Method in class org.opensaml.core.xml.schema.impl.XSQNameUnmarshaller
-
Unmarshalls the given Text node into a usable string by way of
CharacterData.getData()and passes it off toAbstractXMLObjectUnmarshaller.processElementContent(XMLObject, String)if the string is not null and contains something other than whitespace. - unmarshallToAttributeMap(AttributeMap, Attr) - Static method in class org.opensaml.core.xml.util.XMLObjectSupport
-
Unmarshall a DOM Attr to an AttributeMap.
- UnrootedDOM - org.opensaml.core.xml.util.XMLObjectSupport.CloneOutputOption
-
The cloned XMLObject's DOM will be owned by the same
Documentas the input object (the latter possibly newly created by marshalling internally), but will not be connected to the node tree associated with theDocument.getDocumentElement(). - update(int) - Method in class org.opensaml.core.metrics.impl.DisabledHistogram
- update(long) - Method in class org.opensaml.core.metrics.impl.DisabledHistogram
- update(long, TimeUnit) - Method in class org.opensaml.core.metrics.impl.DisabledTimer
- updateKey(String, String) - Method in class org.opensaml.core.xml.persist.FilesystemLoadSaveManager
-
Update the key under which a particular object is stored.
- updateKey(String, String) - Method in class org.opensaml.core.xml.persist.MapLoadSaveManager
-
Update the key under which a particular object is stored.
- updateKey(String, String) - Method in interface org.opensaml.core.xml.persist.XMLObjectLoadSaveManager
-
Update the key under which a particular object is stored.
- updateLoadLastModified(String) - Method in class org.opensaml.core.xml.persist.AbstractConditionalLoadXMLObjectLoadSaveManager
-
Update the cached modified time for the specified key with the current time.
- updateLoadLastModified(String, Instant) - Method in class org.opensaml.core.xml.persist.AbstractConditionalLoadXMLObjectLoadSaveManager
-
Update the cached modified time for the specified key with the specified time.
V
- validateConfiguration(Document) - Method in class org.opensaml.core.xml.config.XMLConfigurator
-
Schema validates the given configuration.
- value - Variable in class org.opensaml.core.xml.schema.impl.XSBase64BinaryImpl
-
Value of this base64Binary element.
- value - Variable in class org.opensaml.core.xml.schema.impl.XSBooleanImpl
-
Value of this string element.
- value - Variable in class org.opensaml.core.xml.schema.impl.XSDateTimeImpl
-
Value of this dateTime element.
- value - Variable in class org.opensaml.core.xml.schema.impl.XSIntegerImpl
-
Value of this integer element.
- value - Variable in class org.opensaml.core.xml.schema.impl.XSQNameImpl
-
QName value.
- value - Variable in class org.opensaml.core.xml.schema.impl.XSStringImpl
-
Value of this string element.
- value - Variable in class org.opensaml.core.xml.schema.impl.XSURIImpl
-
URI value.
- value - Variable in class org.opensaml.core.xml.schema.XSBooleanValue
-
Value of this boolean.
- valueOf(String) - Static method in enum org.opensaml.core.metrics.LoggerDrivenMetricFilter.Level
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class org.opensaml.core.xml.schema.XSBooleanValue
-
Parses a string meant to represent a boolean.
- valueOf(String) - Static method in enum org.opensaml.core.xml.SpaceBearing.XMLSpaceEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opensaml.core.xml.util.XMLObjectSupport.CloneOutputOption
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.opensaml.core.metrics.LoggerDrivenMetricFilter.Level
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opensaml.core.xml.SpaceBearing.XMLSpaceEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class org.opensaml.core.xml.util.AttributeMap
-
Returns the values in this map.
- values() - Static method in enum org.opensaml.core.xml.util.XMLObjectSupport.CloneOutputOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Version - Class in org.opensaml.core
-
Class for printing the version of this library.
- Version() - Constructor for class org.opensaml.core.Version
-
Constructor.
- VERSION - Static variable in class org.opensaml.core.Version
-
IdP version.
W
- WARN - org.opensaml.core.metrics.LoggerDrivenMetricFilter.Level
-
Warn level.
X
- XML_BASE_ATTR_LOCAL_NAME - Static variable in interface org.opensaml.core.xml.BaseBearing
-
The
baseattribute local name. - XML_BASE_ATTR_NAME - Static variable in interface org.opensaml.core.xml.BaseBearing
-
The
xml:basequalified attribute name. - XML_ID_ATTR_LOCAL_NAME - Static variable in interface org.opensaml.core.xml.IdBearing
-
The
idattribute local name. - XML_ID_ATTR_NAME - Static variable in interface org.opensaml.core.xml.IdBearing
-
The
xml:idqualified attribute name. - XML_LANG_ATTR_LOCAL_NAME - Static variable in interface org.opensaml.core.xml.LangBearing
-
The
langattribute local name. - XML_LANG_ATTR_NAME - Static variable in interface org.opensaml.core.xml.LangBearing
-
The
xml:langqualified attribute name. - XML_NAMESPACE - Static variable in class org.opensaml.core.xml.NamespaceManager
-
The 'xml' namespace.
- XML_SPACE_ATTR_LOCAL_NAME - Static variable in interface org.opensaml.core.xml.SpaceBearing
-
The
spaceattribute local name. - XML_SPACE_ATTR_NAME - Static variable in interface org.opensaml.core.xml.SpaceBearing
-
The
xml:spacequalified attribute name. - XMLAttributeSupport - Class in org.opensaml.core.xml.util
-
Helper methods for working with global attributes from the XML namespace.
- XMLAttributeSupport() - Constructor for class org.opensaml.core.xml.util.XMLAttributeSupport
-
Private constructor.
- XMLConfigurationException - Exception in org.opensaml.core.xml.config
-
An exception thrown when an error occurs loading information via
XMLConfigurator. - XMLConfigurationException() - Constructor for exception org.opensaml.core.xml.config.XMLConfigurationException
-
Constructor.
- XMLConfigurationException(String) - Constructor for exception org.opensaml.core.xml.config.XMLConfigurationException
-
Constructor.
- XMLConfigurationException(String, Throwable) - Constructor for exception org.opensaml.core.xml.config.XMLConfigurationException
-
Constructor.
- XMLConfigurationException(Throwable) - Constructor for exception org.opensaml.core.xml.config.XMLConfigurationException
-
Constructor.
- XMLConfigurator - Class in org.opensaml.core.xml.config
-
Reads in an XML configuration and configures the XMLTooling library accordingly.
- XMLConfigurator() - Constructor for class org.opensaml.core.xml.config.XMLConfigurator
-
Constructor.
- XMLObject - Interface in org.opensaml.core.xml
-
A object that represents an XML element, usually of a specific schema type, that has been unmarshalled into this Java object.
- XMLObjectBuilder<XMLObjectType extends XMLObject> - Interface in org.opensaml.core.xml
-
A builder for XMLObjects.
- xmlObjectBuilderFactory - Variable in class org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller
-
Factory for XMLObjectBuilders.
- XMLObjectBuilderFactory - Class in org.opensaml.core.xml
-
A factory for
XMLObjectBuilders. - XMLObjectBuilderFactory() - Constructor for class org.opensaml.core.xml.XMLObjectBuilderFactory
-
Constructor.
- XMLObjectChildrenList<ElementType extends XMLObject> - Class in org.opensaml.core.xml.util
-
Resizable list for the children of XMLObjects.
- XMLObjectChildrenList(XMLObject) - Constructor for class org.opensaml.core.xml.util.XMLObjectChildrenList
-
Constructs an empty list with all added XMLObjects being assigned the given parent XMLObject.
- XMLObjectChildrenList(XMLObject, Collection<ElementType>) - Constructor for class org.opensaml.core.xml.util.XMLObjectChildrenList
-
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.
- XMLObjectLoadSaveManager<T extends XMLObject> - Interface in org.opensaml.core.xml.persist
-
Interface for a component which is capable of loading and saving instances of
XMLObject, based on a string key. - XMLObjectProviderInitializer - Class in org.opensaml.core.xml.config
-
XMLObject provider initializer for module "core".
- XMLObjectProviderInitializer() - Constructor for class org.opensaml.core.xml.config.XMLObjectProviderInitializer
- XMLObjectProviderRegistry - Class in org.opensaml.core.xml.config
-
Configuration registry component for registering and retrieving implementation instances and related configuration relevant to working with XMLObjects, including builders, marshallers and unmarshallers.
- XMLObjectProviderRegistry() - Constructor for class org.opensaml.core.xml.config.XMLObjectProviderRegistry
-
Constructor.
- XMLObjectProviderRegistrySupport - Class in org.opensaml.core.xml.config
-
Class for loading library configuration files and retrieving the configured components.
- XMLObjectProviderRegistrySupport() - Constructor for class org.opensaml.core.xml.config.XMLObjectProviderRegistrySupport
-
Constructor.
- XMLObjectSource - Class in org.opensaml.core.xml.util
-
A bean class which can be optionally used to represent the original source byte[] from which an
XMLObjectwas parsed and unmarshalled. - XMLObjectSource(byte[]) - Constructor for class org.opensaml.core.xml.util.XMLObjectSource
-
Constructor.
- XMLObjectSupport - Class in org.opensaml.core.xml.util
-
A helper class for working with XMLObjects.
- XMLObjectSupport() - Constructor for class org.opensaml.core.xml.util.XMLObjectSupport
-
Constructor.
- XMLObjectSupport.CloneOutputOption - Enum in org.opensaml.core.xml.util
-
Options for handling output of XMLObject cloning.
- XMLRuntimeException - Exception in org.opensaml.core.xml
-
An unchecked runtime exception thrown when an unrecoverable error occurs during XML processing.
- XMLRuntimeException() - Constructor for exception org.opensaml.core.xml.XMLRuntimeException
-
Constructor.
- XMLRuntimeException(Exception) - Constructor for exception org.opensaml.core.xml.XMLRuntimeException
-
Constructor.
- XMLRuntimeException(String) - Constructor for exception org.opensaml.core.xml.XMLRuntimeException
-
Constructor.
- XMLRuntimeException(String, Exception) - Constructor for exception org.opensaml.core.xml.XMLRuntimeException
-
Constructor.
- XMLSpaceEnum() - Constructor for enum org.opensaml.core.xml.SpaceBearing.XMLSpaceEnum
- XMLTOOLING_CONFIG_NS - Static variable in class org.opensaml.core.xml.config.XMLConfigurator
-
Configuration namespace.
- XMLTOOLING_CONFIG_PREFIX - Static variable in class org.opensaml.core.xml.config.XMLConfigurator
-
Configuration namespace prefix.
- XMLTOOLING_DEFAULT_OBJECT_PROVIDER - Static variable in class org.opensaml.core.xml.config.XMLConfigurator
-
Name of the object provider used for objects that don't have a registered object provider.
- XMLTOOLING_SCHEMA_LOCATION - Static variable in class org.opensaml.core.xml.config.XMLConfigurator
-
Location, on the classpath, of the XMLTooling configuration schema.
- XSAny - Interface in org.opensaml.core.xml.schema
-
Represents the schema Any type.
- XSAnyBuilder - Class in org.opensaml.core.xml.schema.impl
-
Builder of
XSAnyImpls. - XSAnyBuilder() - Constructor for class org.opensaml.core.xml.schema.impl.XSAnyBuilder
- XSAnyImpl - Class in org.opensaml.core.xml.schema.impl
-
Concrete implementation of
XSAny. - XSAnyImpl(String, String, String) - Constructor for class org.opensaml.core.xml.schema.impl.XSAnyImpl
-
Constructor.
- XSAnyMarshaller - Class in org.opensaml.core.xml.schema.impl
-
Thread-safe marshaller of
XSAnyobjects. - XSAnyMarshaller() - Constructor for class org.opensaml.core.xml.schema.impl.XSAnyMarshaller
- XSAnyUnmarshaller - Class in org.opensaml.core.xml.schema.impl
-
A thread-safe unmarshaller for
XSAnys. - XSAnyUnmarshaller() - Constructor for class org.opensaml.core.xml.schema.impl.XSAnyUnmarshaller
- XSBase64Binary - Interface in org.opensaml.core.xml.schema
-
XMLObject that represents an XML Schema base64Binary.
- XSBase64BinaryBuilder - Class in org.opensaml.core.xml.schema.impl
-
Builder of
XSBase64BinaryImplobjects. - XSBase64BinaryBuilder() - Constructor for class org.opensaml.core.xml.schema.impl.XSBase64BinaryBuilder
- XSBase64BinaryImpl - Class in org.opensaml.core.xml.schema.impl
-
Concrete implementation of
XSBase64Binary. - XSBase64BinaryImpl(String, String, String) - Constructor for class org.opensaml.core.xml.schema.impl.XSBase64BinaryImpl
-
Constructor.
- XSBase64BinaryMarshaller - Class in org.opensaml.core.xml.schema.impl
-
Thread-safe marshaller of
XSBase64Binaryobjects. - XSBase64BinaryMarshaller() - Constructor for class org.opensaml.core.xml.schema.impl.XSBase64BinaryMarshaller
- XSBase64BinaryUnmarshaller - Class in org.opensaml.core.xml.schema.impl
-
Thread-safe unmarshaller for
XSBase64Binaryobjects. - XSBase64BinaryUnmarshaller() - Constructor for class org.opensaml.core.xml.schema.impl.XSBase64BinaryUnmarshaller
- XSBoolean - Interface in org.opensaml.core.xml.schema
-
XSBoolean is the
xs:booleanschema type. - XSBooleanBuilder - Class in org.opensaml.core.xml.schema.impl
-
Builder of
XSBooleanImplobjects. - XSBooleanBuilder() - Constructor for class org.opensaml.core.xml.schema.impl.XSBooleanBuilder
- XSBooleanImpl - Class in org.opensaml.core.xml.schema.impl
-
Concrete implementation of
XSBoolean. - XSBooleanImpl(String, String, String) - Constructor for class org.opensaml.core.xml.schema.impl.XSBooleanImpl
-
Constructor.
- XSBooleanMarshaller - Class in org.opensaml.core.xml.schema.impl
-
Thread-safe marshaller of
XSBooleanobjects. - XSBooleanMarshaller() - Constructor for class org.opensaml.core.xml.schema.impl.XSBooleanMarshaller
- XSBooleanUnmarshaller - Class in org.opensaml.core.xml.schema.impl
-
Thread-safe unmarshaller for
XSBooleanobjects. - XSBooleanUnmarshaller() - Constructor for class org.opensaml.core.xml.schema.impl.XSBooleanUnmarshaller
- XSBooleanValue - Class in org.opensaml.core.xml.schema
-
A class representing a boolean attribute.
- XSBooleanValue() - Constructor for class org.opensaml.core.xml.schema.XSBooleanValue
-
Constructor.
- XSBooleanValue(Boolean, boolean) - Constructor for class org.opensaml.core.xml.schema.XSBooleanValue
-
Constructor.
- XSDateTime - Interface in org.opensaml.core.xml.schema
-
XMLObject that represents an XML Schema dateTime.
- XSDateTimeBuilder - Class in org.opensaml.core.xml.schema.impl
-
Builder of
XSDateTimeobjects. - XSDateTimeBuilder() - Constructor for class org.opensaml.core.xml.schema.impl.XSDateTimeBuilder
- XSDateTimeImpl - Class in org.opensaml.core.xml.schema.impl
-
Concrete implementation of
XSDateTime. - XSDateTimeImpl(String, String, String) - Constructor for class org.opensaml.core.xml.schema.impl.XSDateTimeImpl
-
Constructor.
- XSDateTimeMarshaller - Class in org.opensaml.core.xml.schema.impl
-
Thread-safe marshaller of
XSDateTimeobjects. - XSDateTimeMarshaller() - Constructor for class org.opensaml.core.xml.schema.impl.XSDateTimeMarshaller
- XSDateTimeUnmarshaller - Class in org.opensaml.core.xml.schema.impl
-
Thread-safe unmarshaller for
XSDateTimeobjects. - XSDateTimeUnmarshaller() - Constructor for class org.opensaml.core.xml.schema.impl.XSDateTimeUnmarshaller
- XSI_NAMESPACE - Static variable in class org.opensaml.core.xml.NamespaceManager
-
The 'xsi' namespace.
- XSInteger - Interface in org.opensaml.core.xml.schema
-
XMLObject that represents an XML Schema Integer.
- XSIntegerBuilder - Class in org.opensaml.core.xml.schema.impl
-
Builder of
XSIntegerImplobjects. - XSIntegerBuilder() - Constructor for class org.opensaml.core.xml.schema.impl.XSIntegerBuilder
- XSIntegerImpl - Class in org.opensaml.core.xml.schema.impl
-
Concrete implementation of
XSInteger. - XSIntegerImpl(String, String, String) - Constructor for class org.opensaml.core.xml.schema.impl.XSIntegerImpl
-
Constructor.
- XSIntegerMarshaller - Class in org.opensaml.core.xml.schema.impl
-
Thread-safe marshaller of
XSIntegerobjects. - XSIntegerMarshaller() - Constructor for class org.opensaml.core.xml.schema.impl.XSIntegerMarshaller
- XSIntegerUnmarshaller - Class in org.opensaml.core.xml.schema.impl
-
Thread-safe unmarshaller for
XSIntegerobjects. - XSIntegerUnmarshaller() - Constructor for class org.opensaml.core.xml.schema.impl.XSIntegerUnmarshaller
- XSQName - Interface in org.opensaml.core.xml.schema
-
XMLObject that represents an XML schema QName content bearing element.
- XSQNameBuilder - Class in org.opensaml.core.xml.schema.impl
-
Builder of
XSQNameImplobjects. - XSQNameBuilder() - Constructor for class org.opensaml.core.xml.schema.impl.XSQNameBuilder
- XSQNameImpl - Class in org.opensaml.core.xml.schema.impl
-
Concrete implementation of
XSQName. - XSQNameImpl(String, String, String) - Constructor for class org.opensaml.core.xml.schema.impl.XSQNameImpl
-
Constructor.
- XSQNameMarshaller - Class in org.opensaml.core.xml.schema.impl
-
A thread-safe marshaller for
XSQNames. - XSQNameMarshaller() - Constructor for class org.opensaml.core.xml.schema.impl.XSQNameMarshaller
- XSQNameUnmarshaller - Class in org.opensaml.core.xml.schema.impl
-
A thread-safe unmarshaller for
XSQNames. - XSQNameUnmarshaller() - Constructor for class org.opensaml.core.xml.schema.impl.XSQNameUnmarshaller
- XSString - Interface in org.opensaml.core.xml.schema
-
XMLObject that represents an XML Schema String.
- XSStringBuilder - Class in org.opensaml.core.xml.schema.impl
-
Builder of
XSStringImplobjects. - XSStringBuilder() - Constructor for class org.opensaml.core.xml.schema.impl.XSStringBuilder
- XSStringImpl - Class in org.opensaml.core.xml.schema.impl
-
Concrete implementation of
XSString. - XSStringImpl(String, String, String) - Constructor for class org.opensaml.core.xml.schema.impl.XSStringImpl
-
Constructor.
- XSStringMarshaller - Class in org.opensaml.core.xml.schema.impl
-
Thread-safe marshaller of
XSStringobjects. - XSStringMarshaller() - Constructor for class org.opensaml.core.xml.schema.impl.XSStringMarshaller
- XSStringUnmarshaller - Class in org.opensaml.core.xml.schema.impl
-
Thread-safe unmarshaller for
XSStringobjects. - XSStringUnmarshaller() - Constructor for class org.opensaml.core.xml.schema.impl.XSStringUnmarshaller
- XSURI - Interface in org.opensaml.core.xml.schema
-
XMLObject that represents an XML schema URI content bearing element.
- XSURIBuilder - Class in org.opensaml.core.xml.schema.impl
-
Builder of
XSURIImplobjects. - XSURIBuilder() - Constructor for class org.opensaml.core.xml.schema.impl.XSURIBuilder
- XSURIImpl - Class in org.opensaml.core.xml.schema.impl
-
Conrete implementation of
XSURI. - XSURIImpl(String, String, String) - Constructor for class org.opensaml.core.xml.schema.impl.XSURIImpl
-
Constructor.
- XSURIMarshaller - Class in org.opensaml.core.xml.schema.impl
-
A thread-safe marshaller for
XSURI. - XSURIMarshaller() - Constructor for class org.opensaml.core.xml.schema.impl.XSURIMarshaller
- XSURIUnmarshaller - Class in org.opensaml.core.xml.schema.impl
-
A thread-safe unmarshaller for
XSURI. - XSURIUnmarshaller() - Constructor for class org.opensaml.core.xml.schema.impl.XSURIUnmarshaller
All Classes All Packages