|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Stage | |
|---|---|
| net.shibboleth.metadata.dom | Implementations of core APIs that operate on W3C DOM based metadata. |
| net.shibboleth.metadata.dom.saml | Classes that work with DOM elements which contain SAML data. |
| net.shibboleth.metadata.pipeline | A set of classes for constructing generic data processing pipelines. |
| Uses of Stage in net.shibboleth.metadata.dom |
|---|
| Classes in net.shibboleth.metadata.dom that implement Stage | |
|---|---|
class |
AbstractXSLProcessingStage
A pipeline stage which applies and XSLT to each element in the DomElementItem collection. |
class |
DomFilesystemSourceStage
A stage which reads XML information from the filesystem and places it in the given DomElementItem collection. |
class |
DomResourceSourceStage
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. |
class |
MultiOutputXSLTransformationStage
A pipeline stage which transforms each item in the DomElementItem collection via an XSL transform. |
class |
XMLSchemaValidationStage
A pipeline stage that XML schema validates the elements within the DomElementItem collection. |
class |
XMLSignatureSigningStage
A pipeline stage that creates, and adds, an enveloped signature for each element in the given DomElementItem
collection. |
class |
XMLSignatureValidationStage
A pipeline stage which validates the XML digital signature found on DOM Elements. |
class |
XPathFilteringStage
Pipeline stage which allows filtering of @{link DomElementItem}s according to an XPath expression. |
class |
XSLTransformationStage
A pipeline stage which transforms each item in the DomElementItem collection via an XSL transform. |
class |
XSLValidationStage
A pipeline which "validates" each element in the DomElementItem collection via an XSL stylesheet. |
| Uses of Stage in net.shibboleth.metadata.dom.saml |
|---|
| Classes in net.shibboleth.metadata.dom.saml that implement Stage | |
|---|---|
class |
EntitiesDescriptorAssemblerStage
A Stage capable of assembling a collection of EntityDescriptor elements in
to a single EntitiesDescriptor element. |
class |
EntitiesDescriptorDisassemblerStage
A pipeline stage that replaces any SAML EntitiesDescriptor found in the Item collection with the EntityDescriptor elements contained therein. |
class |
EntityDescriptorItemIdPopulationStage
A stage which, for each EntityDescriptor collection element, adds an ItemId, with the entity's entity ID, to
the metadata item. |
class |
EntityFilterStage
A pipeline stage that will remove SAML EntityDescriptior elements which do meet specified filtering criteria. |
class |
EntityPublisherPathFilterStage
This stage is not yet implemented. |
class |
EntityRegistrationAuthorityFilterStage
A pipeline stage that will filter EntityDescriptor or EntityDescriptors based on their registration authority. |
class |
EntityRoleFilterStage
A pipeline stage that will filter SAML role descriptors from EntityDescriptors. |
class |
PullUpCacheDurationStage
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. |
class |
PullUpValidUntilStage
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. |
class |
PushDownCacheDurationStage
This stage is not yet implemented. |
class |
PushDownValidUntilStage
This stage is not yet implemented. |
class |
RemoveContactPersonStage
Filtering stage that removes ContactPerson elements from EntityDescriptors. |
class |
RemoveOrganizationStage
Filtering stage that removes Organization elements from EntityDescriptors. |
class |
SetCacheDurationStage
Sets a cacheDuration attribute for every EntityDescriptor and EntitiesDescriptor element in the collection. |
class |
SetPublicationInfo
This stage is not yet implemented. |
class |
SetValidUntilStage
Sets a validUntil attribute for every EntityDescriptor and EntitiesDescriptor element in the collection. |
class |
ValidateValidUntilStage
Checks that a SAML EntitiesDescriptor or EntityDescriptor's validUntil is (optionally) present and is within a given range. |
| Uses of Stage in net.shibboleth.metadata.pipeline |
|---|
| Classes in net.shibboleth.metadata.pipeline that implement Stage | |
|---|---|
class |
AbstractItemMetadataSelectionStage
A Stage that selects Items for further processing if they have a specific type of ItemMetadata
attached to them. |
class |
BaseIteratingStage<ItemType extends Item<?>>
Base class for Stage implementations that iterate over each Item in a collection and do something. |
class |
BaseStage<ItemType extends Item<?>>
A base class for Stage implementations. |
class |
CompositeStage<ItemType extends Item<?>>
A stage that is composed of other stages. |
class |
ItemMetadataFilterStage
A Stage that filters out Item if they have a specific type of ItemMetadata attached to them. |
class |
ItemMetadataTerminationStage
A Stage that terminates pipeline processing if an Item has a specific type of ItemMetadata
attached to it. |
class |
PipelineDemultiplexerStage<ItemType extends Item<?>>
A stage which, given an item collection and a list of Pipeline and ItemSelectionStrategy pairs, sends
the collection of item copies selected by the selection strategy to the associated pipeline. |
class |
PipelineMergeStage
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. |
class |
ScriptletStage
A pipeline stage that computes that transforms the collection of Item via a script. |
class |
SerializationStage<ItemType extends Item<?>>
A stage which writes the given item collection out to a file. |
class |
SplitMergeStage<ItemType extends Item<?>>
A stage which splits a given collection and passes selected items to one pipeline and non-selected items to another. |
class |
StaticItemSourceStage<ItemType extends Item<?>>
A stage which adds a static collection of Items to a Item collection. |
class |
StatusMetadataLoggingStage
A Stage that logs StatusMetadata associated with an Item. |
| Fields in net.shibboleth.metadata.pipeline with type parameters of type Stage | |
|---|---|
private List<Stage<ItemType>> |
CompositeStage.composedStages
Stages which compose this stage. |
private List<Stage<ItemType>> |
SimplePipeline.pipelineStages
Stages for this pipeline. |
| Methods in net.shibboleth.metadata.pipeline that return types with arguments of type Stage | |
|---|---|
List<Stage<ItemType>> |
CompositeStage.getComposedStages()
Gets an unmodifiable list the stages that compose this stage. |
List<Stage<ItemType>> |
SimplePipeline.getStages()
Gets the list of Stages within the pipeline. |
List<Stage<ItemType>> |
Pipeline.getStages()
Gets the list of Stages within the pipeline. |
| Method parameters in net.shibboleth.metadata.pipeline with type arguments of type Stage | |
|---|---|
void |
CompositeStage.setComposedStages(List<Stage<ItemType>> stages)
Sets the list the stages that compose this stage. |
void |
SimplePipeline.setStages(List<Stage<ItemType>> stages)
Sets the stages that make up this pipeline. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||