A B C D E F G H I K L M N O P R S T U V W X 

A

AbstractCompositeItemIdentificationStrategy - Class in net.shibboleth.metadata
Abstract class implementing a generic two-part strategy for item identification.
AbstractCompositeItemIdentificationStrategy() - Constructor for class net.shibboleth.metadata.AbstractCompositeItemIdentificationStrategy
 
AbstractDOMTraversalStage - Class in net.shibboleth.metadata.dom
A DOM traversal class using the template method pattern.
AbstractDOMTraversalStage() - Constructor for class net.shibboleth.metadata.dom.AbstractDOMTraversalStage
 
AbstractDOMTraversalStage.TraversalContext - Class in net.shibboleth.metadata.dom
Context for a particular traversal.
AbstractDOMTraversalStage.TraversalContext(Item<Element>) - Constructor for class net.shibboleth.metadata.dom.AbstractDOMTraversalStage.TraversalContext
Constructor.
AbstractDOMValidationStage<V> - Class in net.shibboleth.metadata.dom
Base stage to apply a collection of validators to each object from each item.
AbstractDOMValidationStage() - Constructor for class net.shibboleth.metadata.dom.AbstractDOMValidationStage
 
AbstractElementVisitingStage - Class in net.shibboleth.metadata.dom
Abstract parent class for stages which visit Elements named by a collection of QNames.
AbstractElementVisitingStage() - Constructor for class net.shibboleth.metadata.dom.AbstractElementVisitingStage
 
AbstractEntityAttributeMatcher - Class in net.shibboleth.metadata.dom.saml.mdattr
Abstract implementation of Predicate over EntityAttributeFilteringStage.EntityAttributeContext using the template method pattern.
AbstractEntityAttributeMatcher() - Constructor for class net.shibboleth.metadata.dom.saml.mdattr.AbstractEntityAttributeMatcher
 
AbstractExactValueMatcher - Class in net.shibboleth.metadata.dom.saml.mdattr
An abstract entity attribute matcher implementation that matches an exact combination of value, name and name format.
AbstractExactValueMatcher(String, String, String, String) - Constructor for class net.shibboleth.metadata.dom.saml.mdattr.AbstractExactValueMatcher
Constructor.
AbstractItem<T> - Class in net.shibboleth.metadata
Base implementation of an Item.
AbstractItem() - Constructor for class net.shibboleth.metadata.AbstractItem
Constructor.
AbstractItemMetadataSelectionStage<T> - Class in net.shibboleth.metadata.pipeline
A Stage that selects Items for further processing if they have a specific type of ItemMetadata attached to them.
AbstractItemMetadataSelectionStage() - Constructor for class net.shibboleth.metadata.pipeline.AbstractItemMetadataSelectionStage
 
AbstractNamespacesStrippingStage - Class in net.shibboleth.metadata.dom
An abstract stage which removes all evidence of given XML namespaces from each metadata item.
AbstractNamespacesStrippingStage() - Constructor for class net.shibboleth.metadata.dom.AbstractNamespacesStrippingStage
 
AbstractX509Validator - Class in net.shibboleth.metadata.validate.x509
Abstract class implementing validation on X509Certificate objects.
AbstractX509Validator() - Constructor for class net.shibboleth.metadata.validate.x509.AbstractX509Validator
 
AbstractXSLProcessingStage - Class in net.shibboleth.metadata.dom
A pipeline stage which applies and XSLT to each element in the DOMElementItem collection.
AbstractXSLProcessingStage() - Constructor for class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
 
AbstractXSLProcessingStage.StatusInfoAppendingErrorListener - Class in net.shibboleth.metadata.dom
Transformer ErrorListener that sets an ErrorStatus or WarningStatus on its Item depending on the TransformerException message.
AbstractXSLProcessingStage.StatusInfoAppendingErrorListener(Item<?>) - Constructor for class net.shibboleth.metadata.dom.AbstractXSLProcessingStage.StatusInfoAppendingErrorListener
Constructor.
add(Item<T>) - Method in class net.shibboleth.metadata.util.ItemCollectionWithMetadata
addAll(Collection<? extends Item<T>>) - Method in class net.shibboleth.metadata.util.ItemCollectionWithMetadata
addAll(Item<?>, Iterable<? extends ItemMetadata>) - Static method in class net.shibboleth.metadata.util.ItemMetadataSupport
Adds all the given ItemMetadata items to the given Item element.
addDescriptorExtension(Element, Element) - Static method in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
Adds a given extension to a given descriptor.
addDescriptorName(Element) - Method in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage
Adds the Name attribute to the EntitiesDescriptor.
addError(Item<Element>, Element, String) - Method in class net.shibboleth.metadata.dom.AbstractDOMTraversalStage
Add an ErrorStatus to the given item, in respect of the given Element.
addError(String, Item<?>, String) - Method in class net.shibboleth.metadata.validate.BaseValidator
Add an ErrorStatus to the given Item.
additionalItemMetadata - Variable in class net.shibboleth.metadata.pipeline.ItemMetadataAddingStage
ItemMetadata objects to add to each Item's item metadata.
addKeyNames(ArrayList<Object>) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Adds key names to the KeyInfo, if key names are to be included.
addKeyValue(ArrayList<Object>) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Adds raw key values to the KeyInfo if key values are to be included.
addStatus(boolean, String, Item<?>, String) - Method in class net.shibboleth.metadata.validate.BaseValidator
Add a WarningStatus or ErrorStatus to the given Item.
addToAll(Collection<? extends Item<?>>, Iterable<? extends ItemMetadata>) - Static method in class net.shibboleth.metadata.util.ItemMetadataSupport
Adds all the give ItemMetadata items to each Item element in the given collection.
addToCollection(Collection<Item<T>>, Iterable<? extends ItemMetadata>) - Static method in class net.shibboleth.metadata.util.ItemMetadataSupport
Adds one or more ItemMetadata to the given collection if the collection is an instance of ItemCollectionWithMetadata.
addWarning(String, Item<?>, String) - Method in class net.shibboleth.metadata.validate.BaseValidator
Add a WarningStatus to the given Item.
addX509Data(ArrayList<Object>) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Adds X509 data (subject names, certificates, CRLs, and Issuer/Serial) set to be included, into the key info.
ADMINISTRATIVE - Static variable in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
'administrative' person type constant.
ALGO_ID_C14N_EXCL_OMIT_COMMENTS - Static variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Exclusive canonicalization, WITHOUT comments, algorithm ID: "http://www.w3.org/2001/10/xml-exc-c14n#" .
ALGO_ID_C14N_EXCL_WITH_COMMENTS - Static variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Exclusive canonicalization, WITH comments, algorithm ID: "http://www.w3.org/2001/10/xml-exc-c14n#WithComments" .
ALGO_ID_C14N_OMIT_COMMENTS - Static variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Inclusive canonicalization, WITHOUT comments, algorithm ID: "http://www.w3.org/TR/2001/REC-xml-c14n-20010315" .
ALGO_ID_C14N_WITH_COMMENTS - Static variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Inclusive canonicalization, WITH comments, algorithm ID: "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments" .
ALGO_ID_DIGEST_SHA1 - Static variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
SHA1 digest algorithm ID: "http://www.w3.org/2000/09/xmldsig#sha1" .
ALGO_ID_DIGEST_SHA256 - Static variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
SHA256 digest algorithm ID: "http://www.w3.org/2001/04/xmlenc#sha256" .
ALGO_ID_DIGEST_SHA384 - Static variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
SHA384 digest algorithm ID: "http://www.w3.org/2001/04/xmldsig-more#sha384" .
ALGO_ID_DIGEST_SHA512 - Static variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
SHA512 digest algorithm ID: "http://www.w3.org/2001/04/xmlenc#sha512" .
ALGO_ID_SIGNATURE_RSA_SHA1 - Static variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
RSA-SHA1 signature algorithm ID: "http://www.w3.org/2000/09/xmldsig#rsa-sha1" .
ALGO_ID_SIGNATURE_RSA_SHA256 - Static variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
RSA-SHA256 signature algorithm ID: "http://www.w3.org/2001/04/xmldsig-more#rsa-sha256" .
ALGO_ID_SIGNATURE_RSA_SHA384 - Static variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
RSA-SHA384 signature algorithm ID: "http://www.w3.org/2001/04/xmldsig-more#rsa-sha384" .
ALGO_ID_SIGNATURE_RSA_SHA512 - Static variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
RSA-SHA512 signature algorithm ID: "http://www.w3.org/2001/04/xmldsig-more#rsa-sha512" .
allowedTypes - Variable in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
Allowed contact person types.
ancestorEntity(Element) - Method in class net.shibboleth.metadata.dom.AbstractDOMTraversalStage
Returns the Element representing the EntityDescriptor which is the closest-containing ancestor of the given element.
applicable(Element) - Method in class net.shibboleth.metadata.dom.AbstractDOMTraversalStage
Indicates whether the visitor should be applied to a particular Element.
applicable(Element) - Method in class net.shibboleth.metadata.dom.AbstractElementVisitingStage
 
applicable(Element) - Method in class net.shibboleth.metadata.dom.CRDetectionStage
 
applicable(Element) - Method in class net.shibboleth.metadata.dom.ds.X509ValidationStage
 
apply(EntityAttributeFilteringStage.EntityAttributeContext) - Method in class net.shibboleth.metadata.dom.saml.mdattr.AbstractEntityAttributeMatcher
 
apply(EntityAttributeFilteringStage.EntityAttributeContext) - Method in class net.shibboleth.metadata.dom.saml.mdattr.RegistrationAuthorityMatcher
 
apply(Item<Element>) - Method in class net.shibboleth.metadata.dom.XPathItemSelectionStrategy
apply(Collection<T>) - Method in class net.shibboleth.metadata.pipeline.AtLeastCollectionPredicate
apply(String) - Method in class net.shibboleth.metadata.util.PathSegmentStringTransformer
 
apply(String) - Method in class net.shibboleth.metadata.util.SHA1StringTransformer
 
applyRules(EntityAttributeFilteringStage.EntityAttributeContext) - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
Apply the rules to a context.
applyValidators(V, AbstractDOMTraversalStage.TraversalContext) - Method in class net.shibboleth.metadata.dom.AbstractDOMValidationStage
Apply each of the configured validators in turn to the provided object.
AtLeastCollectionPredicate<T> - Class in net.shibboleth.metadata.pipeline
A Predicate which returns true if and only if the number of elements in the supplied collection is at least the configured minimum value.
AtLeastCollectionPredicate() - Constructor for class net.shibboleth.metadata.pipeline.AtLeastCollectionPredicate
 
ATTRIBUTE_AUTHORITY_DESCRIPTOR_NAME - Static variable in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
QName of the AttributeAuthorityDescriptor element.
ATTRIBUTE_NAME - Static variable in class net.shibboleth.metadata.dom.saml.SAMLSupport
saml:Attribute element.
ATTRIBUTE_VALUE_NAME - Static variable in class net.shibboleth.metadata.dom.saml.SAMLSupport
saml:AttributeValue element.
ATTRNAME_FORMAT_UNSPECIFIED - Static variable in class net.shibboleth.metadata.dom.saml.SAMLSupport
Unspecified default NameFormat value for Attribute elements.
AttrVisitor - Interface in net.shibboleth.metadata.dom
Provides a variation of the Visitor pattern for performing operations on DOM attributes which are part of Element items.
AUTHN_AUTHORITY_DESCRIPTOR_NAME - Static variable in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
QName of the AuthnAuthorityDescriptor element.

B

BaseIteratingStage<T> - Class in net.shibboleth.metadata.pipeline
Base class for Stage implementations that iterate over each Item in a collection and do something.
BaseIteratingStage() - Constructor for class net.shibboleth.metadata.pipeline.BaseIteratingStage
 
BaseStage<T> - Class in net.shibboleth.metadata.pipeline
A base class for Stage implementations.
BaseStage() - Constructor for class net.shibboleth.metadata.pipeline.BaseStage
 
BaseValidator - Class in net.shibboleth.metadata.validate
Base class for validator implementations.
BaseValidator() - Constructor for class net.shibboleth.metadata.validate.BaseValidator
 
BILLING - Static variable in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
'billing' person type constant.
blacklistedDigests - Variable in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Set of blacklisted digest URIs.
blacklistedDigests - Variable in class net.shibboleth.metadata.dom.XMLSignatureValidator
Set of blacklisted digest algorithms.
blacklistedSignatureMethods - Variable in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Set of blacklisted signature method URIs.
blacklistedSignatureMethods - Variable in class net.shibboleth.metadata.dom.XMLSignatureValidator
Set of blacklisted signature methods.
blacklistedValues - Variable in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLBlacklistValidator
Set of digest values blacklisted by this validator.
blacklistResource - Variable in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLBlacklistValidator
Resource that provides the blacklist.
buildKeyInfo() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Builds the KeyInfo element to be included in the signature.
buildSignatureReference(Element) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Builds the references to the signed content.
buildSignedInfo(Element) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Gets the descriptor of signed content.

C

c14nAlgo - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Canonicalization algorithm to use.
c14nExclusive - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Whether to use exclusive canonicalization.
c14nWithComments - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Whether to include comments in the canonicalized data.
CACHE_DURATION_ATTRIB_NAME - Static variable in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
cacheDuration attribute name.
cacheDuration - Variable in class net.shibboleth.metadata.dom.saml.SetCacheDurationStage
Cache duration, in milliseconds, that will be set on each metadata element.
call() - Method in class net.shibboleth.metadata.pipeline.PipelineCallable
 
cancel(boolean) - Method in class net.shibboleth.metadata.pipeline.FutureSupport.FutureNow
 
certificates - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Certificate chain, with end entity certificate as element 0, to be included with the signature.
clear() - Method in class net.shibboleth.metadata.util.ItemCollectionWithMetadata
close() - Method in class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy.FileDestination
 
collectionFactory - Variable in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
Factory used to create the Item collection that is then given to the pipelines.
collectionFactory - Variable in class net.shibboleth.metadata.pipeline.PipelineMergeStage
The factory used to create the item returned by this source.
collectionFactory - Variable in class net.shibboleth.metadata.pipeline.SplitMergeStage
Factory used to create the Item collection that is then given to the pipelines.
CollectionMergeStrategy - Interface in net.shibboleth.metadata
Strategy used to merge the results of each child pipeline in to the collection of Items given to this stage.
collectionPredicate - Variable in class net.shibboleth.metadata.pipeline.BaseStage
The Predicate applied to the supplied item collection to determine whether the stage will be executed.
compareTo(ItemId) - Method in class net.shibboleth.metadata.ItemId
compiledExpression - Variable in class net.shibboleth.metadata.dom.XPathItemSelectionStrategy
Compiled form of the expression.
completeInstant - Variable in class net.shibboleth.metadata.pipeline.ComponentInfo
Instant when the component operation completed.
component - Variable in class net.shibboleth.metadata.StatusMetadata
The component that generated this status information.
componentId - Variable in class net.shibboleth.metadata.pipeline.ComponentInfo
ID of the component that operated on the element.
ComponentInfo - Class in net.shibboleth.metadata.pipeline
Some basic information related to a component's processing of an Item.
ComponentInfo() - Constructor for class net.shibboleth.metadata.pipeline.ComponentInfo
Constructor.
ComponentInfo(IdentifiedComponent) - Constructor for class net.shibboleth.metadata.pipeline.ComponentInfo
Constructor.
componentType - Variable in class net.shibboleth.metadata.pipeline.ComponentInfo
Gets the type of the component that operated on the element.
composedStages - Variable in class net.shibboleth.metadata.pipeline.CompositeStage
Stages which compose this stage.
CompositeStage<T> - Class in net.shibboleth.metadata.pipeline
A stage that is composed of other stages.
CompositeStage() - Constructor for class net.shibboleth.metadata.pipeline.CompositeStage
 
ContactPersonFilterStage - Class in net.shibboleth.metadata.dom.saml
Filtering stage that removes ContactPerson elements from EntityDescriptors.
ContactPersonFilterStage() - Constructor for class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
 
contains(Object) - Method in class net.shibboleth.metadata.util.ItemCollectionWithMetadata
containsAll(Collection<?>) - Method in class net.shibboleth.metadata.util.ItemCollectionWithMetadata
convert(String) - Method in class net.shibboleth.metadata.pipeline.MDQueryMD5ItemIdTransformer
convert(String) - Method in class net.shibboleth.metadata.pipeline.MDQuerySHA1ItemIdTransformer
copy() - Method in class net.shibboleth.metadata.dom.DOMElementItem
Performs a copy of this Item.
copy() - Method in interface net.shibboleth.metadata.Item
Performs a copy of this Item.
CR - Static variable in class net.shibboleth.metadata.dom.CRDetectionStage
Character value we are looking for.
CRDetectionStage - Class in net.shibboleth.metadata.dom
A stage to examine all the text in Element-based Items (text nodes and attributes) and mark them as being in error if a CR character appears.
CRDetectionStage() - Constructor for class net.shibboleth.metadata.dom.CRDetectionStage
 
crls - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
CRLs to be included with the signature.

D

data - Variable in class net.shibboleth.metadata.AbstractItem
The actual data held by the item.
debugPreDigest - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Whether to debug digest operations by logging the pre-digest data stream.
DeduplicatingItemIdMergeStrategy - Class in net.shibboleth.metadata
A merge strategy that adds source items to the target collection if none of the Items in the target collection have the same ItemId as source item.
DeduplicatingItemIdMergeStrategy() - Constructor for class net.shibboleth.metadata.DeduplicatingItemIdMergeStrategy
 
delegate - Variable in class net.shibboleth.metadata.util.ItemCollectionWithMetadata
The delegate collection.
descriptorName - Variable in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage
Name to use for the EntitiesDescriptor.
designatedAuthorities - Variable in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
Registrars which are white/black listed depending on the value of EntityRegistrationAuthorityFilterStage.whitelistingAuthorities.
designatedEntities - Variable in class net.shibboleth.metadata.dom.saml.EntityFilterStage
Entities which are white/black listed depending on the value of EntityFilterStage.whitelistingEntities.
designatedRoles - Variable in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
Role element or type names which are white/black listed depending on the value of EntityRoleFilterStage.whitelistingRoles.
designatedTypes - Variable in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
Person types which are white/black listed depending on the value of ContactPersonFilterStage.whitelistingTypes.
digestAlgo - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Digest algorithm used.
directory - Variable in class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy
Directory into which to write files.
doDestroy() - Method in class net.shibboleth.metadata.dom.AbstractDOMValidationStage
 
doDestroy() - Method in class net.shibboleth.metadata.dom.AbstractElementVisitingStage
 
doDestroy() - Method in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
doDestroy() - Method in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
doDestroy() - Method in class net.shibboleth.metadata.dom.DOMResourceSourceStage
doDestroy() - Method in class net.shibboleth.metadata.dom.ds.X509ValidationStage
 
doDestroy() - Method in class net.shibboleth.metadata.dom.ElementStrippingStage
doDestroy() - Method in class net.shibboleth.metadata.dom.EmptyContainerStrippingStage
doDestroy() - Method in class net.shibboleth.metadata.dom.NamespacesStrippingStage
 
doDestroy() - Method in class net.shibboleth.metadata.dom.NamespaceStrippingStage
 
doDestroy() - Method in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
doDestroy() - Method in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage
doDestroy() - Method in class net.shibboleth.metadata.dom.saml.EntityFilterStage
doDestroy() - Method in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
doDestroy() - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
 
doDestroy() - Method in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
doDestroy() - Method in class net.shibboleth.metadata.dom.XMLSchemaValidationStage
doDestroy() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
doDestroy() - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
doDestroy() - Method in class net.shibboleth.metadata.dom.XPathFilteringStage
doDestroy() - Method in class net.shibboleth.metadata.pipeline.AbstractItemMetadataSelectionStage
doDestroy() - Method in class net.shibboleth.metadata.pipeline.CompositeStage
doDestroy() - Method in class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy
 
doDestroy() - Method in class net.shibboleth.metadata.pipeline.MultiOutputSerializationStage
 
doDestroy() - Method in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
doDestroy() - Method in class net.shibboleth.metadata.pipeline.PipelineMergeStage
doDestroy() - Method in class net.shibboleth.metadata.pipeline.SerializationStage
doDestroy() - Method in class net.shibboleth.metadata.pipeline.SimplePipeline
doDestroy() - Method in class net.shibboleth.metadata.pipeline.SplitMergeStage
doDestroy() - Method in class net.shibboleth.metadata.pipeline.StaticItemSourceStage
doDestroy() - Method in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLBlacklistValidator
doExecute(Collection<Item<Element>>) - Method in class net.shibboleth.metadata.dom.AbstractDOMTraversalStage
 
doExecute(Collection<Item<Element>>) - Method in class net.shibboleth.metadata.dom.AbstractNamespacesStrippingStage
 
doExecute(Collection<Item<Element>>) - Method in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
Performs the stage processing on the given Item collection.
doExecute(Collection<Item<Element>>) - Method in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
Performs the stage processing on the given Item collection.
doExecute(Collection<Item<Element>>) - Method in class net.shibboleth.metadata.dom.DOMResourceSourceStage
Performs the stage processing on the given Item collection.
doExecute(Collection<Item<Element>>) - Method in class net.shibboleth.metadata.dom.ElementStrippingStage
Performs the stage processing on the given Item collection.
doExecute(Collection<Item<Element>>) - Method in class net.shibboleth.metadata.dom.EmptyContainerStrippingStage
Performs the stage processing on the given Item collection.
doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
Processes a given Item.
doExecute(Collection<Item<Element>>) - Method in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage
Performs the stage processing on the given Item collection.
doExecute(Collection<Item<Element>>) - Method in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorDisassemblerStage
Performs the stage processing on the given Item collection.
doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.EntityDescriptorItemIdPopulationStage
Processes a given Item.
doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.EntityFilterStage
Processes a given Item.
doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
Processes a given Item.
doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.GenerateIdStage
Processes a given Item.
doExecute(Collection<Item<Element>>) - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
 
doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
Processes a given Item.
doExecute(Collection<Item<Element>>) - Method in class net.shibboleth.metadata.dom.saml.mdrpi.RegistrationAuthorityPopulationStage
Performs the stage processing on the given Item collection.
doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.PullUpCacheDurationStage
Processes a given Item.
doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.PullUpValidUntilStage
Processes a given Item.
doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.RemoveOrganizationStage
Processes a given Item.
doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.SetCacheDurationStage
Processes a given Item.
doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.SetValidUntilStage
Processes a given Item.
doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.ValidateValidUntilStage
Processes a given Item.
doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.XMLSchemaValidationStage
Processes a given Item.
doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Processes a given Item.
doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Processes a given Item.
doExecute(Collection<Item<Element>>) - Method in class net.shibboleth.metadata.dom.XPathFilteringStage
Performs the stage processing on the given Item collection.
doExecute(Collection<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.AbstractItemMetadataSelectionStage
Performs the stage processing on the given Item collection.
doExecute(Collection<Item<T>>, Item<T>, Map<Class<? extends ItemMetadata>, List<? extends ItemMetadata>>) - Method in class net.shibboleth.metadata.pipeline.AbstractItemMetadataSelectionStage
Performs the stage's logic on the given item that contained metadata of the given type.
doExecute(Collection<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.BaseIteratingStage
Iterates over each element of the Item collection and delegates the processing of that element to BaseIteratingStage.doExecute(Item).
doExecute(Item<T>) - Method in class net.shibboleth.metadata.pipeline.BaseIteratingStage
Processes a given Item.
doExecute(Collection<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.BaseStage
Performs the stage processing on the given Item collection.
doExecute(Collection<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.CompositeStage
Performs the stage processing on the given Item collection.
doExecute(Item<T>) - Method in class net.shibboleth.metadata.pipeline.ItemIdTransformStage
Processes a given Item.
doExecute(Item<T>) - Method in class net.shibboleth.metadata.pipeline.ItemMetadataAddingStage
Processes a given Item.
doExecute(Collection<Item<T>>, Item<T>, Map<Class<? extends ItemMetadata>, List<? extends ItemMetadata>>) - Method in class net.shibboleth.metadata.pipeline.ItemMetadataFilterStage
Performs the stage's logic on the given item that contained metadata of the given type.
doExecute(Collection<Item<T>>, Item<T>, Map<Class<? extends ItemMetadata>, List<? extends ItemMetadata>>) - Method in class net.shibboleth.metadata.pipeline.ItemMetadataTerminationStage
Performs the stage's logic on the given item that contained metadata of the given type.
doExecute(Collection<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.MultiOutputSerializationStage
 
doExecute(Collection<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
Performs the stage processing on the given Item collection.
doExecute(Collection<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.PipelineMergeStage
Performs the stage processing on the given Item collection.
doExecute(Collection<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.ScriptletStage
Performs the stage processing on the given Item collection.
doExecute(Collection<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.SerializationStage
Performs the stage processing on the given Item collection.
doExecute(Collection<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.SplitMergeStage
Performs the stage processing on the given Item collection.
doExecute(Collection<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.StaticItemSourceStage
Performs the stage processing on the given Item collection.
doExecute(Collection<Item<T>>, Item<T>, Map<Class<? extends ItemMetadata>, List<? extends ItemMetadata>>) - Method in class net.shibboleth.metadata.pipeline.StatusMetadataLoggingStage
Performs the stage's logic on the given item that contained metadata of the given type.
doInitialize() - Method in class net.shibboleth.metadata.dom.AbstractDOMValidationStage
 
doInitialize() - Method in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
doInitialize() - Method in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
doInitialize() - Method in class net.shibboleth.metadata.dom.DOMResourceSourceStage
doInitialize() - Method in class net.shibboleth.metadata.dom.ds.X509ValidationStage
 
doInitialize() - Method in class net.shibboleth.metadata.dom.ElementStrippingStage
doInitialize() - Method in class net.shibboleth.metadata.dom.EmptyContainerStrippingStage
doInitialize() - Method in class net.shibboleth.metadata.dom.NamespaceStrippingStage
 
doInitialize() - Method in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage
doInitialize() - Method in class net.shibboleth.metadata.dom.saml.SetCacheDurationStage
doInitialize() - Method in class net.shibboleth.metadata.dom.saml.SetValidUntilStage
doInitialize() - Method in class net.shibboleth.metadata.dom.saml.ValidateValidUntilStage
doInitialize() - Method in class net.shibboleth.metadata.dom.XMLSchemaValidationStage
doInitialize() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
doInitialize() - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
doInitialize() - Method in class net.shibboleth.metadata.dom.XPathFilteringStage
doInitialize() - Method in class net.shibboleth.metadata.pipeline.CompositeStage
doInitialize() - Method in class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy
 
doInitialize() - Method in class net.shibboleth.metadata.pipeline.MultiOutputSerializationStage
 
doInitialize() - Method in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
doInitialize() - Method in class net.shibboleth.metadata.pipeline.PipelineMergeStage
doInitialize() - Method in class net.shibboleth.metadata.pipeline.ScriptletStage
doInitialize() - Method in class net.shibboleth.metadata.pipeline.SerializationStage
doInitialize() - Method in class net.shibboleth.metadata.pipeline.SimplePipeline
doInitialize() - Method in class net.shibboleth.metadata.pipeline.SplitMergeStage
doInitialize() - Method in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLBlacklistValidator
DOMElementItem - Class in net.shibboleth.metadata.dom
A Item whose data is a DOM, version 3, Element.
DOMElementItem(Document) - Constructor for class net.shibboleth.metadata.dom.DOMElementItem
Constructor.
DOMElementItem(Element) - Constructor for class net.shibboleth.metadata.dom.DOMElementItem
Constructor.
DOMElementSerializer - Class in net.shibboleth.metadata.dom
Very simple ItemSerializer that serializes the document element of the given Element-based Item.
DOMElementSerializer() - Constructor for class net.shibboleth.metadata.dom.DOMElementSerializer
 
DOMFilesystemSourceStage - Class in net.shibboleth.metadata.dom
A stage which reads XML information from the filesystem and places it in the given DOMElementItem collection.
DOMFilesystemSourceStage() - Constructor for class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
 
domResource - Variable in class net.shibboleth.metadata.dom.DOMResourceSourceStage
Resource used to fetch remote XML document.
DOMResourceSourceStage - Class in net.shibboleth.metadata.dom
A pipeline stage which reads an XML document from an Resource, parses the document, and places the resultant document (root) element in to the provided DOMElementItem collection.
DOMResourceSourceStage() - Constructor for class net.shibboleth.metadata.dom.DOMResourceSourceStage
 
doValidate(X509Certificate, Item<?>, String) - Method in class net.shibboleth.metadata.validate.x509.AbstractX509Validator
Apply the validator to the object in the given Item context.
doValidate(X509Certificate, Item<?>, String) - Method in class net.shibboleth.metadata.validate.x509.X509RSAExponentValidator
 
doValidate(X509Certificate, Item<?>, String) - Method in class net.shibboleth.metadata.validate.x509.X509RSAKeyLengthValidator
Apply the validator to the object in the given Item context.
doValidate(X509Certificate, Item<?>, String) - Method in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLBlacklistValidator
Apply the validator to the object in the given Item context.

E

EC_ATTR_NAME_FORMAT - Static variable in class net.shibboleth.metadata.dom.saml.mdattr.EntityCategorySupport
The attribute NameFormat for all entity category attributes.
EC_CATEGORY_ATTR_NAME - Static variable in class net.shibboleth.metadata.dom.saml.mdattr.EntityCategorySupport
The attribute Name for the Entity Category Attribute.
EC_SUPPORT_ATTR_NAME - Static variable in class net.shibboleth.metadata.dom.saml.mdattr.EntityCategorySupport
The attribute Name for the Entity Category Support Attribute.
elementName - Variable in class net.shibboleth.metadata.dom.ElementStrippingStage
Name of the element to strip.
elementName - Variable in class net.shibboleth.metadata.dom.EmptyContainerStrippingStage
Name of the element to strip.
elementNames - Variable in class net.shibboleth.metadata.dom.AbstractElementVisitingStage
Collection of element names for those elements we will be visiting.
elementNamespace - Variable in class net.shibboleth.metadata.dom.ElementStrippingStage
Namespace of the element to strip.
elementNamespace - Variable in class net.shibboleth.metadata.dom.EmptyContainerStrippingStage
Namespace of the element to strip.
elementRequiredToBeSchemaValid - Variable in class net.shibboleth.metadata.dom.XMLSchemaValidationStage
Whether Elements are required to be schema valid.
ElementStrippingStage - Class in net.shibboleth.metadata.dom
A stage which removes all instances of the specified element from DOM metadata.
ElementStrippingStage() - Constructor for class net.shibboleth.metadata.dom.ElementStrippingStage
 
ElementVisitor - Interface in net.shibboleth.metadata.dom
Provides a variation of the Visitor pattern for performing operations on DOM elements which are part of Element items.
ElementWhitespaceTrimmingStage - Class in net.shibboleth.metadata.dom
Stage to trim leading and trailing whitespace from the text content of named elements within a DOMElementItem.
ElementWhitespaceTrimmingStage() - Constructor for class net.shibboleth.metadata.dom.ElementWhitespaceTrimmingStage
 
EmptyContainerStrippingStage - Class in net.shibboleth.metadata.dom
A stage which removes all empty instances of the named container element from DOM metadata.
EmptyContainerStrippingStage() - Constructor for class net.shibboleth.metadata.dom.EmptyContainerStrippingStage
 
emptyReferencePermitted - Variable in class net.shibboleth.metadata.dom.XMLSignatureValidator
Whether an empty reference is permitted.
ENTITIES_DESCRIPTOR_NAME - Static variable in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
EntitiesDescriptor element name.
EntitiesDescriptorAssemblerStage - Class in net.shibboleth.metadata.dom.saml
A Stage capable of assembling a collection of EntityDescriptor elements in to a single EntitiesDescriptor element.
EntitiesDescriptorAssemblerStage() - Constructor for class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage
 
EntitiesDescriptorAssemblerStage.ItemOrderingStrategy - Interface in net.shibboleth.metadata.dom.saml
A strategy that defines how to order a Item collection.
EntitiesDescriptorAssemblerStage.NoOpItemOrderingStrategy - Class in net.shibboleth.metadata.dom.saml
An ordering strategy that simply returns the collection in whatever order it was already in.
EntitiesDescriptorAssemblerStage.NoOpItemOrderingStrategy() - Constructor for class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage.NoOpItemOrderingStrategy
 
EntitiesDescriptorDisassemblerStage - Class in net.shibboleth.metadata.dom.saml
A pipeline stage that replaces any SAML EntitiesDescriptor found in the Item collection with the EntityDescriptor elements contained therein.
EntitiesDescriptorDisassemblerStage() - Constructor for class net.shibboleth.metadata.dom.saml.EntitiesDescriptorDisassemblerStage
 
ENTITY_ATTRIBUTES_NAME - Static variable in class net.shibboleth.metadata.dom.saml.mdattr.MDAttrSupport
mdattr:EntityAttributes element.
ENTITY_DESCRIPTOR_NAME - Static variable in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
EntityDescriptor element name.
EntityAttributeFilteringStage - Class in net.shibboleth.metadata.dom.saml.mdattr
A stage which filters entity attributes from entity definitions according to a supplied set of rules.
EntityAttributeFilteringStage() - Constructor for class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
 
EntityAttributeFilteringStage.ContextImpl - Class in net.shibboleth.metadata.dom.saml.mdattr
A simple immutable implementation of EntityAttributeFilteringStage.EntityAttributeContext.
EntityAttributeFilteringStage.ContextImpl(String, String, String, String) - Constructor for class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage.ContextImpl
Constructor.
EntityAttributeFilteringStage.ContextImpl(String, String, String) - Constructor for class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage.ContextImpl
Shorthand three-argument constructor.
EntityAttributeFilteringStage.EntityAttributeContext - Interface in net.shibboleth.metadata.dom.saml.mdattr
An entity attribute context against which matches can take place.
EntityCategoryMatcher - Class in net.shibboleth.metadata.dom.saml.mdattr
An entity attribute matcher which matches a given entity category.
EntityCategoryMatcher(String, String) - Constructor for class net.shibboleth.metadata.dom.saml.mdattr.EntityCategoryMatcher
Constructor.
EntityCategoryMatcher(String) - Constructor for class net.shibboleth.metadata.dom.saml.mdattr.EntityCategoryMatcher
Constructor.
EntityCategorySupport - Class in net.shibboleth.metadata.dom.saml.mdattr
Helper class for dealing with entity categories.
EntityCategorySupport() - Constructor for class net.shibboleth.metadata.dom.saml.mdattr.EntityCategorySupport
Constructor.
EntityCategorySupportMatcher - Class in net.shibboleth.metadata.dom.saml.mdattr
An entity attribute matcher which matches a given entity support category.
EntityCategorySupportMatcher(String, String) - Constructor for class net.shibboleth.metadata.dom.saml.mdattr.EntityCategorySupportMatcher
Constructor.
EntityCategorySupportMatcher(String) - Constructor for class net.shibboleth.metadata.dom.saml.mdattr.EntityCategorySupportMatcher
Constructor.
EntityDescriptorItemIdPopulationStage - Class in net.shibboleth.metadata.dom.saml
A stage which, for each EntityDescriptor collection element, adds an ItemId, with the entity's entity ID, to the metadata item.
EntityDescriptorItemIdPopulationStage() - Constructor for class net.shibboleth.metadata.dom.saml.EntityDescriptorItemIdPopulationStage
 
EntityFilterStage - Class in net.shibboleth.metadata.dom.saml
A pipeline stage that will remove SAML EntityDescriptior elements which do meet specified filtering criteria.
EntityFilterStage() - Constructor for class net.shibboleth.metadata.dom.saml.EntityFilterStage
 
EntityRegistrationAuthorityFilterStage - Class in net.shibboleth.metadata.dom.saml.mdrpi
A pipeline stage that will filter EntityDescriptor or EntityDescriptors based on their registration authority.
EntityRegistrationAuthorityFilterStage() - Constructor for class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
 
EntityRoleFilterStage - Class in net.shibboleth.metadata.dom.saml
A pipeline stage that will filter SAML role descriptors from EntityDescriptors.
EntityRoleFilterStage() - Constructor for class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
 
equals(Object) - Method in class net.shibboleth.metadata.ItemId
error(TransformerException) - Method in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage.StatusInfoAppendingErrorListener
ERROR_PREFIX - Static variable in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage.StatusInfoAppendingErrorListener
Prefix used by messages that result in an ErrorStatus.
errorBoundary - Variable in class net.shibboleth.metadata.validate.x509.X509RSAExponentValidator
The RSA public exponent value below which an error should result.
errorBoundary - Variable in class net.shibboleth.metadata.validate.x509.X509RSAKeyLengthValidator
The RSA key length below which an error should result.
errorCausesSourceFailure - Variable in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
Whether an error parsing one source file causes this entire Stage to fail, or just excludes the material from the offending source file.
errorCausesSourceFailure - Variable in class net.shibboleth.metadata.dom.DOMResourceSourceStage
Whether an error parsing one source file causes this entire Stage to fail, or just excludes the material from the offending source file.
ErrorStatus - Class in net.shibboleth.metadata
A type of StatusMetadata that indicates something is definitely wrong with the Item.
ErrorStatus(String, String) - Constructor for class net.shibboleth.metadata.ErrorStatus
Constructor.
execute(Collection<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.BaseStage
Creates an ComponentInfo, delegates actual work on the collection to BaseStage.doExecute(Collection), adds the ComponentInfo to all the resultant Item elements and then sets its completion time.
execute(Collection<Item<T>>) - Method in interface net.shibboleth.metadata.pipeline.Pipeline
Executes each registered Stage in turn.
execute(Collection<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.SimplePipeline
Executes each registered Stage in turn.
execute(Collection<Item<T>>) - Method in interface net.shibboleth.metadata.pipeline.Stage
Transforms the given input data.
executePipeline(Pipeline<T>, Collection<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.SplitMergeStage
Executes a pipeline.
executeTransformer(Transformer, Collection<Item<Element>>) - Method in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
Executes the XSLT transform on the given collection of Items.
executeTransformer(Transformer, Collection<Item<Element>>) - Method in class net.shibboleth.metadata.dom.MultiOutputXSLTransformationStage
Executes the XSLT transform on the given collection of Items.
executeTransformer(Transformer, Collection<Item<Element>>) - Method in class net.shibboleth.metadata.dom.XSLTransformationStage
Executes the XSLT transform on the given collection of Items.
executeTransformer(Transformer, Collection<Item<Element>>) - Method in class net.shibboleth.metadata.dom.XSLValidationStage
Executes the XSLT transform on the given collection of Items.
executorService - Variable in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
Service used to execute the selected and/or non-selected item pipelines.
executorService - Variable in class net.shibboleth.metadata.pipeline.PipelineMergeStage
Service used to execute the pipelines whose results will be merged.
executorService - Variable in class net.shibboleth.metadata.pipeline.SplitMergeStage
Service used to execute the selected and/or non-selected item pipelines.
EXTENSIONS_NAME - Static variable in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
Extensions element name.
extractAttributeNameFormat(Element) - Static method in class net.shibboleth.metadata.dom.saml.SAMLSupport
Extract an Attribute element's NameFormat, applying the SAML standard's specified default if the XML attribute is not present.
extractReference(XMLSignature) - Method in class net.shibboleth.metadata.dom.XMLSignatureValidator
Extract the reference within the provided XML signature while ensuring that there is only one such reference, and that (if appropriate) it is not empty.
extractRegistrationAuthority(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
Extract the registration authority for an entity from its entity metadata.

F

factory - Variable in class net.shibboleth.metadata.dom.ds.X509ValidationStage
Certificate factory to use to convert to X.509 certificates.
fatalError(TransformerException) - Method in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage.StatusInfoAppendingErrorListener
file - Variable in class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy.FileDestination
The destination File.
FilesInDirectoryMultiOutputStrategy<T> - Class in net.shibboleth.metadata.pipeline
An output strategy for use with the MultiOutputSerializationStage which generates individual files within a directory.
FilesInDirectoryMultiOutputStrategy() - Constructor for class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy
 
FilesInDirectoryMultiOutputStrategy.FileDestination - Class in net.shibboleth.metadata.pipeline
Class implementing the returned MultiOutputSerializationStage.Destination objects.
FilesInDirectoryMultiOutputStrategy.FileDestination(File) - Constructor for class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy.FileDestination
Constructor.
filterAttribute(Element, String) - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
Filter an Attribute element.
filterEntityAttributes(Element, String) - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
Filter an EntityAttributes extension element.
filterOutDescriptor(Element) - Method in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
Determines if a given EntityDescriptor or EntitiesDecriptor should be filtered out.
FirstItemIdItemIdentificationStrategy - Class in net.shibboleth.metadata
Strategy that returns the first ItemId associated with an Item or, if no ItemId is associated with the item, a generic identifier is returned.
FirstItemIdItemIdentificationStrategy() - Constructor for class net.shibboleth.metadata.FirstItemIdItemIdentificationStrategy
 
futureItems(Future<Collection<Item<T>>>) - Static method in class net.shibboleth.metadata.pipeline.FutureSupport
Resolves the future value of a Future collection value.
futureNow(T) - Static method in class net.shibboleth.metadata.pipeline.FutureSupport
Returns a Future containing an already computed value.
FutureSupport - Class in net.shibboleth.metadata.pipeline
Helper class for dealing with Future values.
FutureSupport() - Constructor for class net.shibboleth.metadata.pipeline.FutureSupport
Constructor.
FutureSupport.FutureNow<T> - Class in net.shibboleth.metadata.pipeline
An implementation of Future that returns a value that is already known.
FutureSupport.FutureNow(T) - Constructor for class net.shibboleth.metadata.pipeline.FutureSupport.FutureNow
Constructor.

G

GenerateIdStage - Class in net.shibboleth.metadata.dom.saml
A stage that populates the ID attribute of an EntitiesDescriptor or EntityDescriptor.
GenerateIdStage() - Constructor for class net.shibboleth.metadata.dom.saml.GenerateIdStage
Constructor.
GenerateIdStage(IdentifierGenerationStrategy) - Constructor for class net.shibboleth.metadata.dom.saml.GenerateIdStage
Constructor.
get() - Method in class net.shibboleth.metadata.pipeline.FutureSupport.FutureNow
 
get(long, TimeUnit) - Method in class net.shibboleth.metadata.pipeline.FutureSupport.FutureNow
 
get() - Method in class net.shibboleth.metadata.SimpleItemCollectionFactory
getAdditionalItemMetadata() - Method in class net.shibboleth.metadata.pipeline.ItemMetadataAddingStage
Gets the ItemMetadata being added to each Item's item metadata.
getBasicIdentifier(Item<?>) - Method in class net.shibboleth.metadata.AbstractCompositeItemIdentificationStrategy
Get a basic identifier for the Item.
getBasicIdentifier(Item<?>) - Method in class net.shibboleth.metadata.FirstItemIdItemIdentificationStrategy
 
getBlacklistedDigests() - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Gets the set of blacklisted digest algorithm identifiers.
getBlacklistedSignatureMethods() - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Gets the set of blacklisted signature method identifiers.
getBlacklistResource() - Method in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLBlacklistValidator
Gets the resource that provides the blacklist.
getCacheDuration() - Method in class net.shibboleth.metadata.dom.saml.SetCacheDurationStage
Gets the cache duration, in milliseconds, that will be set on each metadata element.
getCertificates() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Gets the certificates associated with the key used to sign the content.
getCollectionFactory() - Method in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
Gets the factory used to create the Item collection that is then given to the pipelines.
getCollectionFactory() - Method in class net.shibboleth.metadata.pipeline.PipelineMergeStage
Gets the factory used to create the Item collection produced by this source.
getCollectionFactory() - Method in class net.shibboleth.metadata.pipeline.SplitMergeStage
Gets the factory used to create the Item collection that is then given to the pipelines.
getCollectionMergeStrategy() - Method in class net.shibboleth.metadata.pipeline.PipelineMergeStage
Gets the strategy used to merge all the joined pipeline results in to the final Item collection.
getCollectionMergeStrategy() - Method in class net.shibboleth.metadata.pipeline.SplitMergeStage
Gets the strategy used to merge all the joined pipeline results in to the final Item collection.
getCollectionMetadata() - Method in class net.shibboleth.metadata.util.ItemCollectionWithMetadata
Gets the ItemMetadata for this collection.
getCollectionPredicate() - Method in class net.shibboleth.metadata.pipeline.BaseStage
Gets the Predicate being applied to the supplied item collection to determine whether the stage will be executed.
getCompleteInstant() - Method in class net.shibboleth.metadata.pipeline.ComponentInfo
Gets the instant when the component operation completed.
getComponentId() - Method in class net.shibboleth.metadata.pipeline.ComponentInfo
Gets the ID of the component that operated on the element.
getComponentId() - Method in class net.shibboleth.metadata.StatusMetadata
Gets the ID of the component that generated the status message.
getComponentType() - Method in class net.shibboleth.metadata.pipeline.ComponentInfo
Gets the type of the component that operated on the element.
getComposedStages() - Method in class net.shibboleth.metadata.pipeline.CompositeStage
Gets an unmodifiable list the stages that compose this stage.
getCrls() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Gets the CRLs associated with certificates.
getDescriptorExtensionList(Element, QName) - Static method in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
Gets a list of all instances of an extension element for a given descriptor.
getDescriptorExtensions(Element, QName) - Static method in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
Gets the first instance of an extension element for a given descriptor.
getDescriptorName() - Method in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage
Gets the Name used for the generated descriptor.
getDesignatedEntities() - Method in class net.shibboleth.metadata.dom.saml.EntityFilterStage
Gets the list of designated entity IDs.
getDesignatedRegistrationAuthorities() - Method in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
Gets the list of designated registration authority.
getDesignatedRoles() - Method in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
Gets the list of designated entity roles.
getDesignateTypes() - Method in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
Gets the list of designated person types.
getDestination(Item<T>) - Method in class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy
 
getDestination(Item<T>) - Method in interface net.shibboleth.metadata.pipeline.MultiOutputSerializationStage.OutputStrategy
Gets a MultiOutputSerializationStage.Destination to which an item should be serialized.
getDigestAlgo() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Gets the digest algorithm used when signing.
getDirectory() - Method in class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy
Gets the directory in use.
getDOMResource() - Method in class net.shibboleth.metadata.dom.DOMResourceSourceStage
Gets the resource from which the XML Document will be fetched.
getElementId(Element) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Determines the ID for the element to be signed.
getElementName() - Method in class net.shibboleth.metadata.dom.ElementStrippingStage
Get the name of the element to strip.
getElementName() - Method in class net.shibboleth.metadata.dom.EmptyContainerStrippingStage
Get the name of the element to strip.
getElementNames() - Method in class net.shibboleth.metadata.dom.AbstractElementVisitingStage
Gets the collection of element names to visit.
getElementNamespace() - Method in class net.shibboleth.metadata.dom.ElementStrippingStage
Get the namespace of the element to strip.
getElementNamespace() - Method in class net.shibboleth.metadata.dom.EmptyContainerStrippingStage
Get the namespace of the element to strip.
getErrorBoundary() - Method in class net.shibboleth.metadata.validate.x509.X509RSAExponentValidator
Get the RSA public exponent below which an error will result.
getErrorBoundary() - Method in class net.shibboleth.metadata.validate.x509.X509RSAKeyLengthValidator
Get the RSA key length below which an error will result.
getErrorCausesSourceFailure() - Method in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
Gets whether an error parsing a single file causes the source to fail.
getErrorCausesSourceFailure() - Method in class net.shibboleth.metadata.dom.DOMResourceSourceStage
Gets whether an error reading and parsing the XML file causes this stage to fail.
getExecutorService() - Method in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
Gets the executor service used to run the selected and non-selected item pipelines.
getExecutorService() - Method in class net.shibboleth.metadata.pipeline.PipelineMergeStage
Gets the executor service used to run the selected and non-selected item pipelines.
getExecutorService() - Method in class net.shibboleth.metadata.pipeline.SplitMergeStage
Gets the executor service used to run the selected and non-selected item pipelines.
getExtraIdentifier(Item<?>) - Method in class net.shibboleth.metadata.AbstractCompositeItemIdentificationStrategy
Get an extra identifier for the Item.
getExtraIdentifier(Item<?>) - Method in class net.shibboleth.metadata.dom.saml.mdrpi.RegistrationAuthorityItemIdentificationStrategy
Derive a display name for an entity's registration authority, if it has one.
getExtraIdentifier(Item<?>) - Method in class net.shibboleth.metadata.FirstItemIdItemIdentificationStrategy
 
getFilteredRoles(String, Element) - Method in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
Iterates over the roles of a EntitiesDescriptor, filters out the appropriate ones and returns the rest.
getId() - Method in class net.shibboleth.metadata.ItemId
Gets a unique identifier for the data carried by the Item.
getIdAttributeNames() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Gets the names of the attributes treated as reference IDs.
getIdTransformers() - Method in class net.shibboleth.metadata.pipeline.ItemIdTransformStage
Gets the transforms used to produce the transformed entity IDs.
getIgnoredRegistrationAuthorities() - Method in class net.shibboleth.metadata.dom.saml.mdrpi.RegistrationAuthorityItemIdentificationStrategy
Returns the set of registration authorities we are ignoring.
getInclusivePrefixList() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Gets the inclusive prefix list used during exclusive canonicalization.
getItem() - Method in class net.shibboleth.metadata.dom.AbstractDOMTraversalStage.TraversalContext
Get the Item this traversal is being performed on.
getItemIdentificationStrategy() - Method in class net.shibboleth.metadata.pipeline.AbstractItemMetadataSelectionStage
Gets the strategy used to generate Item identifiers for logging purposes.
getItemIdentifier(Item<?>) - Method in class net.shibboleth.metadata.AbstractCompositeItemIdentificationStrategy
 
getItemIdentifier(Item<?>) - Method in interface net.shibboleth.metadata.ItemIdentificationStrategy
Gets an identifier for the item.
getItemMetadata() - Method in class net.shibboleth.metadata.AbstractItem
Gets all of the metadata attached to this Item.
getItemMetadata() - Method in interface net.shibboleth.metadata.Item
Gets all of the metadata attached to this Item.
getItemOrderingStrategy() - Method in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage
Gets the strategy used to order a collection of Items.
getKeyAlias() - Method in class net.shibboleth.metadata.util.PKCS11PrivateKeyFactoryBean
Deprecated.
Gets the key alias in use.
getKeyNames() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Gets the explicit key names added to the KeyInfo.
getKeyPassword() - Method in class net.shibboleth.metadata.util.PKCS11PrivateKeyFactoryBean
Deprecated.
Gets the key password in use.
getKeySize() - Method in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLBlacklistValidator
Gets the key size restriction for this blacklist.
getKeyStore() - Method in class net.shibboleth.metadata.util.PKCS11PrivateKeyFactoryBean
Deprecated.
Gets a PKCS#11 KeyStore from the Provider.
getMajorVersion() - Static method in class net.shibboleth.metadata.Version
Gets the major version number of the metadata pipeline.
getMaximumCacheDuration() - Method in class net.shibboleth.metadata.dom.saml.PullUpCacheDurationStage
Gets the maximum cache duration in milliseconds.
getMaximumValidityDuration() - Method in class net.shibboleth.metadata.dom.saml.PullUpValidUntilStage
Gets the maximum amount of time, in milliseconds, a descriptor may be valid.
getMaxValidityInterval() - Method in class net.shibboleth.metadata.dom.saml.ValidateValidUntilStage
Gets the interval, in milliseconds, from now within which the validUntil date must fall.
getMergedPipelines() - Method in class net.shibboleth.metadata.pipeline.PipelineMergeStage
Gets the unmodifiable set of pipelines used by this stage.
getMicroVersion() - Static method in class net.shibboleth.metadata.Version
Gets the micro version number of the metadata pipeline.
getMinimum() - Method in class net.shibboleth.metadata.pipeline.AtLeastCollectionPredicate
Returns the minimum number of elements which will result in a true result.
getMinimumCacheDuration() - Method in class net.shibboleth.metadata.dom.saml.PullUpCacheDurationStage
Gets the minimum cache duration in milliseconds.
getMinimumValidityDuration() - Method in class net.shibboleth.metadata.dom.saml.PullUpValidUntilStage
Gets the minimum amount of time, in milliseconds, a descriptor may be valid.
getMinorVersion() - Static method in class net.shibboleth.metadata.Version
Gets the minor version number of the metadata pipeline.
getName() - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage.ContextImpl
 
getName() - Method in interface net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage.EntityAttributeContext
Returns the attribute's Name.
getNameFormat() - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage.ContextImpl
 
getNameFormat() - Method in interface net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage.EntityAttributeContext
Returns the attribute's NameFormat.
getNameFormatPredicate() - Method in class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
Gets the Predicate being used to match the context's attribute name format.
getNamePredicate() - Method in class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
Gets the Predicate being used to match the context's attribute name.
getNamePrefix() - Method in class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy
Gets the name prefix in use.
getNamespace() - Method in class net.shibboleth.metadata.dom.NamespaceStrippingStage
Gets the namespace being checked for.
getNamespaceContext() - Method in class net.shibboleth.metadata.dom.XPathFilteringStage
Gets the NamespaceContext to use in interpreting the XPath expression.
getNamespaces() - Method in class net.shibboleth.metadata.dom.NamespacesStrippingStage
Gets the collection of namespaces being blacklisted or whitelisted.
getNameSuffix() - Method in class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy
Gets the name suffix in use.
getNameTransformer() - Method in class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy
Gets the name transformer in use.
getNearestValidUntil(Element) - Method in class net.shibboleth.metadata.dom.saml.PullUpValidUntilStage
Gets the shorts cache duration for a given entity and entities descriptor an all its descendant descriptors.
getNoItemIdIdentifier() - Method in class net.shibboleth.metadata.AbstractCompositeItemIdentificationStrategy
Gets the identifier to use if an Item does not have an ItemId.
getNonselectedItemPipeline() - Method in class net.shibboleth.metadata.pipeline.SplitMergeStage
Gets the pipeline that receives the non-selected items.
getObject() - Method in class net.shibboleth.metadata.util.PKCS11PrivateKeyFactoryBean
Deprecated.
 
getObjectType() - Method in class net.shibboleth.metadata.util.PKCS11PrivateKeyFactoryBean
Deprecated.
 
getOutputFile() - Method in class net.shibboleth.metadata.pipeline.SerializationStage
Gets the file to which the item will be written.
getOutputStrategy() - Method in class net.shibboleth.metadata.pipeline.MultiOutputSerializationStage
Gets the output strategy function determining where an item will be written.
getOutputStream() - Method in class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy.FileDestination
 
getOutputStream() - Method in interface net.shibboleth.metadata.pipeline.MultiOutputSerializationStage.Destination
Gets an OutputStream to which an item should be serialized.
getParserPool() - Method in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
Gets the pool of DOM parsers used to parse the XML file in to a DOM.
getParserPool() - Method in class net.shibboleth.metadata.dom.DOMResourceSourceStage
Gets the pool of DOM parsers used to parse the XML file in to a DOM.
getPipelineAndSelectionStrategies() - Method in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
Gets the pipeline and item selection strategies used to demultiplex item collections within this stage.
getPkcs11Config() - Method in class net.shibboleth.metadata.util.PKCS11PrivateKeyFactoryBean
Deprecated.
Returns the PKCS#11 configuration.
getPrivateKey() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Gets the private key used to sign the content.
getProvider() - Method in class net.shibboleth.metadata.util.PKCS11PrivateKeyFactoryBean
Deprecated.
Gets the singleton PKCS#11 Provider.
getPublicKey() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Gets the public key associated with private key used to sign the content.
getRecurseDirectories() - Method in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
Gets whether directories will be recursively searched for XML input files.
getRegistrationAuthority() - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage.ContextImpl
 
getRegistrationAuthority() - Method in interface net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage.EntityAttributeContext
Returns the registration authority component, or null.
getRegistrationAuthority() - Method in class net.shibboleth.metadata.dom.saml.mdrpi.RegistrationAuthority
Gets the registration authority value.
getRegistrationAuthorityDisplayNames() - Method in class net.shibboleth.metadata.dom.saml.mdrpi.RegistrationAuthorityItemIdentificationStrategy
Returns the map of display names for registration authorities.
getRegistrationAuthorityPredicate() - Method in class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
Gets the Predicate being used to match the context's registration authority.
getRules() - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
Returns the List of rules being used to match entity attributes.
getSchemaResources() - Method in class net.shibboleth.metadata.dom.XMLSchemaValidationStage
Gets an unmodifiable list of schema resources against which Elements are validated.
getScript() - Method in class net.shibboleth.metadata.pipeline.ScriptletStage
Gets the script executed by this stage.
getSelectedItemPipeline() - Method in class net.shibboleth.metadata.pipeline.SplitMergeStage
Gets the pipeline that receives the selected items.
getSelectionRequirements() - Method in class net.shibboleth.metadata.pipeline.AbstractItemMetadataSelectionStage
Gets the ItemMetadata classes that, if the an item contains, will cause the Item to be selected.
getSelectionStrategy() - Method in class net.shibboleth.metadata.pipeline.SplitMergeStage
Gets the strategy used to split the given item collection.
getSerializer() - Method in class net.shibboleth.metadata.pipeline.MultiOutputSerializationStage
Gets the serializer used to write item to the output file.
getSerializer() - Method in class net.shibboleth.metadata.pipeline.SerializationStage
Gets the serializer used to write item to the output file.
getShaVariant() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Gets the SHA algorithm variant used when computing the signature and digest.
getShortestCacheDuration(Element) - Method in class net.shibboleth.metadata.dom.saml.PullUpCacheDurationStage
Gets the shortest cache duration for a given entity or entities descriptor and all its descendant descriptors.
getSigAlgo() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Gets the signature algorithm used when signing.
getSignatureElement(Element) - Method in class net.shibboleth.metadata.dom.XMLSignatureValidator
Gets the signature element from the document.
getSource() - Method in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
Gets the path to the DOM material provided by this source.
getSourceFileFilter() - Method in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
Gets the filter used to determine if a file, in a directory, should be treated as a source file.
getSourceFiles(File, List<File>) - Method in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
Gets the source files from a given input.
getSourceItems() - Method in class net.shibboleth.metadata.pipeline.StaticItemSourceStage
Gets the collection of static Items added to the Item collection by this stage.
getStages() - Method in interface net.shibboleth.metadata.pipeline.Pipeline
Gets the list of Stages within the pipeline.
getStages() - Method in class net.shibboleth.metadata.pipeline.SimplePipeline
Gets the list of Stages within the pipeline.
getStartInstant() - Method in class net.shibboleth.metadata.pipeline.ComponentInfo
Gets the instant when the component operation started.
getStash() - Method in class net.shibboleth.metadata.dom.AbstractDOMTraversalStage.TraversalContext
Get the stashed information for this traversal.
getStatusMessage() - Method in class net.shibboleth.metadata.StatusMetadata
Gets the status message.
getTag() - Method in class net.shibboleth.metadata.ItemTag
Gets the tag for the metadata element.
getTransformAttributes() - Method in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
Gets the unmodifiable collection of attributes used by the XSLT transformer.
getTransformFeatures() - Method in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
Gets the unmodifiable collection of features used by the XSLT transformer.
getTransformParameters() - Method in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
Gets the unmodifiable collection of parameters used by the XSLT transformer.
getURIResolver() - Method in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
Gets the URIResolver set for this transform, if any.
getValidators() - Method in class net.shibboleth.metadata.dom.AbstractDOMValidationStage
Gets the list of validators being applied to each item.
getValidityDuration() - Method in class net.shibboleth.metadata.dom.saml.SetValidUntilStage
Gets the amount of time the descriptors will be valid, expressed in milliseconds.
getValue() - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage.ContextImpl
 
getValue() - Method in interface net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage.EntityAttributeContext
Returns the attribute's value.
getValuePredicate() - Method in class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
Gets the Predicate being used to match the context's attribute value.
getVerificationCertificate() - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Gets the certificate whose public key is used to verify the signed Element.
getVerificationKey() - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Gets the key used to verify the signature.
getVersion() - Static method in class net.shibboleth.metadata.Version
Gets the version of the metadata pipeline.
getWarningBoundary() - Method in class net.shibboleth.metadata.validate.x509.X509RSAExponentValidator
Get the RSA public exponent below which a warning will result.
getWarningBoundary() - Method in class net.shibboleth.metadata.validate.x509.X509RSAKeyLengthValidator
Get the RSA key length below which a warning will result.
getXPathExpression() - Method in class net.shibboleth.metadata.dom.XPathFilteringStage
Gets the XPath expression to execute on each DOMElementItem.
getXSLResource() - Method in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
Gets the resource that provides the XSL document.

H

hasChildElements(Element) - Method in class net.shibboleth.metadata.dom.EmptyContainerStrippingStage
Determines whether a given DOM element has any element children.
hashCode() - Method in class net.shibboleth.metadata.ItemId

I

id - Variable in class net.shibboleth.metadata.ItemId
Unique ID for the Item.
ID_ATTRIB - Static variable in class net.shibboleth.metadata.dom.saml.GenerateIdStage
QName of the ID attribute added to the descriptor.
idAttributeNames - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Names of attributes to treat as ID attributes for signature referencing.
identificationStrategy - Variable in class net.shibboleth.metadata.pipeline.AbstractItemMetadataSelectionStage
Strategy used to generate item identifiers for logging purposes.
idGenerator - Variable in class net.shibboleth.metadata.dom.saml.GenerateIdStage
Strategy used to generate identifiers.
IDP_SSO_DESCRIPTOR_NAME - Static variable in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
QName of the IDPSSODescriptor element.
idTransformers - Variable in class net.shibboleth.metadata.pipeline.ItemIdTransformStage
Transformers used on IDs.
ignoredRegistrationAuthorities - Variable in class net.shibboleth.metadata.dom.saml.mdrpi.RegistrationAuthorityItemIdentificationStrategy
Set of registration authorities to be ignored.
includeKeyNames - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Whether key names should be included in the signature's KeyInfo.
includeKeyValue - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Whether the public key should be included in the signature's KeyInfo.
includeX509Certificates - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Whether the certificates chain should be included in the signature's KeyInfo.
includeX509Crls - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Whether the CRLs should be included in the signature's KeyInfo.
includeX509IssuerSerial - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Whether the end-entity certificate's issuer and serial number should be included in the signature's KeyInfo.
includeX509SubjectName - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Whether the end-entity certificate's subject name should be included in the signature's KeyInfo.
inclusivePrefixList - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Inclusive prefix list used with exclusive canonicalization.
INFO_PREFIX - Static variable in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage.StatusInfoAppendingErrorListener
Prefix used by messages that result in an InfoStatus.
InfoStatus - Class in net.shibboleth.metadata
A type of StatusMetadata that carries informational messages.
InfoStatus(String, String) - Constructor for class net.shibboleth.metadata.InfoStatus
Constructor.
isC14nExclusive() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Gets whether exclusive canonicalization will be used.
isC14nWithComments() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Gets whether comments are canonicalized.
isCancelled() - Method in class net.shibboleth.metadata.pipeline.FutureSupport.FutureNow
 
isDebugPreDigest() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Gets whether logging of the pre-digest data stream is enabled.
isDone() - Method in class net.shibboleth.metadata.pipeline.FutureSupport.FutureNow
 
isElementRequiredToBeSchemaValid() - Method in class net.shibboleth.metadata.dom.XMLSchemaValidationStage
Gets whether Elements are required to be schema valid.
isEmpty() - Method in class net.shibboleth.metadata.util.ItemCollectionWithMetadata
isEntitiesDescriptor(Element) - Static method in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
Checks if the given element is an EntitiesDescriptor.
isEntityDescriptor(Element) - Static method in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
Checks if the given element is an EntityDescriptor.
isEntityOrEntitiesDescriptor(Element) - Static method in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
Check if the given element is an EntityDescriptor or EntitiesDescriptor.
isIncludeKeyNames() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Gets whether key names are included in the KeyInfo.
isIncludeKeyValue() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Gets whether key values are included in the KeyInfo.
isIncludeX509Certificates() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Gets whether X509 certificates are included in the KeyInfo.
isIncludeX509Crls() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Gets whether CRLs are included in the KeyInfo.
isIncludeX509IssuerSerial() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Gets whether the end-entity certificate's issuer and serial number are included in the KeyInfo.
isIncludeX509SubjectName() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Gets whether end-entity certifcate's subject name is included in the KeyInfo.
isNoChildrenAProcessingError() - Method in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage
Gets whether attempting to turn an empty item collection, which would result in a schema-invalid childless EntitiesDescriptor, should be treated as processing error.
isNoSourceFilesAnError() - Method in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
Get whether the lack of source files is considered an error.
isOverwritingExistingOutputFile() - Method in class net.shibboleth.metadata.pipeline.SerializationStage
Gets whether an existing output file should be overwritten.
isPermittingEmptyReferences() - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Gets whether empty references are permitted.
isRemovingEntitylessEntitiesDescriptor() - Method in class net.shibboleth.metadata.dom.saml.EntityFilterStage
Gets whether EntitiesDescriptor that do not contain EntityDescriptors should be removed.
isRemovingEntitylessEntitiesDescriptor() - Method in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
Gets whether EntitiesDescriptor that do not contain EntityDescriptors should be removed.
isRemovingEntitylessEntitiesDescriptor() - Method in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
Gets whether EntitiesDescriptor that do not contain EntityDescriptors should be removed.
isRemovingRolelessEntities() - Method in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
Gets whether EntityDescriptor elements without roles (after filtering) should be removed altogether.
isRequireValidUntil() - Method in class net.shibboleth.metadata.dom.saml.ValidateValidUntilStage
Gets whether the item is required to have a validUntil attribute.
isRequiringRegistrationInformation() - Method in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
Gets whether a descriptor is required to have registration information.
isRetainedContactPersonType(Element) - Method in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
Check whether the given contact person is designated as a type that is to be retained or not.
isSignatureRequired() - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Gets whether the Element is required to be signed.
isSingleton() - Method in class net.shibboleth.metadata.util.PKCS11PrivateKeyFactoryBean
Deprecated.
 
isValidSignatureRequired() - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Gets whether the signature on a Element element is required to be valid.
isWaitingForPipelines() - Method in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
Gets whether this child waits for all the invoked pipelines to complete before proceeding.
isWhitelisting() - Method in class net.shibboleth.metadata.dom.NamespacesStrippingStage
Indicate whether the stage is whitelisting namespaces or blacklisting (the default).
isWhitelisting() - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
Indicates whether the stage is set to whitelisting or blacklisting mode.
isWhitelistingEntities() - Method in class net.shibboleth.metadata.dom.saml.EntityFilterStage
Whether the list of designated entities should be considered a whitelist.
isWhitelistingRegistrationAuthorities() - Method in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
Whether the list of designated registration authority should be considered a whitelist.
isWhitelistingRoles() - Method in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
Gets whether the list of designated roles should be considered a whitelist.
isWhitelistingTypes() - Method in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
Gets whether the list of designated roles should be considered a whitelist.
item - Variable in class net.shibboleth.metadata.dom.AbstractDOMTraversalStage.TraversalContext
The Item this traversal is being performed on.
item - Variable in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage.StatusInfoAppendingErrorListener
Item to which the status info will be appended.
Item<T> - Interface in net.shibboleth.metadata
A wrapper around a piece of information processed by pipeline stages.
itemCollection - Variable in class net.shibboleth.metadata.pipeline.PipelineCallable
The collection of items upon which the pipeline will operate.
ItemCollectionSerializer<T> - Interface in net.shibboleth.metadata
Item collection serializers convert a Collection of Items into an octet stream.
ItemCollectionWithMetadata<T> - Class in net.shibboleth.metadata.util
A wrapper around a delegate collection that allows the collection to carry item metadata.
ItemCollectionWithMetadata() - Constructor for class net.shibboleth.metadata.util.ItemCollectionWithMetadata
Constructor.
ItemCollectionWithMetadata(Collection<Item<T>>) - Constructor for class net.shibboleth.metadata.util.ItemCollectionWithMetadata
Constructor.
ItemId - Class in net.shibboleth.metadata
Carries a unique identifier for the data carried by an Item.
ItemId(String) - Constructor for class net.shibboleth.metadata.ItemId
Constructor.
ItemIdentificationStrategy - Interface in net.shibboleth.metadata
Strategy for determining a displayable identifier for a given Item.
ItemIdTransformStage<T> - Class in net.shibboleth.metadata.pipeline
A pipeline stage that, takes each ItemId associated with an Item, transforms its value using a set of registered transformers, and associates an additional ItemId (whose value is the result of the transform) with the element.
ItemIdTransformStage() - Constructor for class net.shibboleth.metadata.pipeline.ItemIdTransformStage
 
ItemMetadata - Interface in net.shibboleth.metadata
Additional information associated with an Item while it is being worked with.
ItemMetadataAddingStage<T> - Class in net.shibboleth.metadata.pipeline
A pipeline stage that adds a collection of ItemMetadata objects to each Item's item metadata.
ItemMetadataAddingStage() - Constructor for class net.shibboleth.metadata.pipeline.ItemMetadataAddingStage
 
ItemMetadataFilterStage<T> - Class in net.shibboleth.metadata.pipeline
A Stage that filters out Item if they have a specific type of ItemMetadata attached to them.
ItemMetadataFilterStage() - Constructor for class net.shibboleth.metadata.pipeline.ItemMetadataFilterStage
 
ItemMetadataSupport - Class in net.shibboleth.metadata.util
Helper class for dealing with ItemMetadata operations.
ItemMetadataSupport() - Constructor for class net.shibboleth.metadata.util.ItemMetadataSupport
Constructor.
ItemMetadataTerminationStage<T> - Class in net.shibboleth.metadata.pipeline
A Stage that terminates pipeline processing if an Item has a specific type of ItemMetadata attached to it.
ItemMetadataTerminationStage() - Constructor for class net.shibboleth.metadata.pipeline.ItemMetadataTerminationStage
 
ITEMS - Static variable in class net.shibboleth.metadata.pipeline.ScriptletStage
Name of the scriptlet attribute, "items" , containing the Item collection to be transformed.
ItemSerializer<T> - Interface in net.shibboleth.metadata
Item serializers convert an Item into an octet stream.
ItemTag - Class in net.shibboleth.metadata
A ItemMetadata that associates a tag with a given Item.
ItemTag(String) - Constructor for class net.shibboleth.metadata.ItemTag
Constructor.
iterator() - Method in class net.shibboleth.metadata.util.ItemCollectionWithMetadata

K

key - Variable in class net.shibboleth.metadata.util.PKCS11PrivateKeyFactoryBean
Deprecated.
The singleton instance of the private key produced by this factory.
keyAlias - Variable in class net.shibboleth.metadata.util.PKCS11PrivateKeyFactoryBean
Deprecated.
Alias for the private key.
keyInfoFactory - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Factory used to create KeyInfo objects.
keyNames - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Explicit names to associate with the given signing key.
keyPassword - Variable in class net.shibboleth.metadata.util.PKCS11PrivateKeyFactoryBean
Deprecated.
Password for the private key.
keySize - Variable in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLBlacklistValidator
Restrict checking to a given key size.

L

log - Variable in class net.shibboleth.metadata.dom.AbstractNamespacesStrippingStage
Class logger.
log - Variable in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
Class logger.
log - Variable in class net.shibboleth.metadata.dom.DOMElementSerializer
Class logger.
log - Variable in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
Class logger.
log - Variable in class net.shibboleth.metadata.dom.DOMResourceSourceStage
Class logger.
log - Variable in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
Class logger.
log - Variable in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage
Class logger.
log - Variable in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorDisassemblerStage
Class logger.
log - Variable in class net.shibboleth.metadata.dom.saml.EntityFilterStage
Class logger.
log - Variable in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
Class logger.
log - Variable in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
Class logger.
log - Variable in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
Class logger.
log - Variable in class net.shibboleth.metadata.dom.saml.RemoveOrganizationStage
Class logger.
log - Variable in class net.shibboleth.metadata.dom.XMLSchemaValidationStage
Class logger.
log - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Class logger.
log - Variable in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Class logger.
log - Variable in class net.shibboleth.metadata.dom.XMLSignatureValidator
Class logger.
log - Variable in class net.shibboleth.metadata.dom.XPathFilteringStage
Class logger.
log - Variable in class net.shibboleth.metadata.dom.XPathItemSelectionStrategy
Class logger.
log - Variable in class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy
Class logger.
LOG - Static variable in class net.shibboleth.metadata.pipeline.FutureSupport
Class logger.
log - Variable in class net.shibboleth.metadata.pipeline.ItemMetadataFilterStage
Class logger.
log - Variable in class net.shibboleth.metadata.pipeline.ItemMetadataTerminationStage
Class logger.
log - Variable in class net.shibboleth.metadata.pipeline.PipelineCallable
Class logger.
log - Variable in class net.shibboleth.metadata.pipeline.ScriptletStage
Class logger.
log - Variable in class net.shibboleth.metadata.pipeline.SerializationStage
Class logger.
log - Variable in class net.shibboleth.metadata.pipeline.SplitMergeStage
Class logger.
log - Variable in class net.shibboleth.metadata.pipeline.StatusMetadataLoggingStage
Class logger.
log - Variable in class net.shibboleth.metadata.util.PKCS11PrivateKeyFactoryBean
Deprecated.
Class logger.
logErrors(String, List<? extends ItemMetadata>) - Method in class net.shibboleth.metadata.pipeline.StatusMetadataLoggingStage
Logs error messages.
logInfos(String, List<? extends ItemMetadata>) - Method in class net.shibboleth.metadata.pipeline.StatusMetadataLoggingStage
Logs info messages.
logWarnings(String, List<? extends ItemMetadata>) - Method in class net.shibboleth.metadata.pipeline.StatusMetadataLoggingStage
Logs warning messages.

M

main(String[]) - Static method in class net.shibboleth.metadata.Version
Main entry point to program.
MAJOR_VERSION - Static variable in class net.shibboleth.metadata.Version
metadata pipeline major version number.
makeComponentId(String) - Method in class net.shibboleth.metadata.validate.BaseValidator
Construct a modified component identifier from the stage identifier and the validator identifier.
markIdAttribute(Element, Reference) - Method in class net.shibboleth.metadata.dom.XMLSignatureValidator
Reconcile the given reference with the document element, by making sure that the appropriate attribute is marked as an ID attribute.
matchAttributeName(String) - Method in class net.shibboleth.metadata.dom.saml.mdattr.AbstractEntityAttributeMatcher
matchAttributeName(String) - Method in class net.shibboleth.metadata.dom.saml.mdattr.AbstractExactValueMatcher
 
matchAttributeName(String) - Method in class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
 
matchAttributeNameFormat(String) - Method in class net.shibboleth.metadata.dom.saml.mdattr.AbstractEntityAttributeMatcher
Match the name format component of the EntityAttributeFilteringStage.EntityAttributeContext.
matchAttributeNameFormat(String) - Method in class net.shibboleth.metadata.dom.saml.mdattr.AbstractExactValueMatcher
 
matchAttributeNameFormat(String) - Method in class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
 
matchAttributeValue(String) - Method in class net.shibboleth.metadata.dom.saml.mdattr.AbstractEntityAttributeMatcher
Match the attribute value component of the EntityAttributeFilteringStage.EntityAttributeContext.
matchAttributeValue(String) - Method in class net.shibboleth.metadata.dom.saml.mdattr.AbstractExactValueMatcher
 
matchAttributeValue(String) - Method in class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
 
matchRegistrationAuthority(String) - Method in class net.shibboleth.metadata.dom.saml.mdattr.AbstractEntityAttributeMatcher
Match the registration authority component of the EntityAttributeFilteringStage.EntityAttributeContext.
matchRegistrationAuthority(String) - Method in class net.shibboleth.metadata.dom.saml.mdattr.AbstractExactValueMatcher
 
matchRegistrationAuthority(String) - Method in class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
 
maxCacheDuration - Variable in class net.shibboleth.metadata.dom.saml.PullUpCacheDurationStage
The maximum cache duration in milliseconds.
maxValidityDuration - Variable in class net.shibboleth.metadata.dom.saml.PullUpValidUntilStage
The maximum amount of time, in milliseconds, a descriptor may be valid.
maxValidityInterval - Variable in class net.shibboleth.metadata.dom.saml.ValidateValidUntilStage
Interval, in milliseconds, from now within which the validUntil date must fall.
MD_NS - Static variable in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
SAML Metadata namespace URI.
MD_PREFIX - Static variable in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
Default SAML Metadata namespace prefix.
MDATTR_NS - Static variable in class net.shibboleth.metadata.dom.saml.mdattr.MDAttrSupport
MDAttr namespace.
MDATTR_PREFIX - Static variable in class net.shibboleth.metadata.dom.saml.mdattr.MDAttrSupport
MDAttr conventional prefix.
MDAttrSupport - Class in net.shibboleth.metadata.dom.saml.mdattr
Helper class for dealing with MDAttr metadata.
MDAttrSupport() - Constructor for class net.shibboleth.metadata.dom.saml.mdattr.MDAttrSupport
Constructor.
MDQueryMD5ItemIdTransformer - Class in net.shibboleth.metadata.pipeline
Transforms a string into another string that is the MD5 hash of the original string prepended with "{md5}".
MDQueryMD5ItemIdTransformer() - Constructor for class net.shibboleth.metadata.pipeline.MDQueryMD5ItemIdTransformer
 
MDQuerySHA1ItemIdTransformer - Class in net.shibboleth.metadata.pipeline
Transforms a string into another string that is the SHA1 hash of the original string prepended with "{sha1}".
MDQuerySHA1ItemIdTransformer() - Constructor for class net.shibboleth.metadata.pipeline.MDQuerySHA1ItemIdTransformer
 
MDRPI_NS - Static variable in class net.shibboleth.metadata.dom.saml.mdrpi.MDRPIMetadataSupport
MDRPI namespace.
MDRPI_REGISTRATION_INFO - Static variable in class net.shibboleth.metadata.dom.saml.mdrpi.MDRPIMetadataSupport
mdrpi:RegistrationInfo element.
MDRPIMetadataSupport - Class in net.shibboleth.metadata.dom.saml.mdrpi
Helper class for dealing with MDRPI metadata.
MDRPIMetadataSupport() - Constructor for class net.shibboleth.metadata.dom.saml.mdrpi.MDRPIMetadataSupport
Constructor.
merge(HashSet<ItemId>, Collection<Item<T>>, Collection<Item<T>>) - Method in class net.shibboleth.metadata.DeduplicatingItemIdMergeStrategy
Adds source items to the target collection if none of the Items in the target collection have the same ItemId as source item.
mergeCollection(Collection<Item<T>>, List<Collection<Item<T>>>) - Method in interface net.shibboleth.metadata.CollectionMergeStrategy
Merges the results of each child pipeline in to the collection of Item given to this stage.
mergeCollection(Collection<Item<T>>, List<Collection<Item<T>>>) - Method in class net.shibboleth.metadata.DeduplicatingItemIdMergeStrategy
Merges the results of each child pipeline in to the collection of Item given to this stage.
mergeCollection(Collection<Item<T>>, List<Collection<Item<T>>>) - Method in class net.shibboleth.metadata.SimpleCollectionMergeStrategy
Merges the results of each child pipeline in to the collection of Item given to this stage.
mergedPipelines - Variable in class net.shibboleth.metadata.pipeline.PipelineMergeStage
Pipelines whose results become the output of this source.
mergeStrategy - Variable in class net.shibboleth.metadata.pipeline.PipelineMergeStage
Strategy used to merge all the joined pipeline results in to the final Item collection.
mergeStrategy - Variable in class net.shibboleth.metadata.pipeline.SplitMergeStage
Strategy used to merge all the joined pipeline results in to the final Item collection.
message - Variable in class net.shibboleth.metadata.StatusMetadata
The message associated with this status.
metadata - Variable in class net.shibboleth.metadata.AbstractItem
Additional processing information associated with this Item.
metadata - Variable in class net.shibboleth.metadata.util.ItemCollectionWithMetadata
Additional processing information associated with this collection of Items.
MICRO_VERSION - Static variable in class net.shibboleth.metadata.Version
metadata pipeline micro version number.
minCacheDuration - Variable in class net.shibboleth.metadata.dom.saml.PullUpCacheDurationStage
The minimum cache duration in milliseconds.
minimum - Variable in class net.shibboleth.metadata.pipeline.AtLeastCollectionPredicate
Minimum element count which will satisfy the condition.
MINOR_VERSION - Static variable in class net.shibboleth.metadata.Version
metadata pipeline minor version number.
minValidityDuration - Variable in class net.shibboleth.metadata.dom.saml.PullUpValidUntilStage
The minimum amount of time, in milliseconds, a descriptor may be valid .
MultiOutputSerializationStage<T> - Class in net.shibboleth.metadata.pipeline
A stage which writes the given item collection out to multiple destinations.
MultiOutputSerializationStage() - Constructor for class net.shibboleth.metadata.pipeline.MultiOutputSerializationStage
 
MultiOutputSerializationStage.Destination - Interface in net.shibboleth.metadata.pipeline
Interface implemented by destination objects created by an MultiOutputSerializationStage.OutputStrategy.
MultiOutputSerializationStage.OutputStrategy<T> - Interface in net.shibboleth.metadata.pipeline
Interface to be implemented by strategy object determining where an item should be written.
MultiOutputXSLTransformationStage - Class in net.shibboleth.metadata.dom
A pipeline stage which transforms each item in the DOMElementItem collection via an XSL transform.
MultiOutputXSLTransformationStage() - Constructor for class net.shibboleth.metadata.dom.MultiOutputXSLTransformationStage
 
MultiPredicateMatcher - Class in net.shibboleth.metadata.dom.saml.mdattr
An entity attribute matcher implementation that delegates each component match to a different @{link Predicate}.
MultiPredicateMatcher() - Constructor for class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
 

N

name - Variable in class net.shibboleth.metadata.dom.saml.mdattr.AbstractExactValueMatcher
The attribute Name to match.
name - Variable in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage.ContextImpl
The attribute's Name.
NAME_ATTRIB_NAME - Static variable in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage
Name of the EntitiesDescriptor's Name attribute.
namedRoles - Variable in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
nameFormat - Variable in class net.shibboleth.metadata.dom.saml.mdattr.AbstractExactValueMatcher
The attribute NameFormat to match.
nameFormat - Variable in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage.ContextImpl
The attribute's NameFormat.
nameFormatPredicate - Variable in class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
Predicate to use to match the context's attribute name format.
namePredicate - Variable in class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
Predicate to use to match the context's attribute name.
namePrefix - Variable in class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy
String to use as a prefix for file names generated by this strategy.
namespace - Variable in class net.shibboleth.metadata.dom.NamespaceStrippingStage
XML namespace to remove.
namespaceContext - Variable in class net.shibboleth.metadata.dom.XPathFilteringStage
The NamespaceContext to use in interpreting the XPath expression.
namespaceContext - Variable in class net.shibboleth.metadata.dom.XPathItemSelectionStrategy
The NamespaceContext to use in interpreting the XPath expression.
namespaces - Variable in class net.shibboleth.metadata.dom.NamespacesStrippingStage
XML namespaces to whitelist or blacklist.
NamespacesStrippingStage - Class in net.shibboleth.metadata.dom
A stage which removes all evidence of a given collection of XML namespaces from each metadata item.
NamespacesStrippingStage() - Constructor for class net.shibboleth.metadata.dom.NamespacesStrippingStage
 
NamespaceStrippingStage - Class in net.shibboleth.metadata.dom
A stage which removes all evidence of a given XML namespace from each metadata item.
NamespaceStrippingStage() - Constructor for class net.shibboleth.metadata.dom.NamespaceStrippingStage
 
nameSuffix - Variable in class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy
String to use as a suffix for file names generated by this strategy.
nameTransformer - Variable in class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy
Function to use to transform the Item's ItemId.
net.shibboleth.metadata - package net.shibboleth.metadata
Base classes for dealing with collections of metadata (whatever metadata might mean to you).
net.shibboleth.metadata.dom - package net.shibboleth.metadata.dom
Implementations of core APIs that operate on W3C DOM based metadata.
net.shibboleth.metadata.dom.ds - package net.shibboleth.metadata.dom.ds
Support classes for XML DSIG.
net.shibboleth.metadata.dom.saml - package net.shibboleth.metadata.dom.saml
Classes that work with DOM elements which contain SAML data.
net.shibboleth.metadata.dom.saml.mdattr - package net.shibboleth.metadata.dom.saml.mdattr
Aggregator classes for the entity attributes specification.
net.shibboleth.metadata.dom.saml.mdrpi - package net.shibboleth.metadata.dom.saml.mdrpi
Aggregator classes for the MDRPI specification.
net.shibboleth.metadata.pipeline - package net.shibboleth.metadata.pipeline
A set of classes for constructing generic data processing pipelines.
net.shibboleth.metadata.util - package net.shibboleth.metadata.util
Some utility classes.
net.shibboleth.metadata.validate - package net.shibboleth.metadata.validate
Classes for validation of specific object types.
net.shibboleth.metadata.validate.x509 - package net.shibboleth.metadata.validate.x509
Validation classes for X.509 certificate objects.
noChildrenAProcessingError - Variable in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage
Whether attempting to turn an empty item collection, which would result in a schema-invalid childless EntitiesDescriptor, should be treated as processing error.
NodeVisitor - Interface in net.shibboleth.metadata.dom
Provides a variation of the Visitor pattern for performing operations on DOM nodes which are part of Element items.
noItemIdIdentifier - Variable in class net.shibboleth.metadata.AbstractCompositeItemIdentificationStrategy
Identifier to use if an Item does not have an ItemId.
nonselectedItemPipeline - Variable in class net.shibboleth.metadata.pipeline.SplitMergeStage
Pipeline that receives the non-selected items.
noSourceFilesAnError - Variable in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
Whether the lack of source files is treated as an error.

O

openSSLDigest(BigInteger) - Method in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLBlacklistValidator
Computes the OpenSSL digest value for the given modulus.
openSSLprefix - Variable in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLBlacklistValidator
Sequence of bytes put on the front of the string to be hashed.
order(Collection<Item<Element>>) - Method in interface net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage.ItemOrderingStrategy
Orders a given Item collection.
order(Collection<Item<Element>>) - Method in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage.NoOpItemOrderingStrategy
Orders a given Item collection.
orderingStrategy - Variable in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage
Strategy used to order a collection of Items.
OTHER - Static variable in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
'other' person type constant.
outputFile - Variable in class net.shibboleth.metadata.pipeline.SerializationStage
File to which the item will be written.
outputStrategy - Variable in class net.shibboleth.metadata.pipeline.MultiOutputSerializationStage
Strategy used to determine where to serialize the item.
overwritingExistingOutputFile - Variable in class net.shibboleth.metadata.pipeline.SerializationStage
Whether an existing output file should be overwritten.

P

parseAndAppendStatusInfo(TransformerException) - Method in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage.StatusInfoAppendingErrorListener
Parses the error message and appends the appropriate status info to the Item.
parserPool - Variable in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
Pool of DOM parsers used to parse the XML file in to a DOM.
parserPool - Variable in class net.shibboleth.metadata.dom.DOMResourceSourceStage
Pool of parsers used to parse incoming DOM.
PathSegmentStringTransformer - Class in net.shibboleth.metadata.util
A Function that transforms a String such that it can be used as a path segment in a URL.
PathSegmentStringTransformer() - Constructor for class net.shibboleth.metadata.util.PathSegmentStringTransformer
 
PDP_DESCRIPTOR_NAME - Static variable in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
QName of the PDPDescriptor element.
permittingEmptyReferences - Variable in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Option to determine whether empty references are to be permitted.
Pipeline<T> - Interface in net.shibboleth.metadata.pipeline
A pipeline represents an ordered list of Stage that operate on a collection of Item.
pipeline - Variable in class net.shibboleth.metadata.pipeline.PipelineCallable
The pipeline to be executed, never null.
pipelineAndStrategies - Variable in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
The pipelines through which items are sent and the selection strategy used for that pipeline.
PipelineCallable<T> - Class in net.shibboleth.metadata.pipeline
A Callable that executes a Pipeline and returns the given item collection.
PipelineCallable(Pipeline<T>, Collection<Item<T>>) - Constructor for class net.shibboleth.metadata.pipeline.PipelineCallable
Constructor.
PipelineDemultiplexerStage<T> - Class in net.shibboleth.metadata.pipeline
A stage which, given an item collection and a list of Pipeline and Predicate pairs, sends the collection of item copies selected by the predicate to the associated pipeline.
PipelineDemultiplexerStage() - Constructor for class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
 
PipelineMergeStage<T> - Class in net.shibboleth.metadata.pipeline
This Stage allows the merging of multiple pipeline outputs into a single Collection that can then be used as the input source for another pipeline.
PipelineMergeStage() - Constructor for class net.shibboleth.metadata.pipeline.PipelineMergeStage
 
PipelineProcessingException - Exception in net.shibboleth.metadata.pipeline
Base exception for errors that occur within the pipeline execution.
PipelineProcessingException() - Constructor for exception net.shibboleth.metadata.pipeline.PipelineProcessingException
Constructor.
PipelineProcessingException(String) - Constructor for exception net.shibboleth.metadata.pipeline.PipelineProcessingException
Constructor.
PipelineProcessingException(Exception) - Constructor for exception net.shibboleth.metadata.pipeline.PipelineProcessingException
Constructor.
PipelineProcessingException(String, Exception) - Constructor for exception net.shibboleth.metadata.pipeline.PipelineProcessingException
Constructor.
pipelineStages - Variable in class net.shibboleth.metadata.pipeline.SimplePipeline
Stages for this pipeline.
pkcs11Config - Variable in class net.shibboleth.metadata.util.PKCS11PrivateKeyFactoryBean
Deprecated.
PKCS#11 provider parameter string.
PKCS11PrivateKeyFactoryBean - Class in net.shibboleth.metadata.util
Deprecated.
this class will be removed in V0.10.0, replaced by an identical class in the spring-extensions project
PKCS11PrivateKeyFactoryBean() - Constructor for class net.shibboleth.metadata.util.PKCS11PrivateKeyFactoryBean
Deprecated.
 
populateItemCollection(Collection<Item<Element>>, InputStream) - Method in class net.shibboleth.metadata.dom.DOMResourceSourceStage
Builds an DOMElementItem collection from a new XML document.
privKey - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Private key used to sign data.
processAttributes(Element) - Method in class net.shibboleth.metadata.dom.AbstractNamespacesStrippingStage
Process the attributes on an element.
processElement(Element, int) - Method in class net.shibboleth.metadata.dom.AbstractNamespacesStrippingStage
Process an individual DOM element.
processEntitiesDescriptor(Element) - Method in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
Iterates over all child EntitiesDescriptor, passing each to ContactPersonFilterStage.processEntitiesDescriptor(Element), and EntityDescriptor, passing each to ContactPersonFilterStage.processEntityDescriptor(Element).
processEntitiesDescriptor(Collection<Item<Element>>, Element) - Method in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorDisassemblerStage
Processes an EntitiesDescriptor element.
processEntitiesDescriptor(Element) - Method in class net.shibboleth.metadata.dom.saml.EntityFilterStage
Iterates over all child EntitiesDescriptor, passing each to EntityFilterStage.processEntitiesDescriptor(Element), and EntityDescriptor, passing each to EntityFilterStage.processEntityDescriptor(Element).
processEntitiesDescriptor(Element) - Method in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
Iterates over all child EntitiesDescriptor, passing each to EntityRoleFilterStage.processEntitiesDescriptor(Element), and EntityDescriptor, passing each to EntityRoleFilterStage.processEntityDescriptor(Element).
processEntitiesDescriptor(Element) - Method in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
Iterates over all child EntitiesDescriptors and EntityDescriptors to see if they should be removed.
processEntitiesDescriptor(Element) - Method in class net.shibboleth.metadata.dom.saml.RemoveOrganizationStage
Iterates over all child EntitiesDescriptor, passing each to RemoveOrganizationStage.processEntitiesDescriptor(Element), and EntityDescriptor, passing each to RemoveOrganizationStage.processEntityDescriptor(Element).
processEntityDescriptor(Element) - Method in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
Processes an EntityDescriptor by removing any ContactPerson that is within it.
processEntityDescriptor(Collection<Item<Element>>, Element) - Method in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorDisassemblerStage
Processes an EntityDescriptor element.
processEntityDescriptor(Element) - Method in class net.shibboleth.metadata.dom.saml.EntityFilterStage
Filters the given entity descriptor.
processEntityDescriptor(Element) - Method in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
Processes an EntityDescriptor.
processEntityDescriptor(Element) - Method in class net.shibboleth.metadata.dom.saml.RemoveOrganizationStage
Processes an EntityDescriptor by removing any Organization that is within it.
processItem(Item<Element>) - Method in class net.shibboleth.metadata.dom.AbstractNamespacesStrippingStage
Processes the given Item.
processSourceFile(File) - Method in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
Reads in an XML source file, parses it, and creates the appropriate DOMElementItem for the data.
provider - Static variable in class net.shibboleth.metadata.util.PKCS11PrivateKeyFactoryBean
Deprecated.
Singleton Provider for all instances of this factory.
PROVIDER_CLASS_NAME - Static variable in class net.shibboleth.metadata.util.PKCS11PrivateKeyFactoryBean
Deprecated.
The class name for the PKCS#11 provider class.
pubKey - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Public key associated with the given private key.
PullUpCacheDurationStage - Class in net.shibboleth.metadata.dom.saml
For each Item collection element that is a SAML EntitiesDescriptor this stage will scan all descendant EntitiesDescriptors and EntityDescriptors, determine the shortest cache duration, set that on the root EntitiesDescriptor and remove the cache duration from all descendants.
PullUpCacheDurationStage() - Constructor for class net.shibboleth.metadata.dom.saml.PullUpCacheDurationStage
 
PullUpValidUntilStage - Class in net.shibboleth.metadata.dom.saml
For each Item collection element that is a SAML EntitiesDescriptor this stage will scan all descendant EntitiesDescriptors and EntityDescriptors, determine the earliest valid until date, set that on the root EntitiesDescriptor and remove the valid until dates from all descendants.
PullUpValidUntilStage() - Constructor for class net.shibboleth.metadata.dom.saml.PullUpValidUntilStage
 

R

recurseDirectories - Variable in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
Whether or not directories are recursed if the given input file is a directory.
registrationAuthority - Variable in class net.shibboleth.metadata.dom.saml.mdattr.AbstractExactValueMatcher
Registration authority to match against, or null.
registrationAuthority - Variable in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage.ContextImpl
The entity's registration authority, or null.
registrationAuthority - Variable in class net.shibboleth.metadata.dom.saml.mdattr.RegistrationAuthorityMatcher
Registration authority to match against.
RegistrationAuthority - Class in net.shibboleth.metadata.dom.saml.mdrpi
Carries the registration authority URI for a SAML entity.
RegistrationAuthority(String) - Constructor for class net.shibboleth.metadata.dom.saml.mdrpi.RegistrationAuthority
Constructor.
registrationAuthority - Variable in class net.shibboleth.metadata.dom.saml.mdrpi.RegistrationAuthority
Registration authority URI.
registrationAuthorityDisplayNames - Variable in class net.shibboleth.metadata.dom.saml.mdrpi.RegistrationAuthorityItemIdentificationStrategy
Replacement display names for registration authorities.
RegistrationAuthorityItemIdentificationStrategy - Class in net.shibboleth.metadata.dom.saml.mdrpi
Item identification strategy for interfederation use cases.
RegistrationAuthorityItemIdentificationStrategy() - Constructor for class net.shibboleth.metadata.dom.saml.mdrpi.RegistrationAuthorityItemIdentificationStrategy
 
RegistrationAuthorityMatcher - Class in net.shibboleth.metadata.dom.saml.mdattr
An entity attribute matcher which matches a given registration authority.
RegistrationAuthorityMatcher(String) - Constructor for class net.shibboleth.metadata.dom.saml.mdattr.RegistrationAuthorityMatcher
Constructor.
RegistrationAuthorityPopulationStage - Class in net.shibboleth.metadata.dom.saml.mdrpi
A stage which, for each EntityDescriptor collection element, adds a RegistrationAuthority, with the entity's registration authority, to the item metadata.
RegistrationAuthorityPopulationStage() - Constructor for class net.shibboleth.metadata.dom.saml.mdrpi.RegistrationAuthorityPopulationStage
 
registrationAuthorityPredicate - Variable in class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
Predicate to use to match the context's registration authority.
remove(Object) - Method in class net.shibboleth.metadata.util.ItemCollectionWithMetadata
removeAll(Collection<?>) - Method in class net.shibboleth.metadata.util.ItemCollectionWithMetadata
RemoveOrganizationStage - Class in net.shibboleth.metadata.dom.saml
Filtering stage that removes Organization elements from EntityDescriptors.
RemoveOrganizationStage() - Constructor for class net.shibboleth.metadata.dom.saml.RemoveOrganizationStage
 
removingEntitylessEntitiesDescriptor - Variable in class net.shibboleth.metadata.dom.saml.EntityFilterStage
Whether EntitiesDescriptor that do not contain EntityDescriptors should be removed.
removingEntitylessEntitiesDescriptor - Variable in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
Whether EntitiesDescriptor that do not contain EntityDescriptors should be removed.
removingEntitylessEntitiesDescriptor - Variable in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
Whether EntitiesDescriptor that do not contain EntityDescriptors should be removed.
removingNamespace(String) - Method in class net.shibboleth.metadata.dom.AbstractNamespacesStrippingStage
Determine whether a particular namespace should be stripped.
removingNamespace(String) - Method in class net.shibboleth.metadata.dom.NamespacesStrippingStage
 
removingNamespace(String) - Method in class net.shibboleth.metadata.dom.NamespaceStrippingStage
 
removingRolelessEntities - Variable in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
Whether EntityDescriptor elements that do not contain roles, after filtering, should be removed.
requireValidUntil - Variable in class net.shibboleth.metadata.dom.saml.ValidateValidUntilStage
Whether the item is required to have a validUntil attribute.
requiringRegistrationInformation - Variable in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
Whether a descriptor is required to have registration information.
retainAll(Collection<?>) - Method in class net.shibboleth.metadata.util.ItemCollectionWithMetadata
RFC4501_BASE_URI - Static variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
RFC4501 base URI: "http://www.w3.org/2001/04/xmldsig-more" .
ROLE_DESCRIPTOR_NAME - Static variable in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
QName of the RoleDescriptor element.
rules - Variable in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
List of matching rules to apply to each attribute value.

S

SAML_NS - Static variable in class net.shibboleth.metadata.dom.saml.SAMLSupport
Namespace URI for SAML elements.
SAML_PREFIX - Static variable in class net.shibboleth.metadata.dom.saml.SAMLSupport
Conventional prefix for SAML elements.
SAMLMetadataSupport - Class in net.shibboleth.metadata.dom.saml
Helper class for dealing with SAML metadata.
SAMLMetadataSupport() - Constructor for class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
Constructor.
SAMLSupport - Class in net.shibboleth.metadata.dom.saml
Helper class for dealing with SAML documents.
SAMLSupport() - Constructor for class net.shibboleth.metadata.dom.saml.SAMLSupport
Constructor.
schemaResources - Variable in class net.shibboleth.metadata.dom.XMLSchemaValidationStage
Collection of schema resources.
script - Variable in class net.shibboleth.metadata.pipeline.ScriptletStage
Script executed by this stage.
ScriptletStage<T> - Class in net.shibboleth.metadata.pipeline
A pipeline stage that computes that transforms the collection of Item via a script.
ScriptletStage() - Constructor for class net.shibboleth.metadata.pipeline.ScriptletStage
 
selectedItemPipeline - Variable in class net.shibboleth.metadata.pipeline.SplitMergeStage
Pipeline that receives the selected items.
selectionRequirements - Variable in class net.shibboleth.metadata.pipeline.AbstractItemMetadataSelectionStage
ItemMetadata classes that, if the an item contains, will cause the Item to be selected.
selectionStrategy - Variable in class net.shibboleth.metadata.pipeline.SplitMergeStage
Strategy used to split the given item collection.
SerializationStage<T> - Class in net.shibboleth.metadata.pipeline
A stage which writes the given item collection out to a file using a provided ItemCollectionSerializer.
SerializationStage() - Constructor for class net.shibboleth.metadata.pipeline.SerializationStage
 
serialize(Item<Element>, OutputStream) - Method in class net.shibboleth.metadata.dom.DOMElementSerializer
Serializes the Item to the given output stream.
serialize(Item<T>, OutputStream) - Method in interface net.shibboleth.metadata.ItemSerializer
Serializes the Item to the given output stream.
serializeCollection(Collection<Item<Element>>, OutputStream) - Method in class net.shibboleth.metadata.dom.DOMElementSerializer
Serializes the collection of Items to the given output stream.
serializeCollection(Collection<Item<T>>, OutputStream) - Method in interface net.shibboleth.metadata.ItemCollectionSerializer
Serializes the collection of Items to the given output stream.
serializeCollection(Collection<Item<T>>, OutputStream) - Method in class net.shibboleth.metadata.SimpleItemCollectionSerializer
 
serializer - Variable in class net.shibboleth.metadata.pipeline.MultiOutputSerializationStage
Serializer used to write the collection to the output stream.
serializer - Variable in class net.shibboleth.metadata.pipeline.SerializationStage
Serializer used to write the collection to the output stream.
serializer - Variable in class net.shibboleth.metadata.SimpleItemCollectionSerializer
The ItemSerializer to use on each Item in turn.
serialVersionUID - Static variable in class net.shibboleth.metadata.AbstractItem
Serial version UID.
serialVersionUID - Static variable in class net.shibboleth.metadata.dom.DOMElementItem
Serial version UID.
serialVersionUID - Static variable in class net.shibboleth.metadata.dom.saml.mdrpi.RegistrationAuthority
Serial version UID for the class.
serialVersionUID - Static variable in exception net.shibboleth.metadata.dom.XMLSignatureValidator.ValidationException
Serial version UID.
serialVersionUID - Static variable in class net.shibboleth.metadata.ErrorStatus
Serial version UID.
serialVersionUID - Static variable in class net.shibboleth.metadata.InfoStatus
Serial version UID.
serialVersionUID - Static variable in class net.shibboleth.metadata.ItemId
Serial version UID.
serialVersionUID - Static variable in class net.shibboleth.metadata.ItemTag
Serial version UID.
serialVersionUID - Static variable in class net.shibboleth.metadata.pipeline.ComponentInfo
Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.metadata.pipeline.PipelineProcessingException
Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.metadata.pipeline.StageProcessingException
Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.metadata.pipeline.TerminationException
Serial version UID.
serialVersionUID - Static variable in class net.shibboleth.metadata.StatusMetadata
Serial version UID.
serialVersionUID - Static variable in class net.shibboleth.metadata.WarningStatus
Serial version UID.
setAdditionalItemMetadata(Collection<ItemMetadata>) - Method in class net.shibboleth.metadata.pipeline.ItemMetadataAddingStage
Gets the ItemMetadata to be added to each Item's item metadata.
setBlacklistedDigests(Collection<String>) - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Set the collection of identifiers to be blacklisted as digest algorithms.
setBlacklistedSignatureMethods(Collection<String>) - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Set the collection of identifiers to be blacklisted as signature methods.
setBlacklistResource(Resource) - Method in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLBlacklistValidator
Sets the resource that provides the blacklist.
setC14nExclusive(boolean) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Sets whether exclusive canonicalization will be used.
setC14nWithComments(boolean) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Sets whether comments are canonicalized.
setCacheDuration(Element, Long) - Method in class net.shibboleth.metadata.dom.saml.PullUpCacheDurationStage
Sets the cache duration on the given descriptor.
setCacheDuration(long) - Method in class net.shibboleth.metadata.dom.saml.SetCacheDurationStage
Sets the cache duration, in milliseconds, that will be set on each metadata element.
SetCacheDurationStage - Class in net.shibboleth.metadata.dom.saml
Sets a cacheDuration attribute for every EntityDescriptor and EntitiesDescriptor element in the collection.
SetCacheDurationStage() - Constructor for class net.shibboleth.metadata.dom.saml.SetCacheDurationStage
 
setCertificates(List<X509Certificate>) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Sets the certificates associated with the key used to sign the content.
setCollectionFactory(Supplier<Collection<Item<T>>>) - Method in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
Sets the factory used to create the Item collection that is then given to the pipelines.
setCollectionFactory(Supplier<Collection<Item<T>>>) - Method in class net.shibboleth.metadata.pipeline.PipelineMergeStage
Sets the factory used to create the Item collection produced by this source.
setCollectionFactory(Supplier<Collection<Item<T>>>) - Method in class net.shibboleth.metadata.pipeline.SplitMergeStage
Sets the factory used to create the Item collection that is then given to the pipelines.
setCollectionMergeStrategy(CollectionMergeStrategy) - Method in class net.shibboleth.metadata.pipeline.PipelineMergeStage
Sets the strategy used to merge all the joined pipeline results in to the final Item collection.
setCollectionMergeStrategy(CollectionMergeStrategy) - Method in class net.shibboleth.metadata.pipeline.SplitMergeStage
Sets the strategy used to merge all the joined pipeline results in to the final Item collection.
setCollectionPredicate(Predicate<Collection<Item<T>>>) - Method in class net.shibboleth.metadata.pipeline.BaseStage
Sets the Predicate applied to the supplied item collection to determine whether the stage will be executed.
setCompleteInstant() - Method in class net.shibboleth.metadata.pipeline.ComponentInfo
Sets the complete instant of the component to now.
setCompleteInstant(DateTime) - Method in class net.shibboleth.metadata.pipeline.ComponentInfo
Sets the instant when the component operation completed.
setComponentId(String) - Method in class net.shibboleth.metadata.pipeline.ComponentInfo
Sets the ID of the component that operated on the element.
setComponentType(Class<?>) - Method in class net.shibboleth.metadata.pipeline.ComponentInfo
Sets the type of the component that operated on the element.
setComposedStages(List<Stage<T>>) - Method in class net.shibboleth.metadata.pipeline.CompositeStage
Sets the list the stages that compose this stage.
setCrls(List<X509CRL>) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Sets the CRLs associated with certificates.
setData(T) - Method in class net.shibboleth.metadata.AbstractItem
Sets the data wrapped by this Item.
setDebugPreDigest(boolean) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Sets whether logging of the pre-digest data stream is enabled.
setDescriptorName(String) - Method in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage
Sets the Name used for the generated descriptor.
setDesignatedEntities(Collection<String>) - Method in class net.shibboleth.metadata.dom.saml.EntityFilterStage
Sets the list of designated entity IDs.
setDesignatedRegistrationAuthorities(Collection<String>) - Method in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
Sets the list of designated registration authority.
setDesignatedRoles(Collection<QName>) - Method in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
Sets the list of designated entity roles.
setDesignatedTypes(Collection<String>) - Method in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
Sets the list of designated entity roles.
setDirectory(File) - Method in class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy
Sets the directory to use.
setDOMResource(Resource) - Method in class net.shibboleth.metadata.dom.DOMResourceSourceStage
Sets the resource from which the XML document will be fetched.
setElementName(QName) - Method in class net.shibboleth.metadata.dom.AbstractElementVisitingStage
Sets a single element name to be visited.
setElementName(String) - Method in class net.shibboleth.metadata.dom.ElementStrippingStage
Set the name of the element to strip.
setElementName(String) - Method in class net.shibboleth.metadata.dom.EmptyContainerStrippingStage
Set the name of the element to strip.
setElementNames(Collection<QName>) - Method in class net.shibboleth.metadata.dom.AbstractElementVisitingStage
Sets the collection of element names to visit.
setElementNamespace(String) - Method in class net.shibboleth.metadata.dom.ElementStrippingStage
Set the namespace of the element to strip.
setElementNamespace(String) - Method in class net.shibboleth.metadata.dom.EmptyContainerStrippingStage
Set the namespace of the element to strip.
setElementRequiredToBeSchemaValid(boolean) - Method in class net.shibboleth.metadata.dom.XMLSchemaValidationStage
Sets whether Elements are required to be schema valid.
setErrorBoundary(long) - Method in class net.shibboleth.metadata.validate.x509.X509RSAExponentValidator
Set the RSA public exponent below which an error should result.
setErrorBoundary(int) - Method in class net.shibboleth.metadata.validate.x509.X509RSAKeyLengthValidator
Set the RSA key length below which an error should result.
setErrorCausesSourceFailure(boolean) - Method in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
Sets whether an error parsing a single file causes the source to fail.
setErrorCausesSourceFailure(boolean) - Method in class net.shibboleth.metadata.dom.DOMResourceSourceStage
Sets whether an error reading and parsing the XML file causes this stage to fail.
setExecutorService(ExecutorService) - Method in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
Sets the executor service used to run the selected and non-selected item pipelines.
setExecutorService(ExecutorService) - Method in class net.shibboleth.metadata.pipeline.PipelineMergeStage
Sets the executor service used to run the selected and non-selected item pipelines.
setExecutorService(ExecutorService) - Method in class net.shibboleth.metadata.pipeline.SplitMergeStage
Sets the executor service used to run the selected and non-selected item pipelines.
setIdAttributeNames(List<QName>) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Sets the names of the attributes treated as reference IDs.
setIdentificationStrategy(ItemIdentificationStrategy) - Method in class net.shibboleth.metadata.pipeline.AbstractItemMetadataSelectionStage
Sets the strategy used to generate Item identifiers for logging purposes.
setIdTransformers(Collection<Converter<String, String>>) - Method in class net.shibboleth.metadata.pipeline.ItemIdTransformStage
Sets the transforms used to produce the transformed entity IDs.
setIgnoredRegistrationAuthorities(Collection<String>) - Method in class net.shibboleth.metadata.dom.saml.mdrpi.RegistrationAuthorityItemIdentificationStrategy
Set the set of registration authorities we are ignoring.
setIncludeKeyNames(boolean) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Sets whether key names are included in the KeyInfo.
setIncludeKeyValue(boolean) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Sets whether key values are included in the KeyInfo.
setIncludeX509Certificates(boolean) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Sets whether X509 certificates are included in the KeyInfo.
setIncludeX509Crls(boolean) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Sets whether CRLs are included in the KeyInfo.
setIncludeX509IssuerSerial(boolean) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Sets whether the end-entity certificate's issuer and serial number are included in the KeyInfo.
setIncludeX509SubjectName(boolean) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Sets whether end-entity certifcate's subject name is included in the KeyInfo.
setInclusivePrefixList(List<String>) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Sets the inclusive prefix list used during exclusive canonicalization.
setItemOrderingStrategy(EntitiesDescriptorAssemblerStage.ItemOrderingStrategy) - Method in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage
Sets the strategy used to order a collection of Items.
setKeyAlias(String) - Method in class net.shibboleth.metadata.util.PKCS11PrivateKeyFactoryBean
Deprecated.
Sets the key alias to use.
setKeyNames(List<String>) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Sets the explicit key names added to the KeyInfo.
setKeyPassword(String) - Method in class net.shibboleth.metadata.util.PKCS11PrivateKeyFactoryBean
Deprecated.
Set the key password to use.
setKeySize(int) - Method in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLBlacklistValidator
Sets a key size restriction for this blacklist.
setMaximumCacheDuration(long) - Method in class net.shibboleth.metadata.dom.saml.PullUpCacheDurationStage
Sets the maximum cache duration in milliseconds.
setMaximumValidityDuration(long) - Method in class net.shibboleth.metadata.dom.saml.PullUpValidUntilStage
Sets the maximum amount of time, in milliseconds, a descriptor may be valid.
setMaxValidityInterval(long) - Method in class net.shibboleth.metadata.dom.saml.ValidateValidUntilStage
Sets the interval, in milliseconds, from now within which the validUntil date must fall.
setMergedPipelines(List<? extends Pipeline<T>>) - Method in class net.shibboleth.metadata.pipeline.PipelineMergeStage
Sets the pipelines joined by this stage.
setMinimum(int) - Method in class net.shibboleth.metadata.pipeline.AtLeastCollectionPredicate
Sets the minimum number of elements which will result in a true result.
setMinimumCacheDuration(long) - Method in class net.shibboleth.metadata.dom.saml.PullUpCacheDurationStage
Sets the minimum cache duration in milliseconds.
setMinimumValidityDuration(long) - Method in class net.shibboleth.metadata.dom.saml.PullUpValidUntilStage
Sets the minimum amount of time, in milliseconds, a descriptor may be valid.
setNameFormatPredicate(Predicate<CharSequence>) - Method in class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
Sets the Predicate to use to match the context's attribute name format.
setNamePredicate(Predicate<CharSequence>) - Method in class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
Sets the Predicate to use to match the context's attribute name.
setNamePrefix(String) - Method in class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy
Sets the name prefix to use.
setNamespace(String) - Method in class net.shibboleth.metadata.dom.NamespaceStrippingStage
Sets the namespace to check for.
setNamespaceContext(NamespaceContext) - Method in class net.shibboleth.metadata.dom.XPathFilteringStage
Sets the NamespaceContext to use in interpreting the XPath expression.
setNamespaces(Collection<String>) - Method in class net.shibboleth.metadata.dom.NamespacesStrippingStage
Sets the collection of namespaces to blacklist or whitelist.
setNameSuffix(String) - Method in class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy
Sets the name suffix to use.
setNameTransformer(Function<String, String>) - Method in class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy
Sets the name transformer to use.
setNoChildrenAProcessingError(boolean) - Method in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage
Sets whether attempting to turn an empty item collection, which would result in a schema-invalid childless EntitiesDescriptor, should be treated as processing error.
setNoItemIdIdentifier(String) - Method in class net.shibboleth.metadata.AbstractCompositeItemIdentificationStrategy
Sets the identifier to use if an Item does not have an ItemId.
setNonselectedItemPipeline(Pipeline<T>) - Method in class net.shibboleth.metadata.pipeline.SplitMergeStage
Sets the pipeline that receives the non-selected items.
setNoSourceFilesAnError(boolean) - Method in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
Sets whether the lack of source files is considered an error.
setOutputFile(File) - Method in class net.shibboleth.metadata.pipeline.SerializationStage
Sets the file to which the item will be written.
setOutputStrategy(MultiOutputSerializationStage.OutputStrategy<T>) - Method in class net.shibboleth.metadata.pipeline.MultiOutputSerializationStage
Sets the output strategy function determining where an item will be written.
setOverwritingExistingOutputFile(boolean) - Method in class net.shibboleth.metadata.pipeline.SerializationStage
Sets whether an existing output file should be overwritten.
setParserPool(ParserPool) - Method in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
Sets the pool of DOM parsers used to parse the XML file in to a DOM.
setParserPool(ParserPool) - Method in class net.shibboleth.metadata.dom.DOMResourceSourceStage
Sets the pool of DOM parsers used to parse the XML file in to a DOM.
setPermittingEmptyReferences(boolean) - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Sets whether empty references are permitted.
setPipelineAndSelectionStrategies(List<Pair<Pipeline<T>, Predicate<Item<T>>>>) - Method in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
Sets the pipeline and item selection strategies used to demultiplex item collections within this stage.
setPkcs11Config(String) - Method in class net.shibboleth.metadata.util.PKCS11PrivateKeyFactoryBean
Deprecated.
Sets the PKCS#11 configuration to use.
setPrivateKey(PrivateKey) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Sets the private key used to sign the content.
setPublicKey(PublicKey) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Sets public key associated with private key used to sign the content.
setRecurseDirectories(boolean) - Method in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
Sets whether directories will be recursively searched for XML input files.
setRegistrationAuthorityDisplayNames(Map<String, String>) - Method in class net.shibboleth.metadata.dom.saml.mdrpi.RegistrationAuthorityItemIdentificationStrategy
Sets the map of display names for registration authorities.
setRegistrationAuthorityPredicate(Predicate<CharSequence>) - Method in class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
Sets the Predicate to use to match the context's registration authority.
setRemoveRolelessEntities(boolean) - Method in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
Sets whether EntityDescriptor elements without roles (after filtering) should be removed altogether.
setRemovingEntitylessEntitiesDescriptor(boolean) - Method in class net.shibboleth.metadata.dom.saml.EntityFilterStage
Sets whether EntitiesDescriptor that do not contain EntityDescriptors should be removed.
setRemovingEntitylessEntitiesDescriptor(boolean) - Method in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
Sets whether EntitiesDescriptor that do not contain EntityDescriptors should be removed.
setRemovingEntitylessEntitiesDescriptor(boolean) - Method in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
Sets whether EntitiesDescriptor that do not contain EntityDescriptors should be removed.
setRequireValidUntil(boolean) - Method in class net.shibboleth.metadata.dom.saml.ValidateValidUntilStage
Sets whether the item is required to have a validUntil attribute.
setRequiringRegistrationInformation(boolean) - Method in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
Sets whether a descriptor is required to have registration information.
setRules(List<Predicate<EntityAttributeFilteringStage.EntityAttributeContext>>) - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
Sets the List of rules to be used to match attribute values.
setSchemaResources(List<Resource>) - Method in class net.shibboleth.metadata.dom.XMLSchemaValidationStage
Sets the schema resources against which Elements are validated.
setScript(EvaluableScript) - Method in class net.shibboleth.metadata.pipeline.ScriptletStage
Sets the script executed by this stage.
setSelectedItemPipeline(Pipeline<T>) - Method in class net.shibboleth.metadata.pipeline.SplitMergeStage
Sets the pipeline that receives the selected items.
setSelectionRequirements(Collection<Class<? extends ItemMetadata>>) - Method in class net.shibboleth.metadata.pipeline.AbstractItemMetadataSelectionStage
Sets the ItemMetadata classes that, if the an item contains, will cause the Item to be selected.
setSelectionStrategy(Predicate<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.SplitMergeStage
Sets the strategy used to split the given item collection.
setSerializer(ItemSerializer<T>) - Method in class net.shibboleth.metadata.pipeline.MultiOutputSerializationStage
Sets the serializer used to write item to the output file.
setSerializer(ItemCollectionSerializer<T>) - Method in class net.shibboleth.metadata.pipeline.SerializationStage
Sets the serializer used to write item to the output file.
setShaVariant(XMLSignatureSigningStage.ShaVariant) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Sets the SHA algorithm variant used when computing the signature and digest.
setSignatureRequired(boolean) - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Sets whether the Element is required to be signed.
setSource(File) - Method in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
Sets the path to the DOM material provided by this source.
setSourceFileFilter(FileFilter) - Method in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
Sets the filter used to determine if a file, in a directory, should be treated as a source file.
setSourceItems(Collection<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.StaticItemSourceStage
Sets the collection of Items added to the Item collection by this stage.
setStages(List<Stage<T>>) - Method in class net.shibboleth.metadata.pipeline.SimplePipeline
Sets the stages that make up this pipeline.
setStartInstant(DateTime) - Method in class net.shibboleth.metadata.pipeline.ComponentInfo
Sets the instant when the component operation started.
setTransformAttributes(Map<String, Object>) - Method in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
Sets the collection of attributes used by the XSLT transformer.
setTransformFeatures(Map<String, Boolean>) - Method in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
Sets the collection of features used by the XSLT transformer.
setTransformParameters(Map<String, Object>) - Method in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
Sets the named parameters for the transform.
setURIResolver(URIResolver) - Method in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
Set the URIResolver for this transform, or null to specify none.
setValidators(List<Validator<V>>) - Method in class net.shibboleth.metadata.dom.AbstractDOMValidationStage
Set the list of validators to apply to each item.
setValidityDuration(long) - Method in class net.shibboleth.metadata.dom.saml.SetValidUntilStage
Sets the amount of time the descriptors will be valid, expressed in milliseconds.
setValidSignatureRequired(boolean) - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Sets whether the signature on a Element element is required to be valid.
setValidUntil(Element, Long) - Method in class net.shibboleth.metadata.dom.saml.PullUpValidUntilStage
Sets the valid until instant on the given descriptor.
SetValidUntilStage - Class in net.shibboleth.metadata.dom.saml
Sets a validUntil attribute for every EntityDescriptor and EntitiesDescriptor element in the collection.
SetValidUntilStage() - Constructor for class net.shibboleth.metadata.dom.saml.SetValidUntilStage
 
setValuePredicate(Predicate<CharSequence>) - Method in class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
Sets the Predicate to use to match the context's attribute value.
setVerificationCertificate(Certificate) - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Set the key, included in a certificate, used to verify the signature.
setVerificationKey(PublicKey) - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Sets the key used to verify the signature.
setWaitingForPipelines(boolean) - Method in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
Sets whether this child waits for all the invoked pipelines to complete before proceeding.
setWarningBoundary(long) - Method in class net.shibboleth.metadata.validate.x509.X509RSAExponentValidator
Set the RSA public exponent below which a warning should result.
setWarningBoundary(int) - Method in class net.shibboleth.metadata.validate.x509.X509RSAKeyLengthValidator
Set the RSA key length below which a warning should result.
setWhitelisting(boolean) - Method in class net.shibboleth.metadata.dom.NamespacesStrippingStage
Set whether the stage is whitelisting namespaces.
setWhitelisting(boolean) - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
Sets the mode of operation.
setWhitelistingEntities(boolean) - Method in class net.shibboleth.metadata.dom.saml.EntityFilterStage
Sets whether the list of designated entities should be considered a whitelist.
setWhitelistingRegistrationAuthorities(boolean) - Method in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
Sets whether the list of designated registration authority should be considered a whitelist.
setWhitelistingRoles(boolean) - Method in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
Sets whether the list of designated roles should be considered a whitelist.
setWhitelistingTypes(boolean) - Method in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
Sets whether the list of designated roles should be considered a whitelist.
setXPathExpression(String) - Method in class net.shibboleth.metadata.dom.XPathFilteringStage
Sets the XPath expression to execute on each DOMElementItem.
setXSLResource(Resource) - Method in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
Sets the resource that provides the XSL document.
SHA1StringTransformer - Class in net.shibboleth.metadata.util
A Function that transforms a String into a hex-encoded representation of the SHA-1 digest of the string.
SHA1StringTransformer() - Constructor for class net.shibboleth.metadata.util.SHA1StringTransformer
 
shaVariant - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
SHA algorithm variant used in signature and digest algorithms.
sigAlgo - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Signature algorithm used.
SIGNATURE_NAME - Static variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
QName of the Signature element.
signatureRequired - Variable in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Whether Elements are required to be signed.
SimpleCollectionMergeStrategy - Class in net.shibboleth.metadata
A CollectionMergeStrategy that adds the Item from each source, in order, by means of the Collection.addAll(Collection) method on the target.
SimpleCollectionMergeStrategy() - Constructor for class net.shibboleth.metadata.SimpleCollectionMergeStrategy
 
SimpleItemCollectionFactory<T> - Class in net.shibboleth.metadata
Implementation Supplier that produces ArrayList instances.
SimpleItemCollectionFactory() - Constructor for class net.shibboleth.metadata.SimpleItemCollectionFactory
 
SimpleItemCollectionSerializer<T> - Class in net.shibboleth.metadata
A simple ItemCollectionSerializer which just serializes each Item in turn.
SimpleItemCollectionSerializer(ItemSerializer<T>) - Constructor for class net.shibboleth.metadata.SimpleItemCollectionSerializer
Constructor.
SimplePipeline<T> - Class in net.shibboleth.metadata.pipeline
A very simple implementation of Pipeline.
SimplePipeline() - Constructor for class net.shibboleth.metadata.pipeline.SimplePipeline
 
size() - Method in class net.shibboleth.metadata.util.ItemCollectionWithMetadata
source - Variable in class net.shibboleth.metadata.pipeline.StaticItemSourceStage
Collection of static Items added to each Item collection by BaseStage.execute(Collection).
sourceFile - Variable in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
The file path to the DOM material provided by this source.
sourceFileFilter - Variable in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
Filter used to determine if a file should be included.
SP_SSO_DESCRIPTOR_NAME - Static variable in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
QName of the SPSSODescriptor element.
SplitMergeStage<T> - Class in net.shibboleth.metadata.pipeline
A stage which splits a given collection and passes selected items to one pipeline and non-selected items to another.
SplitMergeStage() - Constructor for class net.shibboleth.metadata.pipeline.SplitMergeStage
 
Stage<T> - Interface in net.shibboleth.metadata.pipeline
A stage in a Pipeline that operates upon a collection Item in a particular manner.
StageProcessingException - Exception in net.shibboleth.metadata.pipeline
Exception indicating that a Stage of the pipeline encountered an error.
StageProcessingException() - Constructor for exception net.shibboleth.metadata.pipeline.StageProcessingException
Constructor.
StageProcessingException(String) - Constructor for exception net.shibboleth.metadata.pipeline.StageProcessingException
Constructor.
StageProcessingException(Exception) - Constructor for exception net.shibboleth.metadata.pipeline.StageProcessingException
Constructor.
StageProcessingException(String, Exception) - Constructor for exception net.shibboleth.metadata.pipeline.StageProcessingException
Constructor.
startInstant - Variable in class net.shibboleth.metadata.pipeline.ComponentInfo
Instant when the component operation started.
stash - Variable in class net.shibboleth.metadata.dom.AbstractDOMTraversalStage.TraversalContext
Map of data for this traversal.
StaticItemSourceStage<T> - Class in net.shibboleth.metadata.pipeline
A stage which adds a static collection of Items to a Item collection.
StaticItemSourceStage() - Constructor for class net.shibboleth.metadata.pipeline.StaticItemSourceStage
 
StatusMetadata - Class in net.shibboleth.metadata
A ItemMetadata implementation that carries status information about an Item.
StatusMetadata(String, String) - Constructor for class net.shibboleth.metadata.StatusMetadata
Constructor.
StatusMetadataLoggingStage<T> - Class in net.shibboleth.metadata.pipeline
A Stage that logs StatusMetadata associated with an Item.
StatusMetadataLoggingStage() - Constructor for class net.shibboleth.metadata.pipeline.StatusMetadataLoggingStage
 
SUPPORT - Static variable in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
'support' person type constant.

T

tag - Variable in class net.shibboleth.metadata.ItemTag
Item tag.
TECHNICAL - Static variable in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
'technical' person type constant.
TerminationException - Exception in net.shibboleth.metadata.pipeline
An exception to be thrown to cause command-line aggregator execution to terminate.
TerminationException() - Constructor for exception net.shibboleth.metadata.pipeline.TerminationException
Constructor.
TerminationException(String) - Constructor for exception net.shibboleth.metadata.pipeline.TerminationException
Constructor.
TerminationException(Exception) - Constructor for exception net.shibboleth.metadata.pipeline.TerminationException
Constructor.
TerminationException(String, Exception) - Constructor for exception net.shibboleth.metadata.pipeline.TerminationException
Constructor.
toArray() - Method in class net.shibboleth.metadata.util.ItemCollectionWithMetadata
toArray(TT[]) - Method in class net.shibboleth.metadata.util.ItemCollectionWithMetadata
toString() - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage.ContextImpl
 
TRANSFORM_ENVELOPED_SIGNATURE - Static variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Enveloped signature transform ID: "http://www.w3.org/2000/09/xmldsig#enveloped-signature" .
transformAttributes - Variable in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
Attributes set on the Transformer used by this stage.
transformFeatures - Variable in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
Features set on the Transformer used by this stage.
transformParameters - Variable in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
Collection of named parameters to make available to the transform.
traverse(Element, AbstractDOMTraversalStage.TraversalContext) - Method in class net.shibboleth.metadata.dom.AbstractDOMTraversalStage
Depth-first traversal of the DOM tree rooted in an element, applying the visitor when appropriate.

U

unwrap() - Method in class net.shibboleth.metadata.AbstractItem
Gets the wrapped item data.
unwrap() - Method in interface net.shibboleth.metadata.Item
Gets the wrapped item data.
uriResolver - Variable in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
URIResolver to use in the transformer.

V

VALID_UNTIL_ATTRIB_NAME - Static variable in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
validUntil attribute name.
validate(V, Item<?>, String) - Method in interface net.shibboleth.metadata.validate.Validator
Apply the validator to the object in the given Item context.
validate(X509Certificate, Item<?>, String) - Method in class net.shibboleth.metadata.validate.x509.AbstractX509Validator
 
validateSignatureReference(Element, Reference) - Method in class net.shibboleth.metadata.dom.XMLSignatureValidator
Validates the reference within the XML signature by performing the following checks.
validateSignatureReferenceUri(Element, Reference) - Method in class net.shibboleth.metadata.dom.XMLSignatureValidator
Validates that the element resolved by the signature validation layer is the same as the element resolved by the DOM layer.
validateSignatureTransforms(Reference) - Method in class net.shibboleth.metadata.dom.XMLSignatureValidator
Validate the transforms included in the Signature Reference.
ValidateValidUntilStage - Class in net.shibboleth.metadata.dom.saml
Checks that a SAML EntitiesDescriptor or EntityDescriptor's validUntil is (optionally) present and is within a given range.
ValidateValidUntilStage() - Constructor for class net.shibboleth.metadata.dom.saml.ValidateValidUntilStage
 
validationSchema - Variable in class net.shibboleth.metadata.dom.XMLSchemaValidationStage
Schema used to validate Elements.
validator - Variable in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Validator used for all signatures validated by this stage instance.
Validator<V> - Interface in net.shibboleth.metadata.validate
Interface for a validator to be applied to an object in the context of a given Item.
Validator.Action - Enum in net.shibboleth.metadata.validate
Validator instances are normally applied in sequence in a chain of responsibility pattern orchestrated by the caller.
Validator.Action() - Constructor for enum net.shibboleth.metadata.validate.Validator.Action
 
validators - Variable in class net.shibboleth.metadata.dom.AbstractDOMValidationStage
The list of validators to apply.
validityDuration - Variable in class net.shibboleth.metadata.dom.saml.SetValidUntilStage
Amount of time the descriptors will be valid, expressed in milliseconds.
validSignatureRequired - Variable in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Whether the signature on a Elements is required to be valid.
value - Variable in class net.shibboleth.metadata.dom.saml.mdattr.AbstractExactValueMatcher
The attribute value to match.
value - Variable in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage.ContextImpl
The attribute's value.
value - Variable in class net.shibboleth.metadata.pipeline.FutureSupport.FutureNow
Value to be returned.
valueOf(String) - Static method in enum net.shibboleth.metadata.dom.XMLSignatureSigningStage.ShaVariant
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.shibboleth.metadata.validate.Validator.Action
Returns the enum constant of this type with the specified name.
valuePredicate - Variable in class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
Predicate to use to match the context's attribute value.
values() - Static method in enum net.shibboleth.metadata.dom.XMLSignatureSigningStage.ShaVariant
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.shibboleth.metadata.validate.Validator.Action
Returns an array containing the constants of this enum type, in the order they are declared.
verificationCertificate - Variable in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Certificate whose public key is used to verify the Element signature.
verificationKey - Variable in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
Public key used to verify the Element signature.
verificationKey - Variable in class net.shibboleth.metadata.dom.XMLSignatureValidator
Public key used to verify signatures.
verifySignature(Element, Element) - Method in class net.shibboleth.metadata.dom.XMLSignatureValidator
Verifies that the signature on a document is valid.
Version - Class in net.shibboleth.metadata
Class for getting and printing the version of the metadata pipeline.
Version() - Constructor for class net.shibboleth.metadata.Version
Constructor.
VERSION - Static variable in class net.shibboleth.metadata.Version
metadata pipeline version.
visit(Element, AbstractDOMTraversalStage.TraversalContext) - Method in class net.shibboleth.metadata.dom.AbstractDOMTraversalStage
Visit a particular Element.
visit(Element, AbstractDOMTraversalStage.TraversalContext) - Method in class net.shibboleth.metadata.dom.CRDetectionStage
 
visit(Element, AbstractDOMTraversalStage.TraversalContext) - Method in class net.shibboleth.metadata.dom.ds.X509ValidationStage
 
visit(Element, AbstractDOMTraversalStage.TraversalContext) - Method in class net.shibboleth.metadata.dom.ElementWhitespaceTrimmingStage
 
visitAttr(Attr, Item<Element>) - Method in interface net.shibboleth.metadata.dom.AttrVisitor
Called on each Attr visited as part of the processing of an Element item.
visitAttr(Attr, Item<Element>) - Method in class net.shibboleth.metadata.dom.WhitespaceTrimmingVisitor
 
visitElement(Element, Item<Element>) - Method in interface net.shibboleth.metadata.dom.ElementVisitor
Called on each Element visited as part of the processing of an Element item.
visitElement(Element, Item<Element>) - Method in class net.shibboleth.metadata.dom.WhitespaceTrimmingVisitor
 
visitNode(Node, Item<Element>) - Method in interface net.shibboleth.metadata.dom.NodeVisitor
Called on each Node visited as part of the processing of an Element item.
visitNode(Node, Item<Element>) - Method in class net.shibboleth.metadata.dom.WhitespaceTrimmingVisitor
 
visitor - Variable in class net.shibboleth.metadata.dom.ElementWhitespaceTrimmingStage
Visitor to apply to each visited element.

W

waitingForPipelines - Variable in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
Whether this child waits for all the invoked pipelines to complete before proceeding.
WARN_PREFIX - Static variable in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage.StatusInfoAppendingErrorListener
Prefix used by messages that result in an WarningStatus.
warning(TransformerException) - Method in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage.StatusInfoAppendingErrorListener
warningBoundary - Variable in class net.shibboleth.metadata.validate.x509.X509RSAExponentValidator
The RSA public exponent value below which a warning should result.
warningBoundary - Variable in class net.shibboleth.metadata.validate.x509.X509RSAKeyLengthValidator
The RSA key length below which a warning should result.
WarningStatus - Class in net.shibboleth.metadata
A type of StatusMetadata that indicates something may be "off" about the Item.
WarningStatus(String, String) - Constructor for class net.shibboleth.metadata.WarningStatus
Constructor.
whitelisting - Variable in class net.shibboleth.metadata.dom.NamespacesStrippingStage
Whether we are whitelisting or blacklisting (default: blacklisting).
whitelisting - Variable in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
Mode of operation: whitelisting or blacklisting.
whitelistingAuthorities - Variable in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
Whether EntityRegistrationAuthorityFilterStage.designatedAuthorities should be considered a whitelist or a blacklist.
whitelistingEntities - Variable in class net.shibboleth.metadata.dom.saml.EntityFilterStage
Whether EntityFilterStage.designatedEntities should be considered a whitelist or a blacklist.
whitelistingRoles - Variable in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
Whether EntityRoleFilterStage.designatedRoles should be considered a whitelist or a blacklist.
whitelistingTypes - Variable in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
Whether ContactPersonFilterStage.designatedTypes should be considered a whitelist.
WhitespaceTrimmingVisitor - Class in net.shibboleth.metadata.dom
Node visitor which trims leading and trailing whitespace from the visited node's text content.
WhitespaceTrimmingVisitor() - Constructor for class net.shibboleth.metadata.dom.WhitespaceTrimmingVisitor
 

X

X509RSAExponentValidator - Class in net.shibboleth.metadata.validate.x509
Validator class to check RSA public exponent values in X.509 certificates.
X509RSAExponentValidator() - Constructor for class net.shibboleth.metadata.validate.x509.X509RSAExponentValidator
Constructor.
X509RSAKeyLengthValidator - Class in net.shibboleth.metadata.validate.x509
Validator class to check RSA key lengths in X.509 certificates.
X509RSAKeyLengthValidator() - Constructor for class net.shibboleth.metadata.validate.x509.X509RSAKeyLengthValidator
Constructor.
X509RSAOpenSSLBlacklistValidator - Class in net.shibboleth.metadata.validate.x509
Validator class to check RSA moduli in X.509 certificates against a OpenSSL-format blacklist.
X509RSAOpenSSLBlacklistValidator() - Constructor for class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLBlacklistValidator
Constructor.
X509ValidationStage - Class in net.shibboleth.metadata.dom.ds
Stage to apply a collection of validators to each X.509 certificate in items.
X509ValidationStage() - Constructor for class net.shibboleth.metadata.dom.ds.X509ValidationStage
 
XML_DSIG_NS - Static variable in class net.shibboleth.metadata.dom.ds.XMLDSIGSupport
Namespace URI for the XML DSIG specification.
XML_ENC_NS_URI - Static variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
XML Encryption base URI: "http://www.w3.org/2001/04/xmlenc#" .
XML_SIG_NS_URI - Static variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
XML Signature base URI: "http://www.w3.org/2000/09/xmldsig#" .
XMLDSIGSupport - Class in net.shibboleth.metadata.dom.ds
Support class for dealing with the XML DSIG specification.
XMLDSIGSupport() - Constructor for class net.shibboleth.metadata.dom.ds.XMLDSIGSupport
Constructor.
XMLSchemaValidationStage - Class in net.shibboleth.metadata.dom
A pipeline stage that XML schema validates the elements within the DOMElementItem collection.
XMLSchemaValidationStage() - Constructor for class net.shibboleth.metadata.dom.XMLSchemaValidationStage
 
xmlSigFactory - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Factory used to create XML signature objects.
XMLSignatureSigningStage - Class in net.shibboleth.metadata.dom
A pipeline stage that creates, and adds, an enveloped signature for each element in the given DOMElementItem collection.
XMLSignatureSigningStage() - Constructor for class net.shibboleth.metadata.dom.XMLSignatureSigningStage
Constructor.
XMLSignatureSigningStage.ShaVariant - Enum in net.shibboleth.metadata.dom
The variant of SHA to use in the various signature algorithms.
XMLSignatureSigningStage.ShaVariant() - Constructor for enum net.shibboleth.metadata.dom.XMLSignatureSigningStage.ShaVariant
 
XMLSignatureValidationStage - Class in net.shibboleth.metadata.dom
A pipeline stage which validates the XML digital signature found on DOM Elements.
XMLSignatureValidationStage() - Constructor for class net.shibboleth.metadata.dom.XMLSignatureValidationStage
 
XMLSignatureValidator - Class in net.shibboleth.metadata.dom
A class that encapsulates the various stages in validation of XML signatures as methods.
XMLSignatureValidator(PublicKey, Set<String>, Set<String>, boolean) - Constructor for class net.shibboleth.metadata.dom.XMLSignatureValidator
Constructor.
XMLSignatureValidator.ValidationException - Exception in net.shibboleth.metadata.dom
Exception class representing a failure to validate.
XMLSignatureValidator.ValidationException() - Constructor for exception net.shibboleth.metadata.dom.XMLSignatureValidator.ValidationException
Constructor.
XMLSignatureValidator.ValidationException(String) - Constructor for exception net.shibboleth.metadata.dom.XMLSignatureValidator.ValidationException
Constructor.
XMLSignatureValidator.ValidationException(Exception) - Constructor for exception net.shibboleth.metadata.dom.XMLSignatureValidator.ValidationException
Constructor.
XMLSignatureValidator.ValidationException(String, Exception) - Constructor for exception net.shibboleth.metadata.dom.XMLSignatureValidator.ValidationException
Constructor.
xpathExpression - Variable in class net.shibboleth.metadata.dom.XPathFilteringStage
The XPath expression to execute on each DOMElementItem.
XPathFilteringStage - Class in net.shibboleth.metadata.dom
Pipeline stage which allows filtering of @{link DomElementItem}s according to an XPath expression.
XPathFilteringStage() - Constructor for class net.shibboleth.metadata.dom.XPathFilteringStage
 
XPathItemSelectionStrategy - Class in net.shibboleth.metadata.dom
Item selection strategy which selects items on the basis of a boolean XPath expression.
XPathItemSelectionStrategy(String, NamespaceContext) - Constructor for class net.shibboleth.metadata.dom.XPathItemSelectionStrategy
Constructor.
xslResource - Variable in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
Resource that provides the XSL document.
xslTemplate - Variable in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
XSL template used to transform Elements.
XSLTransformationStage - Class in net.shibboleth.metadata.dom
A pipeline stage which transforms each item in the DOMElementItem collection via an XSL transform.
XSLTransformationStage() - Constructor for class net.shibboleth.metadata.dom.XSLTransformationStage
 
XSLValidationStage - Class in net.shibboleth.metadata.dom
A pipeline which "validates" each element in the DOMElementItem collection via an XSL stylesheet.
XSLValidationStage() - Constructor for class net.shibboleth.metadata.dom.XSLValidationStage
 
A B C D E F G H I K L M N O P R S T U V W X 

Copyright © 1999–2016. All rights reserved.