Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAttributeValidationStage<T> - Class in net.shibboleth.metadata.dom
-
Abstract base class allowing a selected subset of XML attributes in a DOM document to be validated as a given type.
- AbstractAttributeValidationStage() - Constructor for class net.shibboleth.metadata.dom.AbstractAttributeValidationStage
- AbstractCompositeItemIdentificationStrategy<T> - 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<C extends DOMTraversalContext> - Class in net.shibboleth.metadata.dom
-
An abstract DOM traversal class using the template method pattern.
- AbstractDOMTraversalStage() - Constructor for class net.shibboleth.metadata.dom.AbstractDOMTraversalStage
- AbstractDOMValidationStage<V,
C extends DOMTraversalContext> - Class in net.shibboleth.metadata.dom -
An abstract stage extending
AbstractDOMTraversalStageto manage a collection ofValidators to individual values. - AbstractDOMValidationStage() - Constructor for class net.shibboleth.metadata.dom.AbstractDOMValidationStage
- AbstractElementValidationStage<T> - Class in net.shibboleth.metadata.dom
-
Abstract base class allowing a selected subset of
Elements in a DOM document to be validated as a given type. - AbstractElementValidationStage() - Constructor for class net.shibboleth.metadata.dom.AbstractElementValidationStage
- AbstractElementVisitingStage - Class in net.shibboleth.metadata.dom
- AbstractElementVisitingStage() - Constructor for class net.shibboleth.metadata.dom.AbstractElementVisitingStage
- AbstractElementVisitingValidationStage<V,
N> - Class in net.shibboleth.metadata.dom -
Abstract parent class for validation of DOM nodes within a DOM traversal.
- AbstractElementVisitingValidationStage() - Constructor for class net.shibboleth.metadata.dom.AbstractElementVisitingValidationStage
- AbstractEntityAttributeMatcher - Class in net.shibboleth.metadata.dom.saml.mdattr
-
Abstract implementation of
PredicateoverEntityAttributeFilteringStage.EntityAttributeContextusing 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.
- AbstractFilteringStage<T> - Class in net.shibboleth.metadata.pipeline
- AbstractFilteringStage() - Constructor for class net.shibboleth.metadata.pipeline.AbstractFilteringStage
- AbstractItem<T> - Class in net.shibboleth.metadata
-
Base implementation of an
Item. - AbstractItem(T) - Constructor for class net.shibboleth.metadata.AbstractItem
-
Constructor.
- AbstractItemMetadataSelectionStage<T,
B> - Class in net.shibboleth.metadata.pipeline -
An abstract
Stagethat selectsItems for further processing if they have a specific type ofItemMetadataattached to them. - AbstractItemMetadataSelectionStage() - Constructor for class net.shibboleth.metadata.pipeline.AbstractItemMetadataSelectionStage
- AbstractIteratingStage<T> - Class in net.shibboleth.metadata.pipeline
- AbstractIteratingStage() - Constructor for class net.shibboleth.metadata.pipeline.AbstractIteratingStage
- 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
- AbstractSAMLTraversalStage<C extends DOMTraversalContext> - Class in net.shibboleth.metadata.dom.saml
-
An abstract SAML DOM metadata traversal class using the template method pattern.
- AbstractSAMLTraversalStage() - Constructor for class net.shibboleth.metadata.dom.saml.AbstractSAMLTraversalStage
- AbstractStage<T> - Class in net.shibboleth.metadata.pipeline
-
A base class for
Stageimplementations. - AbstractStage() - Constructor for class net.shibboleth.metadata.pipeline.AbstractStage
- AbstractX509Validator - Class in net.shibboleth.metadata.validate.x509
-
Abstract class implementing validation on
X509Certificateobjects. - AbstractX509Validator() - Constructor for class net.shibboleth.metadata.validate.x509.AbstractX509Validator
- AbstractXSLProcessingStage - Class in net.shibboleth.metadata.dom
-
An abstract stage which applies an XSL transformation to each element in the
DOMElementItemcollection. - AbstractXSLProcessingStage() - Constructor for class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
- AbstractXSLProcessingStage.StatusInfoAppendingErrorListener - Class in net.shibboleth.metadata.dom
-
TransformerErrorListenerthat sets anErrorStatus,WarningStatusorInfoStatuson itsItemdepending on theTransformerExceptionmessage. - AC_NAME - Static variable in class net.shibboleth.metadata.dom.saml.mdattr.AssuranceCertificationMatcher
-
Attribute Name value for assurance certifications.
- AC_NAME_FORMAT - Static variable in class net.shibboleth.metadata.dom.saml.mdattr.AssuranceCertificationMatcher
-
Attribute NameFormat value for assurance certifications.
- accept(File) - Method in class net.shibboleth.metadata.util.RegexFileFilter
-
Matches the regular expression against the last file name component of the supplied
Fileobject. - AcceptAllValidator<V> - Class in net.shibboleth.metadata.validate
-
A
Validatorwhich accepts any value, returningValidator.Action.DONEto terminate any validator sequence. - AcceptAllValidator() - Constructor for class net.shibboleth.metadata.validate.AcceptAllValidator
- AcceptStringRegexValidator - Class in net.shibboleth.metadata.validate.string
-
A
Validatorthat acceptsStringvalues matching a regular expression. - AcceptStringRegexValidator() - Constructor for class net.shibboleth.metadata.validate.string.AcceptStringRegexValidator
- AcceptStringValueValidator - Class in net.shibboleth.metadata.validate.string
-
A
Validatorthat accepts a fixedStringvalue. - AcceptStringValueValidator() - Constructor for class net.shibboleth.metadata.validate.string.AcceptStringValueValidator
- action - Variable in class net.shibboleth.metadata.validate.x509.X509DSADetector
-
Validator.Actionto return when a DSA key is detected. - Action() - Constructor for enum class net.shibboleth.metadata.validate.Validator.Action
- add(X509Certificate) - Method in class net.shibboleth.metadata.dom.ds.X509ValidationStage.Context
-
Add a certificate to the list of certificates we have seen and processed already.
- add(Element) - Method in class net.shibboleth.metadata.dom.ElementsStrippingStage.Context
-
Add the given
Elementto the list for later removal. - addChild(Container, Element) - Method in interface net.shibboleth.metadata.dom.Container.ChildAddingStrategy
-
Add the element in the appropriate position within the provided container.
- addChild(ElementMaker, Container.ChildAddingStrategy) - Method in class net.shibboleth.metadata.dom.Container
-
Add a child to the container.
- addChild(Element, Container.ChildAddingStrategy) - Method in class net.shibboleth.metadata.dom.Container
-
Add a child to the container.
- addDescriptorName(Element) - Method in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage
-
Adds the Name attribute to the EntitiesDescriptor.
- addError(String, Item<?>, String) - Method in class net.shibboleth.metadata.validate.BaseValidator
-
Add an
ErrorStatusto the givenItem. - addError(Item<Element>, Element, String) - Method in class net.shibboleth.metadata.dom.AbstractDOMTraversalStage
-
Add an
ErrorStatusto the given item, in respect of the givenElement. - addErrorMessage(Object, Item<?>, String) - Method in class net.shibboleth.metadata.validate.BaseValidator
-
Add an
ErrorStatusto the givenItem. - addErrorMessage(Object, Item<?>, String, String) - Method in class net.shibboleth.metadata.validate.BaseValidator
-
Add an
ErrorStatusto the givenItem. - addErrorMessage(Object, Item<?>, String, Throwable) - Method in class net.shibboleth.metadata.validate.BaseValidator
-
Add an
ErrorStatusto the givenItem. - addingFirstChild - Variable in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeAddingStage
-
Whether we add
mdattr:EntityAttributesas the first child ofmd:Extensionsif not already present. - additionalItemMetadata - Variable in class net.shibboleth.metadata.pipeline.ItemMetadataAddingStage
-
ItemMetadataobjects to add to eachItem's item metadata. - addKeyNames(List<XMLStructure>) - Method in class net.shibboleth.metadata.dom.impl.XMLSignatureSigner
-
Adds key names to the KeyInfo, if key names are to be included.
- addKeyValue(List<XMLStructure>) - Method in class net.shibboleth.metadata.dom.impl.XMLSignatureSigner
-
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
- addWarning(String, Item<?>, String) - Method in class net.shibboleth.metadata.validate.BaseValidator
-
Add a
WarningStatusto the givenItem. - addX509Data(List<XMLStructure>) - Method in class net.shibboleth.metadata.dom.impl.XMLSignatureSigner
-
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.
- ALL_WHITE_SPACE_PATTERN - Static variable in class net.shibboleth.metadata.dom.saml.SAMLStringElementCheckingStage
-
Regular expression matching a string which contains no non-whitespace characters.
- ALLOWED_TYPES - Static variable in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
-
Allowed contact person types.
- ancestorEntity(Element) - Static method in class net.shibboleth.metadata.dom.saml.SAMLSupport
-
Returns the
Elementrepresenting the EntityDescriptor which is the closest-containing ancestor of the given element. - applicable(Attr, DOMTraversalContext) - Method in class net.shibboleth.metadata.dom.AbstractAttributeValidationStage
-
Returns whether the given attribute is applicable to our traversal.
- applicable(Element, C) - Method in class net.shibboleth.metadata.dom.AbstractDOMTraversalStage
-
Indicates whether the visitor should be applied to a particular
Element. - applicable(Element, DOMTraversalContext) - Method in class net.shibboleth.metadata.dom.AbstractElementVisitingStage
- applicable(Element, DOMTraversalContext) - Method in class net.shibboleth.metadata.dom.AbstractElementVisitingValidationStage
- applicable(Element, DOMTraversalContext) - Method in class net.shibboleth.metadata.dom.saml.mdui.IPHintValidationStage
- applicable(Element, DOMTraversalContext) - Method in class net.shibboleth.metadata.dom.saml.shibboleth.ScopeValidationStage
- applicable(Element, X509ValidationStage.Context) - Method in class net.shibboleth.metadata.dom.ds.X509ValidationStage
- applicable(Element, ElementsStrippingStage.Context) - Method in class net.shibboleth.metadata.dom.ElementsStrippingStage
- applicable(Element, CRDetectionStage.Context) - Method in class net.shibboleth.metadata.dom.saml.CRDetectionStage
- apply(String) - Method in class net.shibboleth.metadata.pipeline.MDQueryMD5ItemIdTransformer
- apply(String) - Method in class net.shibboleth.metadata.pipeline.MDQuerySHA1ItemIdTransformer
- 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, C) - Method in class net.shibboleth.metadata.dom.AbstractDOMValidationStage
-
Apply each of the configured validators in turn to the provided object.
- AsDomainNameStringValidator - Class in net.shibboleth.metadata.validate.string
-
A
Validatorthat checksStringvalues as domain names by converting the value to anInternetDomainNameand applying a sequence of validators to that value. - AsDomainNameStringValidator() - Constructor for class net.shibboleth.metadata.validate.string.AsDomainNameStringValidator
- AsLiteralTailStringValidator - Class in net.shibboleth.metadata.validate.string
-
A
Validatorthat assists in the validation of regular-expression <shibmd:Scope> values that include a literal tail. - AsLiteralTailStringValidator() - Constructor for class net.shibboleth.metadata.validate.string.AsLiteralTailStringValidator
- AssuranceCertificationMatcher - Class in net.shibboleth.metadata.dom.saml.mdattr
-
An entity attribute matcher which matches a given assurance certification value.
- AssuranceCertificationMatcher(String) - Constructor for class net.shibboleth.metadata.dom.saml.mdattr.AssuranceCertificationMatcher
-
Constructor.
- AssuranceCertificationMatcher(String, String) - Constructor for class net.shibboleth.metadata.dom.saml.mdattr.AssuranceCertificationMatcher
-
Constructor.
- AsURLStringValidator - Class in net.shibboleth.metadata.validate.string
- AsURLStringValidator() - Constructor for class net.shibboleth.metadata.validate.string.AsURLStringValidator
- AtLeastCollectionPredicate<T> - Class in net.shibboleth.metadata.pipeline
-
A
Predicatewhich returnstrueif 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.SAMLMetadataSupport
-
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.
- AttributeElementMaker - Class in net.shibboleth.metadata.dom.saml
-
A class for constructing SAML
Attributeelements for use with theContainersystem. - AttributeElementMaker(String, String) - Constructor for class net.shibboleth.metadata.dom.saml.AttributeElementMaker
-
Constructor.
- AttributeElementMatcher - Class in net.shibboleth.metadata.dom.saml
-
ElementMatcherfor SAMLAttributeelements with specificNameandNameFormatattributes, for use with theContainersystem. - AttributeElementMatcher(String, String) - Constructor for class net.shibboleth.metadata.dom.saml.AttributeElementMatcher
-
Constructor.
- attributeName - Variable in class net.shibboleth.metadata.dom.saml.AttributeElementMaker
-
Value for the
NameXML attribute. - attributeName - Variable in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeAddingStage
-
The
Nameof the attribute to be added. - attributeNameFormat - Variable in class net.shibboleth.metadata.dom.saml.AttributeElementMaker
-
Value for the
NameFormatXML attribute. - attributeNameFormat - Variable in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeAddingStage
-
The
NameFormatof the attribute to be added. - attributeNames - Variable in class net.shibboleth.metadata.dom.AbstractAttributeValidationStage
-
Collection of attribute names for those attributes we will be visiting.
- attributeValue - Variable in class net.shibboleth.metadata.dom.saml.AttributeValueElementMaker
-
Value for the attribute.
- attributeValue - Variable in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeAddingStage
-
The value of the attribute to be added.
- AttributeValueElementMaker - Class in net.shibboleth.metadata.dom.saml
-
A class for constructing SAML
AttributeValueelements for use with theContainersystem. - AttributeValueElementMaker(String) - Constructor for class net.shibboleth.metadata.dom.saml.AttributeValueElementMaker
-
Constructor.
- AttributeValueElementMatcher - Class in net.shibboleth.metadata.dom.saml
-
ElementMatcherfor SAMLAttributeValueelements with specific text values, for use with theContainersystem. - AttributeValueElementMatcher(String) - Constructor for class net.shibboleth.metadata.dom.saml.AttributeValueElementMatcher
-
Constructor.
- attributeValuePresent(List<Container>, ElementMatcher) - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeAddingStage
-
Looks for the attribute value we want to add within the contents of a list of Attribute container elements.
- ATTRNAME_FORMAT_UNSPECIFIED - Static variable in class net.shibboleth.metadata.dom.saml.SAMLSupport
-
Unspecified default
NameFormatvalue forAttributeelements. - AttrVisitor - Interface in net.shibboleth.metadata.dom
-
Provides a variation of the Visitor pattern for performing operations on DOM attributes which are part of
Elementitems. - AUTHN_AUTHORITY_DESCRIPTOR_NAME - Static variable in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
-
QName of the AuthnAuthorityDescriptor element.
B
- BaseAsValidator<V,
A> - Class in net.shibboleth.metadata.validate -
An abstract base class for
Validatorimplementations which validate a value of one type "as" another type: for example, to validate aString"as" anInternetDomainName. - BaseAsValidator() - Constructor for class net.shibboleth.metadata.validate.BaseAsValidator
- BaseStringRegexValidator - Class in net.shibboleth.metadata.validate.string
-
A base class for
Validators that matchStringvalues against a regular expression. - BaseStringRegexValidator() - Constructor for class net.shibboleth.metadata.validate.string.BaseStringRegexValidator
- BaseStringValueValidator - Class in net.shibboleth.metadata.validate.string
-
A base class for
Validators that matchStringvalues. - BaseStringValueValidator() - Constructor for class net.shibboleth.metadata.validate.string.BaseStringValueValidator
- BaseValidator - Class in net.shibboleth.metadata.validate
-
Base class for validator implementations.
- BaseValidator() - Constructor for class net.shibboleth.metadata.validate.BaseValidator
-
Constructor.
- BaseValidator(String) - Constructor for class net.shibboleth.metadata.validate.BaseValidator
-
Constructor.
- bigInteger(long) - Static method in class net.shibboleth.metadata.validate.x509.X509RSAExponentValidator
-
Private method to wrap construction of
BigIntegerliterals. - BILLING - Static variable in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
-
'billing' person type constant.
- BrokenKey() - Constructor for class net.shibboleth.metadata.validate.x509.X509ROCAValidator.BrokenKey
- buildContext(Item<Element>) - Method in class net.shibboleth.metadata.dom.AbstractDOMTraversalStage
-
Build the context for a particular traversal.
- buildContext(Item<Element>) - Method in class net.shibboleth.metadata.dom.AbstractElementVisitingStage
- buildContext(Item<Element>) - Method in class net.shibboleth.metadata.dom.AbstractElementVisitingValidationStage
- buildContext(Item<Element>) - Method in class net.shibboleth.metadata.dom.ds.X509ValidationStage
- buildContext(Item<Element>) - Method in class net.shibboleth.metadata.dom.ElementsStrippingStage
- buildContext(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.CRDetectionStage
- buildContext(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.mdui.IPHintValidationStage
- buildContext(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.shibboleth.ScopeValidationStage
- buildKeyInfo() - Method in class net.shibboleth.metadata.dom.impl.XMLSignatureSigner
-
Builds the KeyInfo element to be included in the signature.
- buildSignatureReference(Element) - Method in class net.shibboleth.metadata.dom.impl.XMLSignatureSigner
-
Builds the references to the signed content.
- buildSignedInfo(Element) - Method in class net.shibboleth.metadata.dom.impl.XMLSignatureSigner
-
Gets the descriptor of signed content.
C
- c14nAlgo - Variable in class net.shibboleth.metadata.dom.impl.XMLSignatureSigner
-
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 that will be set on each metadata element.
- call() - Method in class net.shibboleth.metadata.pipeline.impl.PipelineCallable
- certificates - Variable in class net.shibboleth.metadata.dom.impl.XMLSignatureSigner
-
Certificate chain, with end entity certificate as element 0, to be included with the signature.
- certificates - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
-
Certificate chain, with end entity certificate as element 0, to be included with the signature.
- certMap - Variable in class net.shibboleth.metadata.dom.ds.X509ValidationStage.Context
-
Collection of certificates we have already seen.
- checkingNetworks - Variable in class net.shibboleth.metadata.dom.saml.mdui.IPHintValidationStage
-
Whether to check that the CIDR notation describes a network.
- 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 a number of source item collections into a target item collection.
- collectionPredicate - Variable in class net.shibboleth.metadata.pipeline.AbstractStage
-
The
Predicateapplied 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.
- component - Variable in class net.shibboleth.metadata.StatusMetadata
-
The component that generated this status information.
- 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
ContactPersonelements fromEntityDescriptors. - ContactPersonFilterStage() - Constructor for class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
- Container - Class in net.shibboleth.metadata.dom
- Container(Element) - Constructor for class net.shibboleth.metadata.dom.Container
-
Constructor.
- Container(Element, Container) - Constructor for class net.shibboleth.metadata.dom.Container
-
Constructor.
- Container(Element, Container, String, String, String) - Constructor for class net.shibboleth.metadata.dom.Container
-
Constructor.
- Container.ChildAddingStrategy - Interface in net.shibboleth.metadata.dom
-
When a container needs to add a new child
Element, use a functor with this interface to create the appropriate context for the new child and to add it in place. - Context(Item<Element>) - Constructor for class net.shibboleth.metadata.dom.ds.X509ValidationStage.Context
-
Constructor.
- Context(Item<Element>) - Constructor for class net.shibboleth.metadata.dom.saml.CRDetectionStage.Context
-
Constructor.
- Context(Item<Element>, String, Collection<String>, boolean) - Constructor for class net.shibboleth.metadata.dom.ElementsStrippingStage.Context
-
Constructor.
- ContextImpl(String, String, String) - Constructor for class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage.ContextImpl
-
Shorthand three-argument constructor.
- ContextImpl(String, String, String, String) - Constructor for class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage.ContextImpl
-
Constructor.
- CONTINUE - Enum constant in enum class net.shibboleth.metadata.validate.Validator.Action
-
Evaluation of other
Validators may proceed. - conversionRequired - Variable in class net.shibboleth.metadata.validate.BaseAsValidator
-
Whether conversion to the new type must succeed.
- convert(String) - Method in class net.shibboleth.metadata.validate.string.AsDomainNameStringValidator
- convert(String) - Method in class net.shibboleth.metadata.validate.string.AsLiteralTailStringValidator
- convert(String) - Method in class net.shibboleth.metadata.validate.string.AsURLStringValidator
- convert(N) - Method in class net.shibboleth.metadata.dom.AbstractElementVisitingValidationStage
-
Convert the visited
Nodeto the type to be validated. - convert(Attr) - Method in class net.shibboleth.metadata.dom.StringAttributeValidationStage
- convert(Element) - Method in class net.shibboleth.metadata.dom.StringElementValidationStage
- convert(V) - Method in class net.shibboleth.metadata.validate.BaseAsValidator
-
Convert from the old value type to the new.
- copy() - Method in class net.shibboleth.metadata.dom.DOMElementItem
- copy() - Method in interface net.shibboleth.metadata.Item
-
Performs a copy of this Item.
- CR - Static variable in class net.shibboleth.metadata.dom.saml.CRDetectionStage
-
Character value we are looking for.
- CRDetectionStage - Class in net.shibboleth.metadata.dom.saml
- CRDetectionStage() - Constructor for class net.shibboleth.metadata.dom.saml.CRDetectionStage
- CRDetectionStage.Context - Class in net.shibboleth.metadata.dom.saml
-
Context class for this kind of traversal.
- crls - Variable in class net.shibboleth.metadata.dom.impl.XMLSignatureSigner
-
CRLs to be included with the signature.
- 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.impl.XMLSignatureSigner
-
Whether to debug digest operations by logging the pre-digest data stream.
- 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
ItemIdas source item. - DeduplicatingItemIdMergeStrategy() - Constructor for class net.shibboleth.metadata.DeduplicatingItemIdMergeStrategy
- DEFAULT_INDENT - Static variable in class net.shibboleth.metadata.dom.Container
-
Default indentation of four spaces.
- DESCRIPTION_NAME - Static variable in class net.shibboleth.metadata.dom.saml.mdui.MDUISupport
-
QNamerepresenting anmdui:Description. - 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
-
Registration authorities from which entities are kept or removed depending on the value of
EntityRegistrationAuthorityFilterStage.keepingAuthorities. - designatedEntities - Variable in class net.shibboleth.metadata.dom.saml.EntityFilterStage
-
Entities which are kept or removed depending on the value of
EntityFilterStage.keepingEntities. - designatedRoles - Variable in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
-
Role element or type names which are kept or removed depending on the value of
EntityRoleFilterStage.keepingRoles. - designatedTypes - Variable in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
-
Person types to match against
ContactPersonelements. - digestAlgo - Variable in class net.shibboleth.metadata.dom.impl.XMLSignatureSigner
-
Digest algorithm used.
- digestValues - Variable in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLKeylistValidator
-
Set of digest values checked by this validator.
- DirectExecutor - Class in net.shibboleth.metadata.pipeline.impl
-
A degenerate
Executorwhich executes everything on the calling thread. - DirectExecutor() - Constructor for class net.shibboleth.metadata.pipeline.impl.DirectExecutor
- directory - Variable in class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy
-
Directory into which to write files.
- disallowedDigests - Variable in class net.shibboleth.metadata.dom.impl.XMLSignatureValidator
-
Set of disallowed digest algorithms.
- disallowedDigests - Variable in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
-
Set of disallowed digest URIs.
- disallowedSignatureMethods - Variable in class net.shibboleth.metadata.dom.impl.XMLSignatureValidator
-
Set of disallowed signature methods.
- disallowedSignatureMethods - Variable in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
-
Set of disallowed signature method URIs.
- DiscoFeedCollectionSerializer - Class in net.shibboleth.metadata.dom.saml
-
A collection serializer that generates an equivalent of the Shibboleth SP's discovery feed output from a collection of entity descriptors.
- DiscoFeedCollectionSerializer() - Constructor for class net.shibboleth.metadata.dom.saml.DiscoFeedCollectionSerializer
- DISPLAYNAME_NAME - Static variable in class net.shibboleth.metadata.dom.saml.mdui.MDUISupport
-
QNamerepresenting anmdui:DisplayName. - doDestroy() - Method in class net.shibboleth.metadata.dom.AbstractDOMValidationStage
- doDestroy() - Method in class net.shibboleth.metadata.dom.saml.shibboleth.ScopeValidationStage
- doDestroy() - Method in class net.shibboleth.metadata.validate.BaseAsValidator
- doDestroy() - Method in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLKeylistValidator
- doExecute(List<Item<Element>>) - Method in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
- doExecute(List<Item<Element>>) - Method in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
- doExecute(List<Item<Element>>) - Method in class net.shibboleth.metadata.dom.DOMResourceSourceStage
- doExecute(List<Item<Element>>) - Method in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage
- doExecute(List<Item<Element>>) - Method in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorDisassemblerStage
- doExecute(List<Item<Element>>) - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeAddingStage
- doExecute(List<Item<Element>>) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
- doExecute(List<Item<Element>>) - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
- doExecute(List<Item<Element>>) - Method in class net.shibboleth.metadata.dom.XPathFilteringStage
- doExecute(List<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.AbstractFilteringStage
-
Iterates over each element of the Item collection and delegates the processing of that element to
AbstractFilteringStage.doExecute(Item). - doExecute(List<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.AbstractItemMetadataSelectionStage
- doExecute(List<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.AbstractIteratingStage
-
Iterates over each element of the Item collection and delegates the processing of that element to
AbstractIteratingStage.doExecute(Item). - doExecute(List<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.AbstractStage
-
Performs the stage processing on the given Item collection.
- doExecute(List<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.CompositeStage
- doExecute(List<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.ItemOrderingStage
- doExecute(List<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
- doExecute(List<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.PipelineMergeStage
- doExecute(List<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.ScriptletStage
- doExecute(List<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.SerializationStage
- doExecute(List<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.SplitMergeStage
- doExecute(List<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.StaticItemSourceStage
- doExecute(List<Item<T>>, Item<T>, ClassToInstanceMultiMap<B>) - 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(List<Item<T>>, Item<T>, ClassToInstanceMultiMap<ItemMetadata>) - Method in class net.shibboleth.metadata.pipeline.ItemMetadataFilterStage
- doExecute(List<Item<T>>, Item<T>, ClassToInstanceMultiMap<ItemMetadata>) - Method in class net.shibboleth.metadata.pipeline.ItemMetadataTerminationStage
- doExecute(List<Item<T>>, Item<T>, ClassToInstanceMultiMap<StatusMetadata>) - Method in class net.shibboleth.metadata.pipeline.StatusMetadataLoggingStage
- doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.AbstractDOMTraversalStage
- doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.AbstractNamespacesStrippingStage
- doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.ElementStrippingStage
- doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.EmptyContainerStrippingStage
- doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
- doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.DuplicateEntityInAggregateCheckingStage
- doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.EntityDescriptorItemIdPopulationStage
- doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.EntityFilterStage
- doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
- doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.GenerateIdStage
- doExecute(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
- doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.mdrpi.RegistrationAuthorityPopulationStage
- doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.PullUpCacheDurationStage
- doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.PullUpValidUntilStage
- doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.RemoveOrganizationStage
- doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.SetCacheDurationStage
- doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.SetValidUntilStage
- doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.ValidateValidUntilStage
- doExecute(Item<Element>) - Method in class net.shibboleth.metadata.dom.XMLSchemaValidationStage
- doExecute(Item<T>) - Method in class net.shibboleth.metadata.pipeline.AbstractFilteringStage
-
Processes a given
Item. - doExecute(Item<T>) - Method in class net.shibboleth.metadata.pipeline.AbstractIteratingStage
-
Processes a given
Item. - doExecute(Item<T>) - Method in class net.shibboleth.metadata.pipeline.ItemIdTransformStage
- doExecute(Item<T>) - Method in class net.shibboleth.metadata.pipeline.ItemMetadataAddingStage
- doExecute(Item<T>) - Method in class net.shibboleth.metadata.pipeline.MultiOutputSerializationStage
- doHelp() - Method in class net.shibboleth.metadata.cli.SimpleCommandLineArguments
-
Indicates the presence of the
--helpoption. - doInitialize() - Method in class net.shibboleth.metadata.dom.AbstractAttributeValidationStage
- doInitialize() - Method in class net.shibboleth.metadata.dom.AbstractDOMValidationStage
- doInitialize() - Method in class net.shibboleth.metadata.dom.AbstractElementVisitingValidationStage
- 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.ElementsStrippingStage
- 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.GenerateIdStage
- doInitialize() - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeAddingStage
- 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.shibboleth.ScopeValidationStage
- 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.SplitMergeStage
- doInitialize() - Method in class net.shibboleth.metadata.validate.BaseAsValidator
- doInitialize() - Method in class net.shibboleth.metadata.validate.string.BaseStringRegexValidator
- doInitialize() - Method in class net.shibboleth.metadata.validate.string.BaseStringValueValidator
- doInitialize() - Method in class net.shibboleth.metadata.validate.ValidatorSequence
- doInitialize() - Method in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLKeylistValidator
- DOMElementItem - Class in net.shibboleth.metadata.dom
- 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
- 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
DOMElementItemcollection. - 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 providedDOMElementItemcollection. - DOMResourceSourceStage() - Constructor for class net.shibboleth.metadata.dom.DOMResourceSourceStage
- DOMTraversalContext - Interface in net.shibboleth.metadata.dom
-
The context for a particular DOM traversal.
- DONE - Enum constant in enum class net.shibboleth.metadata.validate.Validator.Action
-
Evaluation of other
Validators should not proceed. - doQuietOutput() - Method in class net.shibboleth.metadata.cli.SimpleCommandLineArguments
-
Indicates the presence of the
--quietoption. - doValidate(X509Certificate, Item<?>, String) - Method in class net.shibboleth.metadata.validate.x509.AbstractX509Validator
-
Apply the validator to the object in the given
Itemcontext. - doValidate(X509Certificate, Item<?>, String) - Method in class net.shibboleth.metadata.validate.x509.X509ROCAValidator
- 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
- doValidate(X509Certificate, Item<?>, String) - Method in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLKeylistValidator
- doVerboseOutput() - Method in class net.shibboleth.metadata.cli.SimpleCommandLineArguments
-
Indicates the presence of the
--verboseoption. - doVersion() - Method in class net.shibboleth.metadata.cli.SimpleCommandLineArguments
-
Indicates the presence of the
--versionoption. - DuplicateEntityInAggregateCheckingStage - Class in net.shibboleth.metadata.dom.saml
-
A stage which detects duplication of
entityIDvalues in SAML entity collections. - DuplicateEntityInAggregateCheckingStage() - Constructor for class net.shibboleth.metadata.dom.saml.DuplicateEntityInAggregateCheckingStage
E
- EC_ATTR_NAME_FORMAT - Static variable in class net.shibboleth.metadata.dom.saml.mdattr.EntityCategorySupport
-
The attribute
NameFormatfor all entity category attributes. - EC_CATEGORY_ATTR_NAME - Static variable in class net.shibboleth.metadata.dom.saml.mdattr.EntityCategorySupport
-
The attribute
Namefor the Entity Category Attribute. - EC_SUPPORT_ATTR_NAME - Static variable in class net.shibboleth.metadata.dom.saml.mdattr.EntityCategorySupport
-
The attribute
Namefor the Entity Category Support Attribute. - element - Variable in class net.shibboleth.metadata.dom.Container
-
The wrapped
Element. - ElementMaker - Interface in net.shibboleth.metadata.dom
- ElementMatcher - Interface in net.shibboleth.metadata.dom
-
Functional interface representing matching an
Element. - 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.
- elementNames - Variable in class net.shibboleth.metadata.dom.AbstractElementVisitingValidationStage
-
Collection of element names for those elements we will be visiting.
- elementNames - Variable in class net.shibboleth.metadata.dom.ElementsStrippingStage.Context
-
Names of the elements to strip.
- elementNames - Variable in class net.shibboleth.metadata.dom.ElementsStrippingStage
-
Names of the elements to strip.
- elementNamespace - Variable in class net.shibboleth.metadata.dom.ElementsStrippingStage.Context
-
Namespace of the elements to strip.
- elementNamespace - Variable in class net.shibboleth.metadata.dom.ElementsStrippingStage
-
Namespace of the elements to strip.
- 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.
- elements - Variable in class net.shibboleth.metadata.dom.ElementsStrippingStage.Context
-
List of
Elements to be removed from the document at the end of the traversal. - ElementsStrippingStage - Class in net.shibboleth.metadata.dom
-
A stage which removes all instances of the specified elements from DOM metadata.
- ElementsStrippingStage() - Constructor for class net.shibboleth.metadata.dom.ElementsStrippingStage
- ElementsStrippingStage.Context - Class in net.shibboleth.metadata.dom
-
Context class for this kind of traversal.
- 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
Elementitems. - 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
- EmptyPortURLValidator - Class in net.shibboleth.metadata.validate.url
-
Validates that a
URLdoes not contain an empty port component. - EmptyPortURLValidator() - Constructor for class net.shibboleth.metadata.validate.url.EmptyPortURLValidator
-
Constructor.
- emptyReferencePermitted - Variable in class net.shibboleth.metadata.dom.impl.XMLSignatureValidator
-
Whether an empty reference is permitted.
- end() - Method in interface net.shibboleth.metadata.dom.DOMTraversalContext
-
Perform any clean-up or final operations for the traversal.
- end() - Method in class net.shibboleth.metadata.dom.ElementsStrippingStage.Context
- end() - Method in class net.shibboleth.metadata.dom.SimpleDOMTraversalContext
- 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
Stagecapable of assembling a collection of EntityDescriptor elements in to a single EntitiesDescriptor element. - EntitiesDescriptorAssemblerStage() - Constructor for class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage
- 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_MAKER - Static variable in class net.shibboleth.metadata.dom.saml.mdattr.MDAttrSupport
-
Maker for the
EntityAttributeselement, for use with theContainersystem. - ENTITY_ATTRIBUTES_MATCHER - Static variable in class net.shibboleth.metadata.dom.saml.mdattr.MDAttrSupport
-
Matcher for the
EntityAttributeselement, for use with theContainersystem. - 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.
- EntityAttributeAddingStage - Class in net.shibboleth.metadata.dom.saml.mdattr
-
A stage which adds entity attribute values to entity definitions.
- EntityAttributeAddingStage() - Constructor for class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeAddingStage
- 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.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) - Constructor for class net.shibboleth.metadata.dom.saml.mdattr.EntityCategoryMatcher
-
Constructor.
- EntityCategoryMatcher(String, 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) - Constructor for class net.shibboleth.metadata.dom.saml.mdattr.EntityCategorySupportMatcher
-
Constructor.
- EntityCategorySupportMatcher(String, 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
EntityDescriptorelements which meet specified filtering criteria. - EntityFilterStage() - Constructor for class net.shibboleth.metadata.dom.saml.EntityFilterStage
- ENTITYID_ATTRIB_NAME - Static variable in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
-
entityID attribute name.
- EntityRegistrationAuthorityFilterStage - Class in net.shibboleth.metadata.dom.saml.mdrpi
-
A pipeline stage that will filter
EntityDescriptororEntityDescriptorsbased on their registration authorities. - 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
- equals(Object) - Method in record class net.shibboleth.metadata.pipeline.PipelineAndStrategy
-
Indicates whether some other object is "equal to" this one.
- error - Variable in exception net.shibboleth.metadata.cli.SimpleCommandLine.ErrorException
-
CLI error code to return on exiting the JVM.
- error - Variable in class net.shibboleth.metadata.dom.saml.CRDetectionStage.Context
-
trueonce an error has been detected. - error - Variable in class net.shibboleth.metadata.validate.x509.X509DSADetector
-
Whether an
ErrorStatusshould be added on failure. - 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. - errorAndExit(String) - Method in class net.shibboleth.metadata.cli.SimpleCommandLineArguments
-
Prints the error message to STDERR and then exits.
- 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
Stageto 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
Stageto fail, or just excludes the material from the offending source file. - ErrorException(int, String) - Constructor for exception net.shibboleth.metadata.cli.SimpleCommandLine.ErrorException
-
Constructor.
- ErrorException(int, String, Throwable) - Constructor for exception net.shibboleth.metadata.cli.SimpleCommandLine.ErrorException
-
Constructor.
- errorPrefix(Element) - Method in class net.shibboleth.metadata.dom.AbstractDOMTraversalStage
-
Computes a prefix to be put in front of the message in
AbstractDOMTraversalStage.addError(net.shibboleth.metadata.Item<org.w3c.dom.Element>, org.w3c.dom.Element, java.lang.String). - errorPrefix(Element) - Method in class net.shibboleth.metadata.dom.saml.AbstractSAMLTraversalStage
- errorPrefix(Element) - Method in class net.shibboleth.metadata.dom.saml.SAMLStringElementCheckingStage
- errorPrefix(Element) - Static method in class net.shibboleth.metadata.dom.saml.SAMLSupport
-
Computes an entity-specific prefix to be put in front of a message.
- ErrorStatus - Class in net.shibboleth.metadata
-
A type of
StatusMetadatathat indicates something is definitely wrong with the Item. - ErrorStatus(String, String) - Constructor for class net.shibboleth.metadata.ErrorStatus
-
Constructor.
- evaluateRegexpAttribute(Element) - Method in class net.shibboleth.metadata.dom.saml.shibboleth.ScopeValidationStage
-
Evaluate the
regexpattribute on anElement. - execute(Runnable) - Method in class net.shibboleth.metadata.pipeline.impl.DirectExecutor
- execute(List<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.AbstractStage
- execute(List<Item<T>>) - Method in interface net.shibboleth.metadata.pipeline.Pipeline
-
Executes each registered
Stagein turn. - execute(List<Item<T>>) - Method in interface net.shibboleth.metadata.pipeline.Stage
-
Transforms the given input data.
- executePipeline(Pipeline<T>, List<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
- executeTransformer(Transformer, Collection<Item<Element>>) - Method in class net.shibboleth.metadata.dom.XSLTransformationStage
- executeTransformer(Transformer, Collection<Item<Element>>) - Method in class net.shibboleth.metadata.dom.XSLValidationStage
- executor - Variable in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
-
Executorused to execute the selected and/or non-selected item pipelines. - executor - Variable in class net.shibboleth.metadata.pipeline.PipelineMergeStage
-
Executorused to execute the selected and/or non-selected item pipelines. - executor - Variable in class net.shibboleth.metadata.pipeline.SplitMergeStage
-
Executorused to execute the pipelines. - EXTENSIONS_MAKER - Static variable in class net.shibboleth.metadata.dom.saml.SAMLSupport
-
Maker for the
Extensionselement, for use with theContainersystem. - EXTENSIONS_MATCHER - Static variable in class net.shibboleth.metadata.dom.saml.SAMLSupport
-
Matcher for the
Extensionselement, for use with theContainersystem. - 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
Attributeelement'sNameFormat, applying the SAML standard's specified default if the XML attribute is not present. - extractReference(XMLSignature) - Method in class net.shibboleth.metadata.dom.impl.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. - FileDestination(File) - Constructor for class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy.FileDestination
-
Constructor.
- FilesInDirectoryMultiOutputStrategy<T> - Class in net.shibboleth.metadata.pipeline
-
An output strategy for use with the
MultiOutputSerializationStagewhich 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.Destinationobjects. - filterAttribute(Element, String, Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
-
Filter an
Attributeelement. - filterEntityAttributes(Element, String, Item<Element>) - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
-
Filter an
EntityAttributesextension element. - filterOutDescriptor(Element) - Method in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
-
Determines if a given
EntityDescriptororEntitiesDecriptorshould be filtered out. - findChild(ElementMatcher) - Method in class net.shibboleth.metadata.dom.Container
-
Find an existing child matching the
ElementMatcher, if there is one. - findChildren(ElementMatcher) - Method in class net.shibboleth.metadata.dom.Container
-
Find all existing children matching the
ElementMatcher. - findFirstUIInfo(List<Element>) - Method in class net.shibboleth.metadata.dom.saml.DiscoFeedCollectionSerializer
- FIRST_CHILD - Static variable in class net.shibboleth.metadata.dom.Container
-
Child adding strategy which adds the new child as the first child of the container.
- FirstItemIdItemIdentificationStrategy<T> - Class in net.shibboleth.metadata
- FirstItemIdItemIdentificationStrategy() - Constructor for class net.shibboleth.metadata.FirstItemIdItemIdentificationStrategy
- FixedStringIdentifierGenerationStrategy - Class in net.shibboleth.metadata.util
-
Identifier generation strategy using a fixed identifier string.
- FixedStringIdentifierGenerationStrategy(String) - Constructor for class net.shibboleth.metadata.util.FixedStringIdentifierGenerationStrategy
-
Constructor.
- formatMessage(Object) - Method in class net.shibboleth.metadata.validate.BaseValidator
-
Formats the message with the given subject.
- formatMessage(Object, Throwable) - Method in class net.shibboleth.metadata.validate.BaseValidator
-
Formats the message with the given subject.
- formatValueContext(String) - Method in class net.shibboleth.metadata.validate.BaseValidator
-
Formats a value context for presentation as a message prefix.
- futureItems(Future<List<Item<T>>>) - Static method in class net.shibboleth.metadata.pipeline.impl.FutureSupport
-
Resolves the future value of a
Futurecollection value. - FutureSupport - Class in net.shibboleth.metadata.pipeline.impl
-
Helper class for dealing with
Futurevalues. - FutureSupport() - Constructor for class net.shibboleth.metadata.pipeline.impl.FutureSupport
-
Constructor.
G
- generateIdentifier() - Method in class net.shibboleth.metadata.util.FixedStringIdentifierGenerationStrategy
- generateIdentifier(boolean) - Method in class net.shibboleth.metadata.util.FixedStringIdentifierGenerationStrategy
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.Use the zero-argument constructor and the property instead.
- generator - Variable in class net.shibboleth.metadata.dom.saml.GenerateIdStage
-
Strategy used to generate identifiers.
- get() - Method in class net.shibboleth.metadata.SimpleItemCollectionFactory
- getAction() - Method in class net.shibboleth.metadata.validate.x509.X509DSADetector
-
Returns the
Validator.Actionto be returned if a DSA key is detected. - getAdditionalItemMetadata() - Method in class net.shibboleth.metadata.pipeline.ItemMetadataAddingStage
-
Gets the
ItemMetadatabeing added to eachItem's item metadata. - getAttributeName() - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeAddingStage
-
Returns the attribute name.
- getAttributeNameFormat() - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeAddingStage
-
Gets the attribute name format.
- getAttributeNames() - Method in class net.shibboleth.metadata.dom.AbstractAttributeValidationStage
-
Gets the collection of attribute names to visit.
- getAttributeValue() - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeAddingStage
-
Gets the attribute value.
- getBasicIdentifier(Item<T>) - Method in class net.shibboleth.metadata.AbstractCompositeItemIdentificationStrategy
-
Get a basic identifier for the
Item. - getBasicIdentifier(Item<T>) - Method in class net.shibboleth.metadata.FirstItemIdItemIdentificationStrategy
- getBlacklistedDigests() - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getBlacklistedSignatureMethods() - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getBlacklistResource() - Method in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLKeylistValidator
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getCacheDuration() - Method in class net.shibboleth.metadata.dom.saml.SetCacheDurationStage
-
Gets the cache duration 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
Itemcollection 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.
- getCollectionPredicate() - Method in class net.shibboleth.metadata.pipeline.AbstractStage
-
Gets the
Predicatebeing applied to the supplied item collection to determine whether the stage will be executed. - getComponentId() - Method in class net.shibboleth.metadata.StatusMetadata
-
Gets the ID of the component that generated the status message.
- getComposedStages() - Method in class net.shibboleth.metadata.pipeline.CompositeStage
-
Deprecated, for removal: This API element is subject to removal in a future version.Replaced by
CompositeStage.getStages(). - getCrls() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
-
Gets the CRLs associated with certificates.
- getDescriptorExtension(Element, QName) - Static method in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
-
Gets the first instance of an extension element for a given descriptor.
- 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.
- 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 authorities.
- getDesignatedRoles() - Method in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
-
Gets the list of designated entity roles.
- getDesignatedTypes() - 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.Destinationto which an item should be serialized. - getDirectory() - Method in class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy
-
Gets the directory in use.
- getDisallowedDigests() - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
-
Gets the set of disallowed digest algorithm identifiers.
- getDisallowedSignatureMethods() - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
-
Gets the set of disallowed signature method identifiers.
- 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.impl.XMLSignatureSigner
-
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.
- getElementNames() - Method in class net.shibboleth.metadata.dom.AbstractElementVisitingValidationStage
-
Gets the collection of element names to visit.
- getElementNames() - Method in class net.shibboleth.metadata.dom.ElementsStrippingStage.Context
-
Get the names of the elements to strip.
- getElementNames() - Method in class net.shibboleth.metadata.dom.ElementsStrippingStage
-
Get the names of the elements to strip.
- getElementNamespace() - Method in class net.shibboleth.metadata.dom.ElementsStrippingStage.Context
-
Get the namespace of the elements to strip.
- getElementNamespace() - Method in class net.shibboleth.metadata.dom.ElementsStrippingStage
-
Get the namespace of the elements to strip.
- 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.
- getEntityID(Element) - Static method in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
-
Return the
entityIDattribute from an entity descriptor, ornullif it doesn't have one. - 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.
- getExecutor() - Method in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
-
Gets the executor used to run the selected and non-selected item pipelines.
- getExecutor() - Method in class net.shibboleth.metadata.pipeline.PipelineMergeStage
-
Gets the executor used to run the selected and non-selected item pipelines.
- getExecutor() - Method in class net.shibboleth.metadata.pipeline.SplitMergeStage
-
Gets the executor used to run the selected and non-selected item pipelines.
- getExecutorService() - Method in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getExecutorService() - Method in class net.shibboleth.metadata.pipeline.PipelineMergeStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getExecutorService() - Method in class net.shibboleth.metadata.pipeline.SplitMergeStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getExtraIdentifier(Item<T>) - Method in class net.shibboleth.metadata.AbstractCompositeItemIdentificationStrategy
-
Get an extra identifier for the
Item. - getExtraIdentifier(Item<T>) - 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<T>) - Method in class net.shibboleth.metadata.FirstItemIdItemIdentificationStrategy
- getGenerator() - Method in class net.shibboleth.metadata.dom.saml.GenerateIdStage
-
Gets the
IdentifierGenerationStrategybeing used. - 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.
- getInputFile() - Method in class net.shibboleth.metadata.cli.SimpleCommandLineArguments
-
Gets the parsed input file name from the command line.
- getItem() - Method in interface net.shibboleth.metadata.dom.DOMTraversalContext
-
Get the
Itemthis traversal is being performed on. - getItem() - Method in class net.shibboleth.metadata.dom.SimpleDOMTraversalContext
- getItemIdentificationStrategy() - Method in class net.shibboleth.metadata.pipeline.AbstractItemMetadataSelectionStage
-
Gets the strategy used to generate
Itemidentifiers for logging purposes. - getItemIdentifier(Item<T>) - Method in class net.shibboleth.metadata.AbstractCompositeItemIdentificationStrategy
- getItemIdentifier(Item<T>) - Method in interface net.shibboleth.metadata.ItemIdentificationStrategy
-
Gets an identifier for the item.
- getItemMetadata() - Method in class net.shibboleth.metadata.AbstractItem
- 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.
- getItemOrderingStrategy() - Method in class net.shibboleth.metadata.pipeline.ItemOrderingStage
-
Gets the strategy used to order a collection of Items.
- getKeylistResource() - Method in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLKeylistValidator
-
Gets the resource that provides the keylist.
- getKeyNames() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
-
Gets the explicit key names added to the KeyInfo.
- getKeySize() - Method in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLKeylistValidator
-
Gets the key size restriction for this list.
- getLoggingConfiguration() - Method in class net.shibboleth.metadata.cli.SimpleCommandLineArguments
-
Gets the name of the requested logging configuration file from the command line.
- getMajorVersion() - Static method in class net.shibboleth.metadata.Version
-
Gets the major version number of the metadata pipeline.
- getMappingsBuilder() - Method in class net.shibboleth.metadata.dom.SimpleNamespaceContext
-
Build the initial set of mappings which contains entries for XML and XMLNS.
- getMaximumCacheDuration() - Method in class net.shibboleth.metadata.dom.saml.PullUpCacheDurationStage
-
Gets the maximum cache duration.
- getMaximumValidityDuration() - Method in class net.shibboleth.metadata.dom.saml.PullUpValidUntilStage
-
Gets the maximum amount of time a descriptor may be valid.
- getMaxValidityInterval() - Method in class net.shibboleth.metadata.dom.saml.ValidateValidUntilStage
-
Gets the interval 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.
- getMessage() - Method in class net.shibboleth.metadata.validate.BaseValidator
-
Returns the message format string.
- getMinimum() - Method in class net.shibboleth.metadata.pipeline.AtLeastCollectionPredicate
-
Returns the minimum number of elements which will result in a
trueresult. - getMinimumCacheDuration() - Method in class net.shibboleth.metadata.dom.saml.PullUpCacheDurationStage
-
Gets the minimum cache duration.
- getMinimumValidityDuration() - Method in class net.shibboleth.metadata.dom.saml.PullUpValidUntilStage
-
Gets the minimum amount of time 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
Predicatebeing used to match the context's attribute name format. - getNamePredicate() - Method in class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
-
Gets the
Predicatebeing 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
NamespaceContextto use in interpreting the XPath expression. - getNamespaces() - Method in class net.shibboleth.metadata.dom.NamespacesStrippingStage
-
Gets the collection of designated namespaces.
- getNamespaceURI(String) - Method in class net.shibboleth.metadata.dom.SimpleNamespaceContext
- 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 shortest cache duration for a given entity and entities descriptor and all its descendant descriptors.
- getNoItemIdIdentifier() - Method in class net.shibboleth.metadata.AbstractCompositeItemIdentificationStrategy
- getNonselectedItemPipeline() - Method in class net.shibboleth.metadata.pipeline.SplitMergeStage
-
Gets the pipeline that receives the non-selected items.
- 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
OutputStreamto which an item should be serialized. - getParent() - Method in class net.shibboleth.metadata.dom.Container
-
Get the container's parent, if any.
- 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.
- getPatchVersion() - Static method in class net.shibboleth.metadata.Version
-
Gets the patch version number of the metadata pipeline.
- getPattern() - Method in class net.shibboleth.metadata.validate.string.BaseStringRegexValidator
-
Get the compiled regular expression for use in matching.
- getPipelineAndSelectionStrategies() - Method in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getPipelineName() - Method in class net.shibboleth.metadata.cli.SimpleCommandLineArguments
-
Returns the name of the pipeline bean to execute from the command line.
- getPipelinesAndStrategies() - Method in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
-
Gets the pipelines and item selection strategies used to demultiplex item collections within this stage.
- getPrefix(String) - Method in class net.shibboleth.metadata.dom.SimpleNamespaceContext
- getPrefixes(String) - Method in class net.shibboleth.metadata.dom.SimpleNamespaceContext
- getPrivateKey() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
-
Gets the private key used to sign the content.
- 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.
- getRegex() - Method in class net.shibboleth.metadata.validate.string.BaseStringRegexValidator
-
Returns the regular expression.
- getRegexpValidators() - Method in class net.shibboleth.metadata.dom.saml.shibboleth.ScopeValidationStage
-
Gets the sequence of validators being applied to each
regexpscope. - 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
Predicatebeing used to match the context's registration authority. - getRules() - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
-
Returns the
Listof 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
ItemMetadataclasses that, if an item contains them, will cause theItemto 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
-
Deprecated, for removal: This API element is subject to removal in a future version.
- 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.
- getSignatureElement(Element) - Method in class net.shibboleth.metadata.dom.impl.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 class net.shibboleth.metadata.pipeline.CompositeStage
-
Gets an unmodifiable list of the stages that compose this stage.
- getStages() - Method in interface net.shibboleth.metadata.pipeline.Pipeline
-
Gets the list of Stages within the pipeline.
- 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 item.
- 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
URIResolverset for this transform, if any. - getValidationSchema() - Method in class net.shibboleth.metadata.dom.XMLSchemaValidationStage
-
Returns the shared validation schema built during initialization.
- getValidators() - Method in class net.shibboleth.metadata.dom.AbstractDOMValidationStage
-
Gets the list of validators being applied to each item.
- getValidators() - Method in class net.shibboleth.metadata.validate.BaseAsValidator
-
Gets the list of validators being applied to each item.
- getValidators() - Method in class net.shibboleth.metadata.validate.ValidatorSequence
-
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.
- 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.
- getValue() - Method in class net.shibboleth.metadata.validate.string.BaseStringValueValidator
-
Returns the value.
- getValuePredicate() - Method in class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
-
Gets the
Predicatebeing used to match the context's attribute value. - getVariableName() - Method in class net.shibboleth.metadata.pipeline.ScriptletStage
-
Gets the variable name to contain the list of items.
- 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.
- getXSLTemplate() - Method in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
-
Get the shared templates object.
H
- hasChildElements(Element) - Method in class net.shibboleth.metadata.dom.EmptyContainerStrippingStage
-
Determines whether a given DOM element has any element children.
- hasError() - Method in class net.shibboleth.metadata.dom.saml.CRDetectionStage.Context
-
Returns
trueif an error has been detected. - hasFilteredRoles(String, Element) - Method in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
-
Iterates over the roles of an EntityDescriptor and filters out the appropriate ones.
- hashCode() - Method in class net.shibboleth.metadata.ItemId
- hashCode() - Method in record class net.shibboleth.metadata.pipeline.PipelineAndStrategy
-
Returns a hash code value for this object.
- haveSeen(X509Certificate) - Method in class net.shibboleth.metadata.dom.ds.X509ValidationStage.Context
-
Returns whether we have seen this certificate before.
- help - Variable in class net.shibboleth.metadata.cli.SimpleCommandLineArguments
-
Help has been requested.
- HTTPSProtocolURLValidator - Class in net.shibboleth.metadata.validate.url
-
Validates that a
URLhas thehttpsprotocol. - HTTPSProtocolURLValidator() - Constructor for class net.shibboleth.metadata.validate.url.HTTPSProtocolURLValidator
-
Constructor.
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.impl.XMLSignatureSigner
-
Names of attributes to treat as ID attributes for signature referencing.
- 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.
- identifier - Variable in class net.shibboleth.metadata.util.FixedStringIdentifierGenerationStrategy
-
Fixed identifier to use for all invocations.
- IDP_SSO_DESCRIPTOR_NAME - Static variable in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
-
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.impl.XMLSignatureSigner
-
Whether key names should be included in the signature's KeyInfo.
- 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.impl.XMLSignatureSigner
-
Whether the public key 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.impl.XMLSignatureSigner
-
Whether the certificates chain 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.impl.XMLSignatureSigner
-
Whether the CRLs 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.impl.XMLSignatureSigner
-
Whether the end-entity certificate's issuer and serial number 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.impl.XMLSignatureSigner
-
Whether the end-entity certificate's subject name 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.
- includingEntityAttributes - Variable in class net.shibboleth.metadata.dom.saml.DiscoFeedCollectionSerializer
-
Whether to include entity attributes.
- includingLegacyDisplayNames - Variable in class net.shibboleth.metadata.dom.saml.DiscoFeedCollectionSerializer
-
Whether to include legacy display names if none are found in the
mdui:UIInfoelement. - inclusivePrefixList - Variable in class net.shibboleth.metadata.dom.impl.XMLSignatureSigner
-
Inclusive prefix list used with exclusive canonicalization.
- inclusivePrefixList - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
-
Inclusive prefix list used with exclusive canonicalization.
- indentInner - Variable in class net.shibboleth.metadata.dom.Container
-
The indentation applied to child containers.
- indentOuter - Variable in class net.shibboleth.metadata.dom.Container
-
The indentation applied to the opening and closing tags.
- indentStep - Variable in class net.shibboleth.metadata.dom.Container
-
The difference between outer and inner indentation.
- inFile - Variable in class net.shibboleth.metadata.cli.SimpleCommandLineArguments
-
Provided input file name for the Spring configuration file.
- INFO_PREFIX - Static variable in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage.StatusInfoAppendingErrorListener
-
Prefix used by messages that result in an
InfoStatus. - INFORMATIONURL_NAME - Static variable in class net.shibboleth.metadata.dom.saml.mdui.MDUISupport
-
QNamerepresenting anmdui:InformationURL. - InfoStatus - Class in net.shibboleth.metadata
-
A type of
StatusMetadatathat carries informational messages. - InfoStatus(String, String) - Constructor for class net.shibboleth.metadata.InfoStatus
-
Constructor.
- initLogging(SimpleCommandLineArguments) - Static method in class net.shibboleth.metadata.cli.SimpleCommandLine
-
Initialize the logging subsystem.
- IPHINT_NAME - Static variable in class net.shibboleth.metadata.dom.saml.mdui.MDUISupport
-
QNamerepresenting anmdui:IPHint. - IPHintValidationStage - Class in net.shibboleth.metadata.dom.saml.mdui
-
A stage which validates
mdui:IPHintelements. - IPHintValidationStage() - Constructor for class net.shibboleth.metadata.dom.saml.mdui.IPHintValidationStage
- isAddingFirstChild() - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeAddingStage
-
Get whether we are adding
mdattr:EntityAttributesas the first child ofmd:Extensionsif not already present. - isAffected(BigInteger) - Static method in class net.shibboleth.metadata.validate.x509.X509ROCAValidator.BrokenKey
- 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.
- isCheckingNetworks() - Method in class net.shibboleth.metadata.dom.saml.mdui.IPHintValidationStage
-
Gets whether the stage is checking for network addresses only.
- isConversionRequired() - Method in class net.shibboleth.metadata.validate.BaseAsValidator
-
Returns whether conversion to the new type is required to succeed.
- isDebugPreDigest() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
-
Gets whether logging of the pre-digest data stream is enabled.
- isElementRequiredToBeSchemaValid() - Method in class net.shibboleth.metadata.dom.XMLSchemaValidationStage
-
Gets whether Elements are required to be schema valid.
- 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.
- isError() - Method in class net.shibboleth.metadata.validate.x509.X509DSADetector
-
Returns whether an
ErrorStatusis being added on failure. - 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.
- isIncludingEntityAttributes() - Method in class net.shibboleth.metadata.dom.saml.DiscoFeedCollectionSerializer
-
Returns whether output includes entity attributes.
- isIncludingLegacyDisplayNames() - Method in class net.shibboleth.metadata.dom.saml.DiscoFeedCollectionSerializer
-
Returns whether output includes legacy display names.
- isKeeping() - Method in class net.shibboleth.metadata.dom.ElementsStrippingStage.Context
-
Indicates whether we are keeping the designated elements.
- isKeeping() - Method in class net.shibboleth.metadata.dom.ElementsStrippingStage
-
Indicates whether the designated elements are being kept or removed.
- isKeeping() - Method in class net.shibboleth.metadata.dom.NamespacesStrippingStage
-
Indicate whether the stage is keeping the designated namespaces or removing them (the default).
- isKeeping() - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
-
Indicates whether the stage is set to keeping or removing mode.
- isKeepingEntities() - Method in class net.shibboleth.metadata.dom.saml.EntityFilterStage
-
Whether the stage is keeping or removing the designated entities.
- isKeepingRegistrationAuthorities() - Method in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
-
Whether entities from the designated registration authorities should be kept (
true) or removed (false). - isKeepingRoles() - Method in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
-
Gets whether the stage is keeping the list of designated roles.
- isKeepingTypes() - Method in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
-
Gets whether the designated roles should be kept (
true) or removed (false). - isLoggingProgress() - Method in class net.shibboleth.metadata.pipeline.CompositeStage
-
Returns whether we are logging progress.
- 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.
- isPrettyPrinting() - Method in class net.shibboleth.metadata.dom.saml.DiscoFeedCollectionSerializer
-
Returns whether output is being pretty-printed.
- isRecordingRemovals() - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
-
Indicates whether the stage will record removed entity attributes.
- isRemovingCRsFromSignature() - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
-
Gets whether CR characters will be removed from generated signatures.
- 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.
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.
- isWhitelisting() - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- isWhitelistingEntities() - Method in class net.shibboleth.metadata.dom.saml.EntityFilterStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- isWhitelistingRegistrationAuthorities() - Method in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- isWhitelistingRoles() - Method in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- isWhitelistingTypes() - Method in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- item - Variable in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage.StatusInfoAppendingErrorListener
-
Item to which the status info will be appended.
- item - Variable in class net.shibboleth.metadata.dom.SimpleDOMTraversalContext
-
The
Itemthis traversal is being performed on. - Item<T> - Interface in net.shibboleth.metadata
-
A wrapper around a piece of information processed by pipeline stages.
- ItemCollectionSerializer<T> - Interface in net.shibboleth.metadata
-
Item collection serializers convert a
CollectionofItems into an octet stream. - 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<T> - Interface in net.shibboleth.metadata
-
Strategy for determining a human-readable identifier for a given
Item. - ItemIdTransformStage<T> - Class in net.shibboleth.metadata.pipeline
- ItemIdTransformStage() - Constructor for class net.shibboleth.metadata.pipeline.ItemIdTransformStage
- ItemMetadata - Interface in net.shibboleth.metadata
-
Additional information associated with an
Itemwhile it is being worked with. - ItemMetadataAddingStage<T> - Class in net.shibboleth.metadata.pipeline
-
A pipeline stage that adds a collection of
ItemMetadataobjects to eachItem's item metadata. - ItemMetadataAddingStage() - Constructor for class net.shibboleth.metadata.pipeline.ItemMetadataAddingStage
- ItemMetadataFilterStage<T> - Class in net.shibboleth.metadata.pipeline
- ItemMetadataFilterStage() - Constructor for class net.shibboleth.metadata.pipeline.ItemMetadataFilterStage
- ItemMetadataTerminationStage<T> - Class in net.shibboleth.metadata.pipeline
-
A
Stagethat terminates pipeline processing if anItemhas a specific type ofItemMetadataattached to it. - ItemMetadataTerminationStage() - Constructor for class net.shibboleth.metadata.pipeline.ItemMetadataTerminationStage
- ItemOrderingStage<T> - Class in net.shibboleth.metadata.pipeline
- ItemOrderingStage() - Constructor for class net.shibboleth.metadata.pipeline.ItemOrderingStage
- itemOrderingStrategy - Variable in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage
-
Strategy used to order a collection of Items.
- ItemOrderingStrategy<T> - Interface in net.shibboleth.metadata.pipeline
-
A strategy that defines how to order a
Itemcollection. - ItemSerializer<T> - Interface in net.shibboleth.metadata
-
Item serializers convert an
Iteminto an octet stream. - ItemTag - Class in net.shibboleth.metadata
-
A
ItemMetadatathat associates a tag with a givenItem. - ItemTag(String) - Constructor for class net.shibboleth.metadata.ItemTag
-
Constructor.
K
- keeping - Variable in class net.shibboleth.metadata.dom.ElementsStrippingStage.Context
-
Whether we are keeping or removing elements (
falseby default, implying removing). - keeping - Variable in class net.shibboleth.metadata.dom.ElementsStrippingStage
-
Whether we are keeping the designaed elements (
falseby default). - keeping - Variable in class net.shibboleth.metadata.dom.NamespacesStrippingStage
-
Whether we are keeping (
true) or removing (false). - keeping - Variable in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
-
Mode of operation: keeping matched attributes or removing them.
- keepingAuthorities - Variable in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
-
Whether
EntityRegistrationAuthorityFilterStage.designatedAuthoritieslists registration authorities which should be kept (true) or removed (false). - keepingEntities - Variable in class net.shibboleth.metadata.dom.saml.EntityFilterStage
-
Whether to keep or remove the entities listed in
EntityFilterStage.designatedEntities. - keepingRoles - Variable in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
-
Whether
EntityRoleFilterStage.designatedRolesshould be kept or removed. - keepingTypes - Variable in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
-
Whether
ContactPersonelements matchingContactPersonFilterStage.designatedTypesshould be kept (true) or removed (false). - keyInfoFactory - Variable in class net.shibboleth.metadata.dom.impl.XMLSignatureSigner
-
Factory used to create KeyInfo objects.
- keylistResource - Variable in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLKeylistValidator
-
Resource that provides the list of keys.
- keyNames - Variable in class net.shibboleth.metadata.dom.impl.XMLSignatureSigner
-
Explicit names to associate with the given signing key.
- keyNames - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
-
Explicit names to associate with the given signing key.
- keySize - Variable in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLKeylistValidator
-
Restrict checking to a given key size.
- KEYWORDS_NAME - Static variable in class net.shibboleth.metadata.dom.saml.mdui.MDUISupport
-
QNamerepresenting anmdui:Keywords.
L
- LAST_CHILD - Static variable in class net.shibboleth.metadata.dom.Container
-
Child adding strategy which adds the new child as the last child of the container.
- locateChild(ElementMatcher, ElementMaker, Container.ChildAddingStrategy) - Method in class net.shibboleth.metadata.dom.Container
-
Locate a child container matching the
ElementMatcher, creating one if necessary. - log - Static variable in class net.shibboleth.metadata.cli.SimpleCommandLine
-
Class logger.
- log - Variable in class net.shibboleth.metadata.dom.impl.XMLSignatureSigner
-
Logger provided by the calling class.
- LOG - Static variable in class net.shibboleth.metadata.dom.AbstractNamespacesStrippingStage
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.dom.DOMElementSerializer
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.dom.DOMResourceSourceStage
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.dom.impl.XMLSignatureValidator
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorDisassemblerStage
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.dom.saml.EntityFilterStage
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeAddingStage
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.dom.saml.RemoveOrganizationStage
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.dom.XMLSchemaValidationStage
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.dom.XPathFilteringStage
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.dom.XPathItemSelectionStrategy
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.pipeline.CompositeStage
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.pipeline.impl.FutureSupport
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.pipeline.impl.PipelineCallable
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.pipeline.ItemMetadataFilterStage
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.pipeline.ItemMetadataTerminationStage
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.pipeline.SerializationStage
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.pipeline.SplitMergeStage
-
Class logger.
- LOG - Static variable in class net.shibboleth.metadata.pipeline.StatusMetadataLoggingStage
-
Class logger.
- logConfig - Variable in class net.shibboleth.metadata.cli.SimpleCommandLineArguments
-
Name of a specific logging configuration, if one has been requested.
- logErrors(String, List<ErrorStatus>) - Method in class net.shibboleth.metadata.pipeline.StatusMetadataLoggingStage
-
Logs error messages.
- LOGGING_ALL_PROGRESS - Static variable in class net.shibboleth.metadata.pipeline.CompositeStage
-
Whether we are logging progress for all instances, regardless of their
CompositeStage.loggingProgresssettings. - loggingProgress - Variable in class net.shibboleth.metadata.pipeline.CompositeStage
-
Whether we are logging progress through the stages.
- logInfos(String, List<InfoStatus>) - Method in class net.shibboleth.metadata.pipeline.StatusMetadataLoggingStage
-
Logs info messages.
- LOGO_NAME - Static variable in class net.shibboleth.metadata.dom.saml.mdui.MDUISupport
-
QNamerepresenting anmdui:Logo. - logWarnings(String, List<WarningStatus>) - Method in class net.shibboleth.metadata.pipeline.StatusMetadataLoggingStage
-
Logs warning messages.
M
- main(String[]) - Static method in class net.shibboleth.metadata.cli.SimpleCommandLine
-
Main method.
- 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.
- make(Container) - Method in interface net.shibboleth.metadata.dom.ElementMaker
- make(Container) - Method in class net.shibboleth.metadata.dom.saml.AttributeElementMaker
- make(Container) - Method in class net.shibboleth.metadata.dom.saml.AttributeValueElementMaker
- make(Container) - Method in class net.shibboleth.metadata.dom.SimpleElementMaker
- makeComponentId(String) - Method in class net.shibboleth.metadata.validate.BaseValidator
-
Construct a modified component identifier by combining the identifier for the caller with the validator's own identifier.
- mappings - Variable in class net.shibboleth.metadata.dom.SimpleNamespaceContext
-
Mappings between namespace prefixes and namespace URIs.
- markers - Static variable in class net.shibboleth.metadata.validate.x509.X509ROCAValidator.BrokenKey
- markIdAttribute(Element, Reference) - Method in class net.shibboleth.metadata.dom.impl.XMLSignatureValidator
-
Reconcile the given reference with the document element, by making sure that the appropriate attribute is marked as an ID attribute.
- match(Element) - Method in interface net.shibboleth.metadata.dom.ElementMatcher
-
Match an
Elementagainst specified criteria. - match(Element) - Method in class net.shibboleth.metadata.dom.saml.AttributeElementMatcher
- match(Element) - Method in class net.shibboleth.metadata.dom.saml.AttributeValueElementMatcher
- match(Element) - Method in class net.shibboleth.metadata.dom.SimpleElementMatcher
- match(Node) - Static method in class net.shibboleth.metadata.dom.saml.SAMLStringElementCheckingStage
-
Check that the string value is appropriate.
- matchAttributeName(String) - Method in class net.shibboleth.metadata.dom.saml.mdattr.AbstractEntityAttributeMatcher
-
Match the name component of the
EntityAttributeFilteringStage.EntityAttributeContext. - 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
- matchFormat - Variable in class net.shibboleth.metadata.dom.saml.AttributeElementMatcher
-
NameFormatattribute value to match. - matchName - Variable in class net.shibboleth.metadata.dom.saml.AttributeElementMatcher
-
Nameattribute value to match. - 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
- matchValue - Variable in class net.shibboleth.metadata.dom.saml.AttributeValueElementMatcher
-
Attributevalue to match. - maxCacheDuration - Variable in class net.shibboleth.metadata.dom.saml.PullUpCacheDurationStage
-
The maximum cache duration.
- maxValidityDuration - Variable in class net.shibboleth.metadata.dom.saml.PullUpValidUntilStage
-
The maximum amount of time a descriptor may be valid.
- maxValidityInterval - Variable in class net.shibboleth.metadata.dom.saml.ValidateValidUntilStage
-
Interval 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 UTF-8 encoding 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 hex-encoded representation of the SHA1 hash of the UTF-8 encoding 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.
- MDUI_NS - Static variable in class net.shibboleth.metadata.dom.saml.mdui.MDUISupport
-
MDUI namespace.
- MDUISupport - Class in net.shibboleth.metadata.dom.saml.mdui
-
Support class for dealing with MDUI metadata.
- MDUISupport() - Constructor for class net.shibboleth.metadata.dom.saml.mdui.MDUISupport
-
Constructor.
- merge(HashSet<ItemId>, List<Item<T>>, List<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
ItemIdas source item. - merge(List<Item<T>>, List<List<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.
- merge(List<Item<T>>, List<List<Item<T>>>) - Method in class net.shibboleth.metadata.DeduplicatingItemIdMergeStrategy
- merge(List<Item<T>>, List<List<Item<T>>>) - Method in class net.shibboleth.metadata.SimpleCollectionMergeStrategy
- 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.
- message - Variable in class net.shibboleth.metadata.validate.BaseValidator
-
Message format string.
- metadata - Variable in class net.shibboleth.metadata.AbstractItem
-
Additional processing information associated with this
Item. - minCacheDuration - Variable in class net.shibboleth.metadata.dom.saml.PullUpCacheDurationStage
-
The minimum cache duration.
- 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 a descriptor may be valid.
- MissingHostURLValidator - Class in net.shibboleth.metadata.validate.url
-
Validates that a
URLhas a host component. - MissingHostURLValidator() - Constructor for class net.shibboleth.metadata.validate.url.MissingHostURLValidator
-
Constructor.
- 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
DOMElementItemcollection 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
Nameto match. - name - Variable in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage.ContextImpl
-
The attribute's
Name. - name - Variable in class net.shibboleth.metadata.dom.SimpleElementMaker
-
Qualified name for the
Elementto be created. - NAME_ATTRIB_NAME - Static variable in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage
-
Name of the EntitiesDescriptor's Name attribute.
- NAMED_ROLES - Static variable in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
-
Set containing the SAML-defined, named role descriptors:
SAMLMetadataSupport.IDP_SSO_DESCRIPTOR_NAME,SAMLMetadataSupport.SP_SSO_DESCRIPTOR_NAME,SAMLMetadataSupport.AUTHN_AUTHORITY_DESCRIPTOR_NAME,SAMLMetadataSupport.ATTRIBUTE_AUTHORITY_DESCRIPTOR_NAME,SAMLMetadataSupport.PDP_DESCRIPTOR_NAME. - nameFormat - Variable in class net.shibboleth.metadata.dom.saml.mdattr.AbstractExactValueMatcher
-
The attribute
NameFormatto 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
-
Predicateto use to match the context's attribute name format. - namePredicate - Variable in class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
-
Predicateto 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
NamespaceContextto use in interpreting the XPath expression. - namespaces - Variable in class net.shibboleth.metadata.dom.NamespacesStrippingStage
-
Designated XML namespaces to process.
- 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
- net.shibboleth.metadata - package net.shibboleth.metadata
-
Base classes for dealing with collections of metadata (whatever metadata might mean to you).
- net.shibboleth.metadata.cli - package net.shibboleth.metadata.cli
-
A simple command-line driver for the metadata aggregator.
- 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.impl - package net.shibboleth.metadata.dom.impl
-
Implementation classes related to processing DOM based metadata.
- 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.dom.saml.mdui - package net.shibboleth.metadata.dom.saml.mdui
-
Aggregator classes for the MDUI specification.
- net.shibboleth.metadata.dom.saml.shibboleth - package net.shibboleth.metadata.dom.saml.shibboleth
-
Aggregator classes for Shibboleth SAML metadata.
- net.shibboleth.metadata.pipeline - package net.shibboleth.metadata.pipeline
-
A set of classes for constructing generic data processing pipelines.
- net.shibboleth.metadata.pipeline.impl - package net.shibboleth.metadata.pipeline.impl
-
Non-API classes for the pipeline package.
- 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.net - package net.shibboleth.metadata.validate.net
-
Classes for validation of network-related object types.
- net.shibboleth.metadata.validate.string - package net.shibboleth.metadata.validate.string
-
Validation classes for
Stringvalues. - net.shibboleth.metadata.validate.url - package net.shibboleth.metadata.validate.url
-
Validation classes for
URLvalues. - 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 into an
EntitiesDescriptorshould be treated as a 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
Elementitems. - noItemIdIdentifier - Variable in class net.shibboleth.metadata.AbstractCompositeItemIdentificationStrategy
- nonselectedItemPipeline - Variable in class net.shibboleth.metadata.pipeline.SplitMergeStage
-
Pipeline that receives the non-selected items.
- NoOpItemOrderingStrategy<T> - Class in net.shibboleth.metadata.pipeline.impl
-
An ordering strategy that simply returns the collection in whatever order it was already in.
- NoOpItemOrderingStrategy() - Constructor for class net.shibboleth.metadata.pipeline.impl.NoOpItemOrderingStrategy
- noSourceFilesAnError - Variable in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
-
Whether the lack of source files is treated as an error.
O
- OPEN_SSL_PREFIX - Static variable in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLKeylistValidator
-
Sequence of bytes put on the front of the string to be hashed.
- openSSLDigest(BigInteger) - Method in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLKeylistValidator
-
Computes the OpenSSL digest value for the given modulus.
- order(List<Item<T>>) - Method in class net.shibboleth.metadata.pipeline.impl.NoOpItemOrderingStrategy
- order(List<Item<T>>) - Method in interface net.shibboleth.metadata.pipeline.ItemOrderingStrategy
-
Orders a given Item collection.
- orderingStrategy - Variable in class net.shibboleth.metadata.pipeline.ItemOrderingStage
-
Strategy used to order a collection of Items.
- ORGANIZATION_NAME - Static variable in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
-
QName of the Organization element.
- ORGANIZATIONDISPLAYNAME_NAME - Static variable in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
-
QName of the OrganizationDisplayName element.
- ORGANIZATIONNAME_NAME - Static variable in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
-
QName of the OrganizationName element.
- ORGANIZATIONURL_NAME - Static variable in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
-
QName of the OrganizationURL element.
- OTHER - Static variable in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
-
'other' person type constant.
- otherArgs - Variable in class net.shibboleth.metadata.cli.SimpleCommandLineArguments
-
Command-line arguments which are not part of options.
- 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
- parentContainer - Variable in class net.shibboleth.metadata.dom.Container
-
The parent
Container, ornull. - parseAndAppendStatusInfo(TransformerException) - Method in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage.StatusInfoAppendingErrorListener
-
Parses the error message and appends the appropriate status info to the Item.
- parseCommandLineArguments(String[]) - Method in class net.shibboleth.metadata.cli.SimpleCommandLineArguments
-
Parse an array of command-line arguments as passed to the main program.
- 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.
- PATCH_VERSION - Static variable in class net.shibboleth.metadata.Version
-
Metadata pipeline patch version number.
- PathSegmentStringTransformer - Class in net.shibboleth.metadata.util
- PathSegmentStringTransformer() - Constructor for class net.shibboleth.metadata.util.PathSegmentStringTransformer
- pattern - Variable in class net.shibboleth.metadata.util.RegexFileFilter
-
Compiled regular expression.
- pattern - Variable in class net.shibboleth.metadata.validate.string.AsLiteralTailStringValidator
-
Regular expression to match and extract the literal tail.
- pattern - Variable in class net.shibboleth.metadata.validate.string.BaseStringRegexValidator
-
Compiled regular expression to use in match operations.
- PDP_DESCRIPTOR_NAME - Static variable in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
-
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 - Variable in record class net.shibboleth.metadata.pipeline.PipelineAndStrategy
-
The field for the
pipelinerecord component. - pipeline() - Method in record class net.shibboleth.metadata.pipeline.PipelineAndStrategy
-
Returns the value of the
pipelinerecord component. - Pipeline<T> - Interface in net.shibboleth.metadata.pipeline
- PipelineAndStrategy<T> - Record Class in net.shibboleth.metadata.pipeline
- PipelineAndStrategy(Pipeline<T>, Predicate<Item<T>>) - Constructor for record class net.shibboleth.metadata.pipeline.PipelineAndStrategy
-
Constructor.
- PipelineCallable<T> - Class in net.shibboleth.metadata.pipeline.impl
- PipelineCallable(Pipeline<T>, List<Item<T>>) - Constructor for class net.shibboleth.metadata.pipeline.impl.PipelineCallable
-
Constructor.
- PipelineDemultiplexerStage<T> - Class in net.shibboleth.metadata.pipeline
-
A stage which, given an item collection and a list of
PipelineAndStrategyobjects each representing aPipelines and associated selection strategyPredicate, 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
- PipelineMergeStage() - Constructor for class net.shibboleth.metadata.pipeline.PipelineMergeStage
- pipelineName - Variable in class net.shibboleth.metadata.cli.SimpleCommandLineArguments
-
Provided name for the pipeline bean to execute.
- 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(Exception) - Constructor for exception net.shibboleth.metadata.pipeline.PipelineProcessingException
-
Constructor.
- PipelineProcessingException(String) - Constructor for exception net.shibboleth.metadata.pipeline.PipelineProcessingException
-
Constructor.
- PipelineProcessingException(String, Exception) - Constructor for exception net.shibboleth.metadata.pipeline.PipelineProcessingException
-
Constructor.
- pipelinesAndStrategies - Variable in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
-
The pipelines through which items are sent and the selection strategy used for that pipeline.
- populateItemCollection(List<Item<Element>>, InputStream, Resource) - Method in class net.shibboleth.metadata.dom.DOMResourceSourceStage
-
Builds an
DOMElementItemcollection from a new XML document. - prettyPrinting - Variable in class net.shibboleth.metadata.dom.saml.DiscoFeedCollectionSerializer
-
Whether to pretty-print the resulting JSON.
- prime() - Method in class net.shibboleth.metadata.dom.Container
-
Make sure that the container is able to receive additional child containers.
- primes - Static variable in class net.shibboleth.metadata.validate.x509.X509ROCAValidator.BrokenKey
- prims - Static variable in class net.shibboleth.metadata.validate.x509.X509ROCAValidator.BrokenKey
- printHelp(PrintStream) - Method in class net.shibboleth.metadata.cli.SimpleCommandLineArguments
-
Print command line help instructions.
- PRIVACYSTATEMENTURL_NAME - Static variable in class net.shibboleth.metadata.dom.saml.mdui.MDUISupport
-
QNamerepresenting anmdui:PrivacyStatementURL. - privKey - Variable in class net.shibboleth.metadata.dom.impl.XMLSignatureSigner
-
Private key used to sign data.
- privKey - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
-
Private key used to sign data.
- process(SimpleCommandLineArguments) - Static method in class net.shibboleth.metadata.cli.SimpleCommandLine
-
Build the context and run the pipeline.
- processAttributes(Element) - Method in class net.shibboleth.metadata.dom.AbstractNamespacesStrippingStage
-
Process the attributes on an element.
- processDocument(Document) - Static method in class net.shibboleth.metadata.dom.DOMElementItem
-
Process a
Documentfor wrapping by anItem. - processElement(Element) - Static method in class net.shibboleth.metadata.dom.DOMElementItem
-
Process an
Elementfor wrapping by anItem. - processElement(Element, int) - Method in class net.shibboleth.metadata.dom.AbstractNamespacesStrippingStage
-
Process an individual DOM element.
- processEntitiesDescriptor(List<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.ContactPersonFilterStage
-
Iterates over all child EntitiesDescriptor, passing each to
ContactPersonFilterStage.processEntitiesDescriptor(Element), and EntityDescriptor, passing each toContactPersonFilterStage.processEntityDescriptor(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 toEntityFilterStage.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 toEntityRoleFilterStage.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 toRemoveOrganizationStage.processEntityDescriptor(Element). - processEntityDescriptor(List<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.ContactPersonFilterStage
-
Processes an EntityDescriptor by removing any ContactPerson that is within it.
- 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.
- processSourceFile(File) - Method in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
-
Reads in an XML source file, parses it, and creates the appropriate
DOMElementItemfor the data. - publicKey - Variable in class net.shibboleth.metadata.dom.impl.XMLSignatureSigner
-
Public key associated with the given private key.
- publicKey - 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
Q
- qname - Variable in class net.shibboleth.metadata.dom.SimpleElementMatcher
-
Element
QNameto match. - quiet - Variable in class net.shibboleth.metadata.cli.SimpleCommandLineArguments
-
Quiet logging has been requested.
R
- RC_INIT - Static variable in class net.shibboleth.metadata.cli.SimpleCommandLine
-
Return code indicating an initialization error, 1 .
- recordingRemovals - Variable in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
-
Whether we add status metadata to the item when entity attributes are removed.
- recurseDirectories - Variable in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
-
Whether or not directories are recursed if the given input file is a directory.
- regex - Variable in class net.shibboleth.metadata.validate.string.BaseStringRegexValidator
-
Regular expression to be accepted by this validator.
- RegexFileFilter - Class in net.shibboleth.metadata.util
-
A
FileFilterimplementation that selects files on the basis of a regular expression match against the file name. - RegexFileFilter(String) - Constructor for class net.shibboleth.metadata.util.RegexFileFilter
-
Constructor.
- REGEXP_ATTRIB_NAME - Static variable in class net.shibboleth.metadata.dom.saml.shibboleth.ShibbolethMetadataSupport
-
regexp attribute name.
- regexpValidators - Variable in class net.shibboleth.metadata.dom.saml.shibboleth.ScopeValidationStage
-
The sequence of validators to apply to
regexpscopes. - 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 - Variable in class net.shibboleth.metadata.dom.saml.mdrpi.RegistrationAuthority
-
Registration authority URI.
- 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.
- registrationAuthorityDisplayNames - Variable in class net.shibboleth.metadata.dom.saml.mdrpi.RegistrationAuthorityItemIdentificationStrategy
-
Replacement display names for registration authorities.
- RegistrationAuthorityItemIdentificationStrategy<T> - 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
-
Predicateto use to match the context's registration authority. - RejectAllValidator<V> - Class in net.shibboleth.metadata.validate
-
A
Validatorwhich rejects any value, returningValidator.Action.DONEto terminate any validator sequence. - RejectAllValidator() - Constructor for class net.shibboleth.metadata.validate.RejectAllValidator
- RejectDomainNameNotUnderPublicSuffixValidator - Class in net.shibboleth.metadata.validate.net
-
A validator that checks whether an
InternetDomainNameis under a public suffix. - RejectDomainNameNotUnderPublicSuffixValidator() - Constructor for class net.shibboleth.metadata.validate.net.RejectDomainNameNotUnderPublicSuffixValidator
- RejectDomainNamePublicSuffixValidator - Class in net.shibboleth.metadata.validate.net
-
A validator that rejects an
InternetDomainNameif it is a public suffix. - RejectDomainNamePublicSuffixValidator() - Constructor for class net.shibboleth.metadata.validate.net.RejectDomainNamePublicSuffixValidator
- RejectStringRegexValidator - Class in net.shibboleth.metadata.validate.string
-
A
Validatorthat rejectsStringvalues matching a regular expression. - RejectStringRegexValidator() - Constructor for class net.shibboleth.metadata.validate.string.RejectStringRegexValidator
- RejectStringValueValidator - Class in net.shibboleth.metadata.validate.string
-
A
Validatorthat rejects a fixedStringvalue. - RejectStringValueValidator() - Constructor for class net.shibboleth.metadata.validate.string.RejectStringValueValidator
- removeCRsFromNamedChildren(Element, String) - Method in class net.shibboleth.metadata.dom.impl.XMLSignatureSigner
-
Remove any CRs from the text content of named child elements.
- 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
- removingCRsFromSignature - Variable in class net.shibboleth.metadata.dom.impl.XMLSignatureSigner
-
Whether to remove CR characters from generated signatures.
- removingCRsFromSignature - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
-
Whether to remove CR characters from generated signatures.
- removingEntitylessEntitiesDescriptor - Variable in class net.shibboleth.metadata.dom.saml.EntityFilterStage
-
Whether
EntitiesDescriptors that do not containEntityDescriptors 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
EntitiesDescriptorelements that do not containEntityDescriptorelements 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.
- ROLE_DESCRIPTOR_NAME - Static variable in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
-
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.
- SAMLStringElementCheckingStage - Class in net.shibboleth.metadata.dom.saml
-
A Stage which checks the text content of the named elements to verify that they meet the constraints of SAML string values.
- SAMLStringElementCheckingStage() - Constructor for class net.shibboleth.metadata.dom.saml.SAMLStringElementCheckingStage
- 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.
- SCOPE_NAME - Static variable in class net.shibboleth.metadata.dom.saml.shibboleth.ShibbolethMetadataSupport
-
Scope element name.
- ScopeValidationStage - Class in net.shibboleth.metadata.dom.saml.shibboleth
-
Stage to apply a collection of validators to Shibboleth
shibmd:Scopevalues. - ScopeValidationStage() - Constructor for class net.shibboleth.metadata.dom.saml.shibboleth.ScopeValidationStage
- 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
Itemvia 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
-
ItemMetadataclasses that, if an item contains them, will cause theItemto 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
- serialize(Item<T>, OutputStream) - Method in interface net.shibboleth.metadata.ItemSerializer
-
Serializes the
Itemto the given output stream. - serializeCollection(Collection<Item<Element>>, OutputStream) - Method in class net.shibboleth.metadata.dom.DOMElementSerializer
- serializeCollection(Collection<Item<Element>>, OutputStream) - Method in class net.shibboleth.metadata.dom.saml.DiscoFeedCollectionSerializer
- 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
ItemSerializerto use on eachItemin turn. - serialVersionUID - Static variable in exception net.shibboleth.metadata.cli.SimpleCommandLine.ErrorException
-
serialVersionUID required for all exceptions.
- serialVersionUID - Static variable in exception net.shibboleth.metadata.dom.impl.XMLSignatureValidator.ValidationException
-
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.
- setAction(Validator.Action) - Method in class net.shibboleth.metadata.validate.x509.X509DSADetector
-
Sets the
Validator.Actionto be returned if a DSA key is detected. - setAddingFirstChild(boolean) - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeAddingStage
-
Sets whether to add
mdattr:EntityAttributesas the first child ofmd:Extensionsif not already present. - setAdditionalItemMetadata(Collection<ItemMetadata>) - Method in class net.shibboleth.metadata.pipeline.ItemMetadataAddingStage
-
Gets the
ItemMetadatato be added to eachItem's item metadata. - setAttributeName(String) - Method in class net.shibboleth.metadata.dom.AbstractAttributeValidationStage
-
Sets a single attribute name to be visited.
- setAttributeName(String) - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeAddingStage
-
Sets the attribute name.
- setAttributeNameFormat(String) - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeAddingStage
-
Sets the attribute name format.
- setAttributeNames(Collection<String>) - Method in class net.shibboleth.metadata.dom.AbstractAttributeValidationStage
-
Sets the collection of attribute names to visit, as a collection of unqualified
Stringvalues. - setAttributeValue(String) - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeAddingStage
-
Sets the attribute value.
- setBlacklistedDigests(Collection<String>) - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setBlacklistedSignatureMethods(Collection<String>) - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setBlacklistResource(Resource) - Method in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLKeylistValidator
-
Deprecated, for removal: This API element is subject to removal in a future version.
- 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(Duration) - Method in class net.shibboleth.metadata.dom.saml.SetCacheDurationStage
-
Sets the cache duration that will be set on each metadata element.
- setCacheDuration(Element, Duration) - Method in class net.shibboleth.metadata.dom.saml.PullUpCacheDurationStage
-
Sets the cache duration on the given descriptor.
- 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.
- setCheckingNetworks(boolean) - Method in class net.shibboleth.metadata.dom.saml.mdui.IPHintValidationStage
-
Sets whether the stage is checking for network addresses only.
- setCollectionFactory(Supplier<List<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<List<Item<T>>>) - Method in class net.shibboleth.metadata.pipeline.PipelineMergeStage
-
Sets the factory used to create the
Itemcollection produced by this source. - setCollectionFactory(Supplier<List<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.AbstractStage
-
Sets the
Predicateapplied to the supplied item collection to determine whether the stage will be executed. - setComposedStages(List<Stage<T>>) - Method in class net.shibboleth.metadata.pipeline.CompositeStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setConversionRequired(boolean) - Method in class net.shibboleth.metadata.validate.BaseAsValidator
-
Set whether conversion to the new type is required to succeed.
- setCrls(List<X509CRL>) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
-
Sets the CRLs associated with certificates.
- 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 authorities.
- 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 designated entity roles.
- setDirectory(File) - Method in class net.shibboleth.metadata.pipeline.FilesInDirectoryMultiOutputStrategy
-
Sets the directory to use.
- setDisallowedDigests(Collection<String>) - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
-
Set the collection of identifiers to be disallowed as digest algorithms.
- setDisallowedSignatureMethods(Collection<String>) - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
-
Set the collection of identifiers to be disallowed as signature methods.
- setDOMResource(Resource) - Method in class net.shibboleth.metadata.dom.DOMResourceSourceStage
-
Sets the resource from which the XML document will be fetched.
- 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.
- setElementName(QName) - Method in class net.shibboleth.metadata.dom.AbstractElementVisitingStage
-
Sets a single element name to be visited.
- setElementName(QName) - Method in class net.shibboleth.metadata.dom.AbstractElementVisitingValidationStage
-
Sets a single element name to be visited.
- setElementNames(Collection<String>) - Method in class net.shibboleth.metadata.dom.ElementsStrippingStage
-
Set the names of the elements to strip.
- setElementNames(Collection<QName>) - Method in class net.shibboleth.metadata.dom.AbstractElementVisitingStage
-
Sets the collection of element names to visit.
- setElementNames(Collection<QName>) - Method in class net.shibboleth.metadata.dom.AbstractElementVisitingValidationStage
-
Sets the collection of element names to visit.
- setElementNamespace(String) - Method in class net.shibboleth.metadata.dom.ElementsStrippingStage
-
Set the namespace of the elements to strip.
- 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.
- setError() - Method in class net.shibboleth.metadata.dom.saml.CRDetectionStage.Context
-
Record that an error has been detected.
- setError(boolean) - Method in class net.shibboleth.metadata.validate.x509.X509DSADetector
-
Set whether an
ErrorStatusshould be added on failure. - setErrorBoundary(int) - Method in class net.shibboleth.metadata.validate.x509.X509RSAKeyLengthValidator
-
Set the RSA key length below which an error should result.
- setErrorBoundary(long) - Method in class net.shibboleth.metadata.validate.x509.X509RSAExponentValidator
-
Set the RSA public exponent below which an error should result.
- setErrorBoundary(BigInteger) - Method in class net.shibboleth.metadata.validate.x509.X509RSAExponentValidator
-
Set the RSA public exponent 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.
- setExecutor(Executor) - Method in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
-
Sets the executor used to run the selected and non-selected item pipelines.
- setExecutor(Executor) - Method in class net.shibboleth.metadata.pipeline.PipelineMergeStage
-
Sets the executor used to run the selected and non-selected item pipelines.
- setExecutor(Executor) - Method in class net.shibboleth.metadata.pipeline.SplitMergeStage
-
Sets the executor used to run the selected and non-selected item pipelines.
- setExecutorService(ExecutorService) - Method in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setExecutorService(ExecutorService) - Method in class net.shibboleth.metadata.pipeline.PipelineMergeStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setExecutorService(ExecutorService) - Method in class net.shibboleth.metadata.pipeline.SplitMergeStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setGenerator(IdentifierGenerationStrategy) - Method in class net.shibboleth.metadata.dom.saml.GenerateIdStage
-
Sets the
IdentifierGenerationStrategyto use. - setIdAttributeNames(List<QName>) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
-
Sets the names of the attributes treated as reference IDs.
- setIdentificationStrategy(ItemIdentificationStrategy<T>) - Method in class net.shibboleth.metadata.pipeline.AbstractItemMetadataSelectionStage
-
Sets the strategy used to generate
Itemidentifiers for logging purposes. - setIdTransformers(Collection<Function<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.
- setIncludingEntityAttributes(boolean) - Method in class net.shibboleth.metadata.dom.saml.DiscoFeedCollectionSerializer
-
Sets whether to include entity attributes.
- setIncludingLegacyDisplayNames(boolean) - Method in class net.shibboleth.metadata.dom.saml.DiscoFeedCollectionSerializer
-
Sets whether to include legacy display names.
- setInclusivePrefixList(List<String>) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
-
Sets the inclusive prefix list used during exclusive canonicalization.
- setItemOrderingStrategy(ItemOrderingStrategy<Element>) - Method in class net.shibboleth.metadata.dom.saml.EntitiesDescriptorAssemblerStage
-
Sets the strategy used to order a collection of Items.
- setItemOrderingStrategy(ItemOrderingStrategy<T>) - Method in class net.shibboleth.metadata.pipeline.ItemOrderingStage
-
Sets the strategy used to order a collection of Items.
- setKeeping(boolean) - Method in class net.shibboleth.metadata.dom.ElementsStrippingStage
-
Set whether the designated elements are to be kept.
- setKeeping(boolean) - Method in class net.shibboleth.metadata.dom.NamespacesStrippingStage
-
Set whether the stage is whether the stage is keeping the designated namespaces or removing them (the default).
- setKeeping(boolean) - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
-
Sets the mode of operation.
- setKeepingEntities(boolean) - Method in class net.shibboleth.metadata.dom.saml.EntityFilterStage
-
Sets whether to keep or remove the designated entities.
- setKeepingRegistrationAuthorities(boolean) - Method in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
-
Sets whether entities from the designated registration authorities should be kept or removed.
- setKeepingRoles(boolean) - Method in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
-
Sets whether to keep the designated roles.
- setKeepingTypes(boolean) - Method in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
-
Sets whether the list of designated roles should be kept or removed.
- setKeylistResource(Resource) - Method in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLKeylistValidator
-
Sets the resource that provides the keylist.
- setKeyNames(List<String>) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
-
Sets the explicit key names added to the KeyInfo.
- setKeySize(int) - Method in class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLKeylistValidator
-
Sets a key size restriction for this list.
- setLoggingProgress(boolean) - Method in class net.shibboleth.metadata.pipeline.CompositeStage
-
Sets whether we are logging progress.
- setLoggingProperty(String) - Static method in class net.shibboleth.metadata.cli.SimpleCommandLine
-
Set the logback configuration to a specific location.
- setLoggingToLocalResource(String) - Static method in class net.shibboleth.metadata.cli.SimpleCommandLine
-
Set the logback configuration to a specific package-local resource.
- setMaximumCacheDuration(Duration) - Method in class net.shibboleth.metadata.dom.saml.PullUpCacheDurationStage
-
Sets the maximum cache duration.
- setMaximumValidityDuration(Duration) - Method in class net.shibboleth.metadata.dom.saml.PullUpValidUntilStage
-
Sets the maximum amount of time a descriptor may be valid.
- setMaxValidityInterval(Duration) - Method in class net.shibboleth.metadata.dom.saml.ValidateValidUntilStage
-
Sets the interval 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.
- setMessage(String) - Method in class net.shibboleth.metadata.validate.BaseValidator
-
Set the message format string.
- setMinimum(int) - Method in class net.shibboleth.metadata.pipeline.AtLeastCollectionPredicate
-
Sets the minimum number of elements which will result in a
trueresult. - setMinimumCacheDuration(Duration) - Method in class net.shibboleth.metadata.dom.saml.PullUpCacheDurationStage
-
Sets the minimum cache duration.
- setMinimumValidityDuration(Duration) - Method in class net.shibboleth.metadata.dom.saml.PullUpValidUntilStage
-
Sets the minimum amount of time a descriptor may be valid.
- setNameFormatPredicate(Predicate<CharSequence>) - Method in class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
-
Sets the
Predicateto use to match the context's attribute name format. - setNamePredicate(Predicate<CharSequence>) - Method in class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
-
Sets the
Predicateto 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
NamespaceContextto use in interpreting the XPath expression. - setNamespaces(Collection<String>) - Method in class net.shibboleth.metadata.dom.NamespacesStrippingStage
-
Sets the collection of designated namespaces.
- 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
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setPipelinesAndStrategies(List<PipelineAndStrategy<T>>) - Method in class net.shibboleth.metadata.pipeline.PipelineDemultiplexerStage
-
Sets the pipelines and item selection strategies used to demultiplex item collections within this stage.
- setPrettyPrinting(boolean) - Method in class net.shibboleth.metadata.dom.saml.DiscoFeedCollectionSerializer
-
Sets whether to pretty-print the output.
- 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.
- setQualifiedAttributeName(QName) - Method in class net.shibboleth.metadata.dom.AbstractAttributeValidationStage
-
Sets a single attribute name to be visited.
- setQualifiedAttributeNames(Collection<QName>) - Method in class net.shibboleth.metadata.dom.AbstractAttributeValidationStage
-
Sets the collection of attribute names to visit.
- setRecordingRemovals(boolean) - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
-
Set whether to record removed entity attributes.
- setRecurseDirectories(boolean) - Method in class net.shibboleth.metadata.dom.DOMFilesystemSourceStage
-
Sets whether directories will be recursively searched for XML input files.
- setRegex(String) - Method in class net.shibboleth.metadata.validate.string.BaseStringRegexValidator
-
Sets the regular expression to be accepted.
- setRegexpValidators(List<Validator<String>>) - Method in class net.shibboleth.metadata.dom.saml.shibboleth.ScopeValidationStage
-
Set the sequence of validators to apply to each
regexpscope. - 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
Predicateto 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.
- setRemovingCRsFromSignature(boolean) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
-
Sets whether to remove CR characters from generated signatures.
- 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
Listof 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 B>>) - Method in class net.shibboleth.metadata.pipeline.AbstractItemMetadataSelectionStage
-
Sets the
ItemMetadataclasses that, if an item contains them, will cause theItemto 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(ItemCollectionSerializer<T>) - Method in class net.shibboleth.metadata.pipeline.SerializationStage
-
Sets the serializer used to write item to the output file.
- setSerializer(ItemSerializer<T>) - Method in class net.shibboleth.metadata.pipeline.MultiOutputSerializationStage
-
Sets the serializer used to write item to the output file.
- setShaVariant(XMLSignatureSigningStage.SHAVariant) - Method in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- 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(List<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.CompositeStage
-
Sets the list of stages that compose this stage.
- setText(String) - Method in class net.shibboleth.metadata.dom.Container
-
Set the text content of the wrapped
Element. - 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
URIResolverfor this transform, ornullto specify none. - setValidators(List<Validator<A>>) - Method in class net.shibboleth.metadata.validate.BaseAsValidator
-
Set the list of validators to apply to each item.
- setValidators(List<Validator<V>>) - Method in class net.shibboleth.metadata.dom.AbstractDOMValidationStage
-
Set the list of validators to apply to each item.
- setValidators(List<Validator<V>>) - Method in class net.shibboleth.metadata.validate.ValidatorSequence
-
Set the list of validators to apply to each item.
- setValidityDuration(Duration) - Method in class net.shibboleth.metadata.dom.saml.SetValidUntilStage
-
Sets the amount of time the descriptors will be valid.
- 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, Instant) - 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
- setValue(String) - Method in class net.shibboleth.metadata.validate.string.BaseStringValueValidator
-
Sets the value to be matched.
- setValuePredicate(Predicate<CharSequence>) - Method in class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
-
Sets the
Predicateto use to match the context's attribute value. - setVariableName(String) - Method in class net.shibboleth.metadata.pipeline.ScriptletStage
-
Sets the variable name to contain the list of items.
- 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(int) - Method in class net.shibboleth.metadata.validate.x509.X509RSAKeyLengthValidator
-
Set the RSA key length below which a warning should result.
- setWarningBoundary(long) - Method in class net.shibboleth.metadata.validate.x509.X509RSAExponentValidator
-
Set the RSA public exponent below which a warning should result.
- setWarningBoundary(BigInteger) - Method in class net.shibboleth.metadata.validate.x509.X509RSAExponentValidator
-
Set the RSA public exponent below which a warning should result.
- setWhitelisting(boolean) - Method in class net.shibboleth.metadata.dom.NamespacesStrippingStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setWhitelisting(boolean) - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setWhitelistingEntities(boolean) - Method in class net.shibboleth.metadata.dom.saml.EntityFilterStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setWhitelistingRegistrationAuthorities(boolean) - Method in class net.shibboleth.metadata.dom.saml.mdrpi.EntityRegistrationAuthorityFilterStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setWhitelistingRoles(boolean) - Method in class net.shibboleth.metadata.dom.saml.EntityRoleFilterStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setWhitelistingTypes(boolean) - Method in class net.shibboleth.metadata.dom.saml.ContactPersonFilterStage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- 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.
- SHA1 - Enum constant in enum class net.shibboleth.metadata.dom.XMLSignatureSigningStage.SHAVariant
-
160-bit SHA-1.
- SHA1StringTransformer - Class in net.shibboleth.metadata.util
- SHA1StringTransformer() - Constructor for class net.shibboleth.metadata.util.SHA1StringTransformer
- SHA256 - Enum constant in enum class net.shibboleth.metadata.dom.XMLSignatureSigningStage.SHAVariant
-
256-bit SHA-2.
- SHA384 - Enum constant in enum class net.shibboleth.metadata.dom.XMLSignatureSigningStage.SHAVariant
-
384-bit SHA-2.
- SHA512 - Enum constant in enum class net.shibboleth.metadata.dom.XMLSignatureSigningStage.SHAVariant
-
512-bit SHA-2.
- shaVariant - Variable in class net.shibboleth.metadata.dom.XMLSignatureSigningStage
-
SHA algorithm variant used in signature and digest algorithms.
- SHAVariant() - Constructor for enum class net.shibboleth.metadata.dom.XMLSignatureSigningStage.SHAVariant
- ShibbolethMetadataSupport - Class in net.shibboleth.metadata.dom.saml.shibboleth
-
Helper class for dealing with Shibboleth metadata.
- ShibbolethMetadataSupport() - Constructor for class net.shibboleth.metadata.dom.saml.shibboleth.ShibbolethMetadataSupport
-
Constructor.
- SHIBMD_NS - Static variable in class net.shibboleth.metadata.dom.saml.shibboleth.ShibbolethMetadataSupport
-
Shibboleth metadata namespace URI.
- SHIBMD_PREFIX - Static variable in class net.shibboleth.metadata.dom.saml.shibboleth.ShibbolethMetadataSupport
-
Default Shibboleth metadata namespace prefix.
- sigAlgo - Variable in class net.shibboleth.metadata.dom.impl.XMLSignatureSigner
-
Signature algorithm used.
- sign(Item<Element>) - Method in class net.shibboleth.metadata.dom.impl.XMLSignatureSigner
-
Sign an individual item.
- SIGNATURE_NAME - Static variable in class net.shibboleth.metadata.dom.ds.XMLDSIGSupport
-
Signature element name.
- signatureRequired - Variable in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
-
Whether Elements are required to be signed.
- SimpleCollectionMergeStrategy - Class in net.shibboleth.metadata
-
A
CollectionMergeStrategythat adds the Item from each source, in order, by means of theList.addAll(Collection)method on the target. - SimpleCollectionMergeStrategy() - Constructor for class net.shibboleth.metadata.SimpleCollectionMergeStrategy
- SimpleCommandLine - Class in net.shibboleth.metadata.cli
-
A simple driver for the metadata aggregator.
- SimpleCommandLine() - Constructor for class net.shibboleth.metadata.cli.SimpleCommandLine
-
Constructor.
- SimpleCommandLine.ErrorException - Exception in net.shibboleth.metadata.cli
-
Exception to be thrown during processing.
- SimpleCommandLineArguments - Class in net.shibboleth.metadata.cli
-
Command line arguments for the
SimpleCommandLinecommand line tool. - SimpleCommandLineArguments() - Constructor for class net.shibboleth.metadata.cli.SimpleCommandLineArguments
- SimpleDOMTraversalContext - Class in net.shibboleth.metadata.dom
-
A simple implementation of the
DOMTraversalContextinterface. - SimpleDOMTraversalContext(Item<Element>) - Constructor for class net.shibboleth.metadata.dom.SimpleDOMTraversalContext
-
Constructor.
- SimpleElementMaker - Class in net.shibboleth.metadata.dom
- SimpleElementMaker(QName) - Constructor for class net.shibboleth.metadata.dom.SimpleElementMaker
-
Constructor.
- SimpleElementMatcher - Class in net.shibboleth.metadata.dom
- SimpleElementMatcher(QName) - Constructor for class net.shibboleth.metadata.dom.SimpleElementMatcher
-
Constructor.
- SimpleItemCollectionFactory<T> - Class in net.shibboleth.metadata
- SimpleItemCollectionFactory() - Constructor for class net.shibboleth.metadata.SimpleItemCollectionFactory
- SimpleItemCollectionSerializer<T> - Class in net.shibboleth.metadata
-
A simple
ItemCollectionSerializerwhich just serializes eachItemin turn. - SimpleItemCollectionSerializer(ItemSerializer<T>) - Constructor for class net.shibboleth.metadata.SimpleItemCollectionSerializer
-
Constructor.
- SimpleNamespaceContext - Class in net.shibboleth.metadata.dom
-
Simple implementation of
NamespaceContextbased on a map from prefix values to corresponding URIs. - SimpleNamespaceContext() - Constructor for class net.shibboleth.metadata.dom.SimpleNamespaceContext
-
Constructor.
- SimpleNamespaceContext(Map<String, String>) - Constructor for class net.shibboleth.metadata.dom.SimpleNamespaceContext
-
Constructor.
- SimplePipeline<T> - Class in net.shibboleth.metadata.pipeline
-
A very simple implementation of
Pipeline. - SimplePipeline() - Constructor for class net.shibboleth.metadata.pipeline.SimplePipeline
- source - Variable in class net.shibboleth.metadata.pipeline.StaticItemSourceStage
-
Collection of static Items added to each Item collection by
AbstractStage.execute(List). - 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.SAMLMetadataSupport
-
QName of the SPSSODescriptor element.
- SplitMergeStage<T> - Class in net.shibboleth.metadata.pipeline
-
A stage which splits a given collection according to a provided selection strategy 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
- StageProcessingException - Exception in net.shibboleth.metadata.pipeline
-
Exception indicating that a
Stageof the pipeline encountered an error. - StageProcessingException() - Constructor for exception net.shibboleth.metadata.pipeline.StageProcessingException
-
Constructor.
- StageProcessingException(Exception) - Constructor for exception net.shibboleth.metadata.pipeline.StageProcessingException
-
Constructor.
- StageProcessingException(String) - Constructor for exception net.shibboleth.metadata.pipeline.StageProcessingException
-
Constructor.
- StageProcessingException(String, Exception) - Constructor for exception net.shibboleth.metadata.pipeline.StageProcessingException
-
Constructor.
- StaticItemSourceStage<T> - Class in net.shibboleth.metadata.pipeline
-
A stage which adds a static collection of Items to a
Itemcollection. - StaticItemSourceStage() - Constructor for class net.shibboleth.metadata.pipeline.StaticItemSourceStage
- StatusInfoAppendingErrorListener(Item<?>) - Constructor for class net.shibboleth.metadata.dom.AbstractXSLProcessingStage.StatusInfoAppendingErrorListener
-
Constructor.
- StatusMetadata - Class in net.shibboleth.metadata
-
A
ItemMetadataimplementation that carries status information about anItem. - StatusMetadata(String, String) - Constructor for class net.shibboleth.metadata.StatusMetadata
-
Constructor.
- StatusMetadataLoggingStage<T> - Class in net.shibboleth.metadata.pipeline
- StatusMetadataLoggingStage() - Constructor for class net.shibboleth.metadata.pipeline.StatusMetadataLoggingStage
- strategy - Variable in record class net.shibboleth.metadata.pipeline.PipelineAndStrategy
-
The field for the
strategyrecord component. - strategy() - Method in record class net.shibboleth.metadata.pipeline.PipelineAndStrategy
-
Returns the value of the
strategyrecord component. - StringAttributeValidationStage - Class in net.shibboleth.metadata.dom
- StringAttributeValidationStage() - Constructor for class net.shibboleth.metadata.dom.StringAttributeValidationStage
- StringElementValidationStage - Class in net.shibboleth.metadata.dom
- StringElementValidationStage() - Constructor for class net.shibboleth.metadata.dom.StringElementValidationStage
- 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(Exception) - Constructor for exception net.shibboleth.metadata.pipeline.TerminationException
-
Constructor.
- TerminationException(String) - Constructor for exception net.shibboleth.metadata.pipeline.TerminationException
-
Constructor.
- TerminationException(String, Exception) - Constructor for exception net.shibboleth.metadata.pipeline.TerminationException
-
Constructor.
- test(Collection<T>) - Method in class net.shibboleth.metadata.pipeline.AtLeastCollectionPredicate
- test(EntityAttributeFilteringStage.EntityAttributeContext) - Method in class net.shibboleth.metadata.dom.saml.mdattr.AbstractEntityAttributeMatcher
- test(EntityAttributeFilteringStage.EntityAttributeContext) - Method in class net.shibboleth.metadata.dom.saml.mdattr.RegistrationAuthorityMatcher
- test(Item<Element>) - Method in class net.shibboleth.metadata.dom.XPathItemSelectionStrategy
- theItems - Variable in class net.shibboleth.metadata.pipeline.impl.PipelineCallable
-
The collection of items upon which the pipeline will operate.
- thePipeline - Variable in class net.shibboleth.metadata.pipeline.impl.PipelineCallable
-
The pipeline to be executed, never null.
- toString() - Method in class net.shibboleth.metadata.dom.saml.mdattr.EntityAttributeFilteringStage.ContextImpl
- toString() - Method in record class net.shibboleth.metadata.pipeline.PipelineAndStrategy
-
Returns a string representation of this record class.
- transformAttributes - Variable in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
-
Attributes set on the
Transformerused by this stage. - transformFeatures - Variable in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
-
Features set on the
Transformerused by this stage. - transformParameters - Variable in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
-
Collection of named parameters to make available to the transform.
- traverse(Element, C) - 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
- UIINFO_NAME - Static variable in class net.shibboleth.metadata.dom.saml.mdui.MDUISupport
-
QNamerepresenting anmdui:UIInfo. - unwrap() - Method in class net.shibboleth.metadata.AbstractItem
- unwrap() - Method in class net.shibboleth.metadata.dom.Container
-
Return the wrapped
Element. - unwrap() - Method in interface net.shibboleth.metadata.Item
-
Gets the wrapped item data.
- uriResolver - Variable in class net.shibboleth.metadata.dom.AbstractXSLProcessingStage
-
URIResolverto use in the transformer.
V
- VALID_UNTIL_ATTRIB_NAME - Static variable in class net.shibboleth.metadata.dom.saml.SAMLMetadataSupport
-
validUntil attribute name.
- validate(InternetDomainName, Item<?>, String) - Method in class net.shibboleth.metadata.validate.net.RejectDomainNameNotUnderPublicSuffixValidator
- validate(InternetDomainName, Item<?>, String) - Method in class net.shibboleth.metadata.validate.net.RejectDomainNamePublicSuffixValidator
- validate(String, Item<?>, String) - Method in class net.shibboleth.metadata.validate.string.AcceptStringRegexValidator
- validate(String, Item<?>, String) - Method in class net.shibboleth.metadata.validate.string.AcceptStringValueValidator
- validate(String, Item<?>, String) - Method in class net.shibboleth.metadata.validate.string.RejectStringRegexValidator
- validate(String, Item<?>, String) - Method in class net.shibboleth.metadata.validate.string.RejectStringValueValidator
- validate(URL, Item<?>, String, String) - Method in class net.shibboleth.metadata.validate.url.EmptyPortURLValidator
- validate(URL, Item<?>, String, String) - Method in class net.shibboleth.metadata.validate.url.HTTPSProtocolURLValidator
- validate(URL, Item<?>, String, String) - Method in class net.shibboleth.metadata.validate.url.MissingHostURLValidator
- validate(X509Certificate, Item<?>, String) - Method in class net.shibboleth.metadata.validate.x509.AbstractX509Validator
- validate(X509Certificate, Item<?>, String) - Method in class net.shibboleth.metadata.validate.x509.X509DSADetector
- validate(V, Item<?>, String) - Method in class net.shibboleth.metadata.validate.AcceptAllValidator
- validate(V, Item<?>, String) - Method in class net.shibboleth.metadata.validate.RejectAllValidator
- validate(V, Item<?>, String) - Method in interface net.shibboleth.metadata.validate.Validator
-
Apply the validator to a value in the context of the given
Item. - validate(V, Item<?>, String, String) - Method in class net.shibboleth.metadata.validate.BaseAsValidator
- validate(V, Item<?>, String, String) - Method in interface net.shibboleth.metadata.validate.Validator
-
Apply the validator to a value in the context of the given
Item. - validate(V, Item<?>, String, String) - Method in class net.shibboleth.metadata.validate.ValidatorSequence
- validateCommandLineArguments() - Method in class net.shibboleth.metadata.cli.SimpleCommandLineArguments
-
Validate the provided command line arguments, for example issuing an error if they are inconsistent.
- validateItem(Item<Element>, XMLSignatureValidator) - Method in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
-
Validate an individual
Itemusing the provided validator. - validateSignatureReference(Element, Reference) - Method in class net.shibboleth.metadata.dom.impl.XMLSignatureValidator
-
Validates the reference within the XML signature by performing the following checks.
- validateSignatureReferenceUri(Element, Reference) - Method in class net.shibboleth.metadata.dom.impl.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.impl.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
-
Constructor.
- ValidationException(String) - Constructor for exception net.shibboleth.metadata.dom.impl.XMLSignatureValidator.ValidationException
-
Constructor.
- ValidationException(String, Exception) - Constructor for exception net.shibboleth.metadata.dom.impl.XMLSignatureValidator.ValidationException
-
Constructor.
- validationSchema - Variable in class net.shibboleth.metadata.dom.XMLSchemaValidationStage
-
Schema used to validate Elements.
- Validator<V> - Interface in net.shibboleth.metadata.validate
-
Interface for a validator to be applied to an value in the context of a given
Item, to which status metadata will be added when appropriate. - Validator.Action - Enum Class in net.shibboleth.metadata.validate
-
Validatorinstances are normally applied in sequence in a chain of responsibility pattern orchestrated by the caller. - validators - Variable in class net.shibboleth.metadata.dom.AbstractDOMValidationStage
-
The validator sequence to apply.
- validators - Variable in class net.shibboleth.metadata.validate.BaseAsValidator
-
The validator sequence to apply.
- validators - Variable in class net.shibboleth.metadata.validate.ValidatorSequence
-
The list of validators to apply.
- ValidatorSequence<V> - Class in net.shibboleth.metadata.validate
-
A
Validatorimplementation which encapsulates the functionality of stepping through a sequence of other validators. - ValidatorSequence() - Constructor for class net.shibboleth.metadata.validate.ValidatorSequence
- validityDuration - Variable in class net.shibboleth.metadata.dom.saml.SetValidUntilStage
-
Amount of time the descriptors will be valid.
- 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.validate.string.BaseStringValueValidator
-
Value to be accepted by this validator.
- valueOf(String) - Static method in enum class net.shibboleth.metadata.dom.XMLSignatureSigningStage.SHAVariant
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.shibboleth.metadata.validate.Validator.Action
-
Returns the enum constant of this class with the specified name.
- valuePredicate - Variable in class net.shibboleth.metadata.dom.saml.mdattr.MultiPredicateMatcher
-
Predicateto use to match the context's attribute value. - values() - Static method in enum class net.shibboleth.metadata.dom.XMLSignatureSigningStage.SHAVariant
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.shibboleth.metadata.validate.Validator.Action
-
Returns an array containing the constants of this enum class, in the order they are declared.
- variableName - Variable in class net.shibboleth.metadata.pipeline.ScriptletStage
-
Name of the scriptlet attribute containing the
Itemcollection to be transformed. - verbose - Variable in class net.shibboleth.metadata.cli.SimpleCommandLineArguments
-
Verbose logging has been requested.
- 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.impl.XMLSignatureValidator
-
Public key used to verify signatures.
- verificationKey - Variable in class net.shibboleth.metadata.dom.XMLSignatureValidationStage
-
Public key used to verify the Element signature.
- verifySignature(Element, Element) - Method in class net.shibboleth.metadata.dom.impl.XMLSignatureValidator
-
Verifies that the signature on a document is valid.
- version - Variable in class net.shibboleth.metadata.cli.SimpleCommandLineArguments
-
Version has been requested.
- 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, C) - Method in class net.shibboleth.metadata.dom.AbstractDOMTraversalStage
-
Visit a particular
Element. - visit(Element, DOMTraversalContext) - Method in class net.shibboleth.metadata.dom.AbstractAttributeValidationStage
- visit(Element, DOMTraversalContext) - Method in class net.shibboleth.metadata.dom.AbstractElementValidationStage
- visit(Element, DOMTraversalContext) - Method in class net.shibboleth.metadata.dom.ElementWhitespaceTrimmingStage
- visit(Element, DOMTraversalContext) - Method in class net.shibboleth.metadata.dom.saml.mdui.IPHintValidationStage
- visit(Element, DOMTraversalContext) - Method in class net.shibboleth.metadata.dom.saml.SAMLStringElementCheckingStage
- visit(Element, DOMTraversalContext) - Method in class net.shibboleth.metadata.dom.saml.shibboleth.ScopeValidationStage
- visit(Element, X509ValidationStage.Context) - Method in class net.shibboleth.metadata.dom.ds.X509ValidationStage
- visit(Element, ElementsStrippingStage.Context) - Method in class net.shibboleth.metadata.dom.ElementsStrippingStage
- visit(Element, CRDetectionStage.Context) - Method in class net.shibboleth.metadata.dom.saml.CRDetectionStage
- visitAttr(Attr, Item<Element>) - Method in interface net.shibboleth.metadata.dom.AttrVisitor
- visitAttr(Attr, Item<Element>) - Method in class net.shibboleth.metadata.dom.WhitespaceTrimmingVisitor
- visitElement(Element, Item<Element>) - Method in interface net.shibboleth.metadata.dom.ElementVisitor
- visitElement(Element, Item<Element>) - Method in class net.shibboleth.metadata.dom.WhitespaceTrimmingVisitor
- visitNode(Node, Item<Element>) - Method in interface net.shibboleth.metadata.dom.NodeVisitor
- 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 stage 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
StatusMetadatathat indicates something may be "off" about theItem. - WarningStatus(String, String) - Constructor for class net.shibboleth.metadata.WarningStatus
-
Constructor.
- WhitespaceTrimmingVisitor - Class in net.shibboleth.metadata.dom
-
Nodevisitor which trims leading and trailing whitespace from the visited node's text content. - WhitespaceTrimmingVisitor() - Constructor for class net.shibboleth.metadata.dom.WhitespaceTrimmingVisitor
- writeDisplayNames(JsonGenerator, Element, Element) - Method in class net.shibboleth.metadata.dom.saml.DiscoFeedCollectionSerializer
-
Write the list of display names to the output.
- writeEntityAttributes(JsonGenerator, Element) - Method in class net.shibboleth.metadata.dom.saml.DiscoFeedCollectionSerializer
-
Write out an entity's entity attributes.
- writeLogos(JsonGenerator, Element) - Method in class net.shibboleth.metadata.dom.saml.DiscoFeedCollectionSerializer
-
Write the entity's logos to the output.
- writeValueLangList(JsonGenerator, List<Element>, String) - Method in class net.shibboleth.metadata.dom.saml.DiscoFeedCollectionSerializer
-
Write a list of element values and language tags to the output as a JSON array under a given key.
- writeValueLangList(JsonGenerator, Element, QName, String) - Method in class net.shibboleth.metadata.dom.saml.DiscoFeedCollectionSerializer
-
Write a value/language list for elements within a
mdui:UIInfocontainer.
X
- X509DSADetector - Class in net.shibboleth.metadata.validate.x509
-
Validator class to check that X.509 certificates do not contain DSA public keys.
- X509DSADetector() - Constructor for class net.shibboleth.metadata.validate.x509.X509DSADetector
- X509ROCAValidator - Class in net.shibboleth.metadata.validate.x509
-
Validator class to check that X.509 certificate public keys are not affected by the Return of Coppersmith Attack (ROCA, CVE-2017-15361).
- X509ROCAValidator() - Constructor for class net.shibboleth.metadata.validate.x509.X509ROCAValidator
- X509ROCAValidator.BrokenKey - Class in net.shibboleth.metadata.validate.x509
-
Checks to see whether a given modulus represents a key affected by the attack.
- 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
- 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
- X509RSAOpenSSLKeylistValidator - Class in net.shibboleth.metadata.validate.x509
-
Validator class to check RSA moduli in X.509 certificates against a list of OpenSSL-format keys.
- X509RSAOpenSSLKeylistValidator() - Constructor for class net.shibboleth.metadata.validate.x509.X509RSAOpenSSLKeylistValidator
- 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
- X509ValidationStage.Context - Class in net.shibboleth.metadata.dom.ds
-
Context class for this kind of traversal.
- 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
DOMElementItemcollection. - XMLSchemaValidationStage() - Constructor for class net.shibboleth.metadata.dom.XMLSchemaValidationStage
- xmlSigFactory - Variable in class net.shibboleth.metadata.dom.impl.XMLSignatureSigner
-
Factory used to create XML signature objects.
- XMLSignatureSigner - Class in net.shibboleth.metadata.dom.impl
-
A class that encapsulates the various stages in signing an XML document.
- XMLSignatureSigner(XMLSignatureSigningStage, Logger) - Constructor for class net.shibboleth.metadata.dom.impl.XMLSignatureSigner
-
Constructor.
- XMLSignatureSigningStage - Class in net.shibboleth.metadata.dom
-
A pipeline stage that creates, and adds, an enveloped signature for each element in the given
DOMElementItemcollection. - XMLSignatureSigningStage() - Constructor for class net.shibboleth.metadata.dom.XMLSignatureSigningStage
- XMLSignatureSigningStage.SHAVariant - Enum Class in net.shibboleth.metadata.dom
-
The variant of SHA to use in the various signature algorithms.
- 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.impl
-
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.impl.XMLSignatureValidator
-
Constructor.
- XMLSignatureValidator.ValidationException - Exception in net.shibboleth.metadata.dom.impl
-
Exception class representing a failure to validate.
- 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
DOMElementItemcollection 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
DOMElementItemcollection via an XSL stylesheet. - XSLValidationStage() - Constructor for class net.shibboleth.metadata.dom.XSLValidationStage
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form