Index

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

A

AbstractIdentifiableInitializableComponent - Class in net.shibboleth.utilities.java.support.component
AbstractIdentifiableInitializableComponent() - Constructor for class net.shibboleth.utilities.java.support.component.AbstractIdentifiableInitializableComponent
 
AbstractIdentifiedInitializableComponent - Class in net.shibboleth.utilities.java.support.component
Simple implementation of InitializableComponent and IdentifiedComponent.
AbstractIdentifiedInitializableComponent() - Constructor for class net.shibboleth.utilities.java.support.component.AbstractIdentifiedInitializableComponent
 
AbstractInitializableComponent - Class in net.shibboleth.utilities.java.support.component
Base class for things that implement DestructableComponent and InitializableComponent.
AbstractInitializableComponent() - Constructor for class net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
 
AbstractReloadableService<T> - Class in net.shibboleth.utilities.java.support.service
Base class for ReloadableService.
AbstractReloadableService() - Constructor for class net.shibboleth.utilities.java.support.service.AbstractReloadableService
Constructor.
AbstractReloadableService.ServiceReloadTask - Class in net.shibboleth.utilities.java.support.service
A watcher that determines if a service should be reloaded and does so as appropriate.
AbstractScriptEvaluator - Class in net.shibboleth.utilities.java.support.scripting
A component that evaluates an EvaluableScript against a set of inputs and returns the result.
AbstractScriptEvaluator(EvaluableScript) - Constructor for class net.shibboleth.utilities.java.support.scripting.AbstractScriptEvaluator
Constructor.
AbstractTriStatePredicate<T> - Class in net.shibboleth.utilities.java.support.logic
A base Predicate implementation which provides support for cases where the predicate can not meaningfully evaluate the input.
AbstractTriStatePredicate() - Constructor for class net.shibboleth.utilities.java.support.logic.AbstractTriStatePredicate
 
accept(T) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedConsumer
accept(T, U) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedBiConsumer
AccessControl - Interface in net.shibboleth.utilities.java.support.security
A policy that evaluates a ServletRequest and determines whether access to a named resource should be granted.
AccessControlService - Interface in net.shibboleth.utilities.java.support.security
A component that supplies AccessControl instances identified by a policy name.
ACTION - net.shibboleth.utilities.java.support.primitive.DeprecationSupport.ObjectType
Spring web flow.
activationCondition - Variable in class net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter
Condition on filter running.
add(int, ElementType) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
add(ElementType) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
add(ElementType) - Method in class net.shibboleth.utilities.java.support.collection.LazySet
add(T) - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
add(T, boolean) - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
Add member to set, optionally replacing any existing instance of the same class.
addAll(int, Collection<? extends ElementType>) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
addAll(Collection<? extends ElementType>) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
addAll(Collection<? extends ElementType>) - Method in class net.shibboleth.utilities.java.support.collection.LazySet
addCookie(String, String) - Method in class net.shibboleth.utilities.java.support.net.CookieManager
Add a cookie with the specified name and value.
addCookie(Cookie) - Method in class net.shibboleth.utilities.java.support.net.CookieBufferingFilter.CookieBufferingHttpServletResponseProxy
addCookie(Cookie) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
addDateHeader(String, long) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
addDynamicContextHandlerFirst(HttpClientContext, HttpClientContextHandler) - Static method in class net.shibboleth.utilities.java.support.httpclient.HttpClientSupport
Add the specified instance of HttpClientContextHandler to the HttpClientContext in the first handler list position.
addDynamicContextHandlerFirst(HttpClientContext, HttpClientContextHandler, boolean) - Static method in class net.shibboleth.utilities.java.support.httpclient.HttpClientSupport
Add the specified instance of HttpClientContextHandler to the HttpClientContext in the first handler list position.
addDynamicContextHandlerLast(HttpClientContext, HttpClientContextHandler) - Static method in class net.shibboleth.utilities.java.support.httpclient.HttpClientSupport
Add the specified instance of HttpClientContextHandler to the HttpClientContext in the last handler list position.
addDynamicContextHandlerLast(HttpClientContext, HttpClientContextHandler, boolean) - Static method in class net.shibboleth.utilities.java.support.httpclient.HttpClientSupport
Add the specified instance of HttpClientContextHandler to the HttpClientContext in the last handler list position.
addHeader(String, String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
addHeaders() - Method in class net.shibboleth.utilities.java.support.net.DynamicResponseHeaderFilter.ResponseProxy
Add headers to response.
addIntHeader(String, int) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
addNoCacheHeaders(HttpServletResponse) - Static method in class net.shibboleth.utilities.java.support.net.HttpServletSupport
Adds Cache-Control and Pragma headers meant to disable caching.
addressLength - Variable in class net.shibboleth.utilities.java.support.net.IPRange
Number of bits within the address.
addSchema(InputStream) - Method in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Add schemas from the given schema input streams.
addSchema(Source) - Method in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Add schemas from the given schema sources.
addSchema(Resource) - Method in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Add schemas from the given schema resource.
addXMLBase(Element, String) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Adds a xml:base attribute to the given Element.
addXMLId(Element, String) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Adds a xml:id attribute to the given Element.
addXMLLang(Element, String) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Adds a xml:lang attribute to the given Element.
addXMLSpace(Element, XMLSpace) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Adds a xml:space attribute to the given Element.
adoptElement(Document, Element) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Adopts an element into a document if the child is not already in the document.
allMatch(Predicate<T>) - Static method in class net.shibboleth.utilities.java.support.logic.PredicateSupport
Creates a predicate that checks that all elements of an Iterable matches a given target predicate.
AllMatchPredicate<T> - Class in net.shibboleth.utilities.java.support.logic
A Predicate that checks that all items in an Iterable match a given target predicate.
AllMatchPredicate(Predicate<T>) - Constructor for class net.shibboleth.utilities.java.support.logic.AllMatchPredicate
Constructor.
ALLOW_ALL_HOSTNAME_VERIFIER - Static variable in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
Hostname verifier which passes all hostnames.
allowedRanges - Variable in class net.shibboleth.utilities.java.support.security.impl.IPRangeAccessControl
List of CIDR blocks allowed to access this servlet.
alreadyBuilt - Variable in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
One time-init flag.
and(Iterable<? extends BiPredicate<? super T, ? super U>>) - Static method in class net.shibboleth.utilities.java.support.logic.BiPredicateSupport
Returns a BiPredicate that evaluates to true if each of its components evaluates to true.
and(Iterable<? extends Predicate<? super T>>) - Static method in class net.shibboleth.utilities.java.support.logic.PredicateSupport
Returns a predicate that evaluates to true if each of its components evaluates to true.
and(BiPredicate<? super T, ? super U>...) - Static method in class net.shibboleth.utilities.java.support.logic.BiPredicateSupport
Returns a BiPredicate that evaluates to true if each of its components evaluates to true.
and(BiPredicate<T, U>, BiPredicate<? super T, ? super U>) - Static method in class net.shibboleth.utilities.java.support.logic.BiPredicateSupport
Returns a BiPredicate that evaluates to true if each of its components evaluates to true.
and(Predicate<? super T>...) - Static method in class net.shibboleth.utilities.java.support.logic.PredicateSupport
Returns a predicate that evaluates to true if each of its components evaluates to true.
and(Predicate<? super T>, Predicate<? super T>) - Static method in class net.shibboleth.utilities.java.support.logic.PredicateSupport
Returns a predicate that evaluates to true if each of its components evaluates to true.
anyMatch(Predicate<T>) - Static method in class net.shibboleth.utilities.java.support.logic.PredicateSupport
Creates a predicate that checks that any element in an Iterable matches a given target predicate.
AnyMatchPredicate<T> - Class in net.shibboleth.utilities.java.support.logic
A Predicate that checks that any item in an Iterable matches a given target predicate.
AnyMatchPredicate(Predicate<T>) - Constructor for class net.shibboleth.utilities.java.support.logic.AnyMatchPredicate
Constructor.
apacheBuilder - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
The Apache HttpClientBuilder 4.3+ instance over which to layer this builder.
appendAttribute(Element, QName, String) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Adds an non-id attribute name and value to a DOM Element.
appendAttribute(Element, QName, String, boolean) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Adds an attribute name and value to a DOM Element.
appendAttribute(Element, QName, List<String>, boolean) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Adds an attribute name and value to a DOM Element.
appendChildElement(Element, Element) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Appends the child Element to the parent Element, adopting the child Element into the parent's Document if needed.
appendDateTimeAttribute(Element, QName, Instant) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Adds an attribute to the given element.
appendDurationAttribute(Element, QName, Duration) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Adds an attribute to given element.
appendNamespaceDeclaration(Element, String, String) - Static method in class net.shibboleth.utilities.java.support.xml.NamespaceSupport
Adds a namespace declaration (xmlns:) attribute to the given element.
appendSameSite() - Method in class net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter.SameSiteResponseProxy
Add the SameSite attribute to those cookies configured in the sameSiteCookies map iff they do not already contain the same-site flag.
appendSameSiteAttribute(String, String, boolean) - Method in class net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter.SameSiteResponseProxy
Append the SameSite cookie attribute with the specified samesite-value to the cookieHeader iff it does not already have one set.
appendTextContent(Element, String) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Creates a text node with the given content and appends it as child to the given element.
apply(MediaType) - Method in class net.shibboleth.utilities.java.support.net.StripMediaTypeParametersFunction
apply(String) - Method in class net.shibboleth.utilities.java.support.codec.StringDigester
apply(String) - Method in class net.shibboleth.utilities.java.support.logic.TrimOrNullStringFunction
apply(T) - Method in interface net.shibboleth.utilities.java.support.logic.Predicate
Deprecated. 
apply(T) - Method in class net.shibboleth.utilities.java.support.logic.PredicateDrivenFunction
apply(T) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedFunction
apply(T) - Method in class net.shibboleth.utilities.java.support.logic.TransformAndCheckFunction
apply(T, U) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedBiFunction
args - Variable in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool
Container for options that can be parsed from a command line.
args - Variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator
Container for options that can be parsed from a command line.
arguments - Variable in class net.shibboleth.utilities.java.support.primitive.LazilyFormattedString
The values that are filled in to the template string.
ATTRIBUTE - net.shibboleth.utilities.java.support.primitive.DeprecationSupport.ObjectType
XML attribute.
AttributeSupport - Class in net.shibboleth.utilities.java.support.xml
Set of helper methods for working with DOM Attributes.
AttributeSupport() - Constructor for class net.shibboleth.utilities.java.support.xml.AttributeSupport
Constructor.
authenticate(HttpServletResponse) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy

B

backingMap - Variable in class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
Map which backs this map.
BASE32 - net.shibboleth.utilities.java.support.codec.StringDigester.OutputFormat
Base32-encoding.
Base32Support - Class in net.shibboleth.utilities.java.support.codec
Helper class for working with Base32.
Base32Support() - Constructor for class net.shibboleth.utilities.java.support.codec.Base32Support
Constructor.
BASE64 - net.shibboleth.utilities.java.support.codec.StringDigester.OutputFormat
Base64-encoding.
Base64Support - Class in net.shibboleth.utilities.java.support.codec
Helper class for working with Base64.
Base64Support() - Constructor for class net.shibboleth.utilities.java.support.codec.Base64Support
Constructor.
baseline - Static variable in class net.shibboleth.utilities.java.support.xml.DOMTypeSupport
Baseline for duration calculations (comes from XML Schema standard).
BasicAccessControlService - Class in net.shibboleth.utilities.java.support.security.impl
Simple implementation that uses an in-memory map of policies.
BasicAccessControlService() - Constructor for class net.shibboleth.utilities.java.support.security.impl.BasicAccessControlService
Constructor.
BasicKeystoreKeyStrategy - Class in net.shibboleth.utilities.java.support.security.impl
Implements a strategy for access to versioned symmetric keys using a keystore, and a standalone file for tracking the latest key version, to compensate for the lack of extensible attribute support in the pre-Java 8 KeyStore API.
BasicKeystoreKeyStrategy() - Constructor for class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Constructor.
BasicKeystoreKeyStrategyTool - Class in net.shibboleth.utilities.java.support.security
Implements a tool for managing secret keys in accordance with the BasicKeystoreKeyStrategy.
BasicKeystoreKeyStrategyTool() - Constructor for class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool
Constructor.
BasicKeystoreKeyStrategyTool.CommandLineArgs - Class in net.shibboleth.utilities.java.support.security
Manages command line parsing for application and the bean properties used by the tool.
BasicKeystoreKeyStrategyTool.FileConverter - Class in net.shibboleth.utilities.java.support.security
Command line option conversion from String to File.
BasicParserPool - Class in net.shibboleth.utilities.java.support.xml
A pool of JAXP 1.3 DocumentBuilders.
BasicParserPool() - Constructor for class net.shibboleth.utilities.java.support.xml.BasicParserPool
Constructor.
BasicParserPool.DocumentBuilderProxy - Class in net.shibboleth.utilities.java.support.xml
A proxy that prevents the manages document builders retrieved from the parser pool.
BasicURLComparator - Class in net.shibboleth.utilities.java.support.net.impl
A basic implementation of URIComparator that compares URL's by canonicalizing them as per SimpleURLCanonicalizer, and then compares the resulting string representations for equality using Object.equals(java.lang.Object).
BasicURLComparator() - Constructor for class net.shibboleth.utilities.java.support.net.impl.BasicURLComparator
 
BEAN - net.shibboleth.utilities.java.support.primitive.DeprecationSupport.ObjectType
Spring bean.
BiFunctionSupport - Class in net.shibboleth.utilities.java.support.logic
Helper class for constructing BiFunctions in a Spring-friendly manner.
BiFunctionSupport() - Constructor for class net.shibboleth.utilities.java.support.logic.BiFunctionSupport
Constructor.
BiPredicateSupport - Class in net.shibboleth.utilities.java.support.logic
Helper class for constructing BiPredicates in a Spring-friendly manner.
BiPredicateSupport() - Constructor for class net.shibboleth.utilities.java.support.logic.BiPredicateSupport
Constructor.
booleanOf(String) - Static method in class net.shibboleth.utilities.java.support.primitive.StringSupport
Null/empty preserving conversion from xs:boolean to Boolean.
buffInput - Variable in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
Resolved resource.
build() - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
Build a new instance of TLSSocketFactory, based on the properties specified to this builder instance.
buildClient() - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Constructs an HttpClient using the settings of this builder.
buildClient() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Constructs an HttpClient using the settings of this builder.
buildDefaultFeatures() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Build the default set of parser features to use.
builder - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
Builder being proxied.
builderAttributes - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Builder attributes.
builderFactory - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Factory used to create new builders.
builderFeatures - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Builder features.
builderPool - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Cache of document builders.
buildList() - Method in class net.shibboleth.utilities.java.support.collection.LazyList
Builds an appropriate delegate for this list.
buildMap() - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
Builds an appropriate delegate map.
buildNoTrustTLSSocketFactory() - Static method in class net.shibboleth.utilities.java.support.httpclient.HttpClientSupport
Build a TLS-capable instance of LayeredConnectionSocketFactory which accepts all peer certificates and performs no hostname verification.
buildNoTrustX509TrustManager() - Static method in class net.shibboleth.utilities.java.support.httpclient.HttpClientSupport
Build an instance of X509TrustManager which trusts all certificates.
buildQuery(List<Pair<String, String>>) - Static method in class net.shibboleth.utilities.java.support.net.URISupport
Builds an RFC-3968 encoded URL query component from a collection of parameters.
buildQueryMap(List<Pair<String, String>>) - Static method in class net.shibboleth.utilities.java.support.net.URISupport
Builds a map from a collection of parameters.
buildQueryString() - Method in class net.shibboleth.utilities.java.support.net.URLBuilder
Builds the query string for the URL.
buildSchema() - Method in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Build a schema from the given schema sources.
buildSSLContext() - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
Build a new instance of SSLContext based on the properties specified on this builder instance.
buildStrictTLSSocketFactory() - Static method in class net.shibboleth.utilities.java.support.httpclient.HttpClientSupport
Build an instance of TLS-capable LayeredConnectionSocketFactory which uses the standard JSSE default SSLContext and which performs strict hostname verification.
buildSubjectAltNames() - Method in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator
Builds the subject alt names for the certificate.
buildURL() - Method in class net.shibboleth.utilities.java.support.net.URLBuilder
Builds a URL from the given data.

C

cacheDir - Variable in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Directory in which cached content will be stored.
cacheSize - Variable in class net.shibboleth.utilities.java.support.security.impl.ScriptedKeyStrategy
Size of key cache to maintain.
callbacks - Variable in class net.shibboleth.utilities.java.support.net.DynamicResponseHeaderFilter
Callbacks to add headers dynamically.
canonicalize(String) - Static method in class net.shibboleth.utilities.java.support.net.SimpleURLCanonicalizer
Canonicalize the supplied URL.
canonicalize(URLBuilder) - Static method in class net.shibboleth.utilities.java.support.net.SimpleURLCanonicalizer
Canonicalize the supplied URLBuilder data.
caseInsensitive - Variable in class net.shibboleth.utilities.java.support.net.impl.BasicURLComparator
The case-insensitivity flag.
caseInsensitiveMatch(String) - Static method in class net.shibboleth.utilities.java.support.logic.PredicateSupport
Creates a predicate that checks if a given CharSequence matches a target string while ignoring case.
CaseInsensitiveStringMatchPredicate - Class in net.shibboleth.utilities.java.support.logic
A Predicate that checks that a given input string matches a target string while ignoring case.
CaseInsensitiveStringMatchPredicate(String) - Constructor for class net.shibboleth.utilities.java.support.logic.CaseInsensitiveStringMatchPredicate
Constructor.
CERT_ALG - Static variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
Certificate algorithm.
CERT_FILE - Static variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
Path to certificate file to create.
CERT_LIFETIME - Static variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
Certificate lifetime.
certAlg - Variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
Certificate algorithm.
certificateFile - Variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
Certificate file.
certificateLifetime - Variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
Certificate lifetime.
changeKey() - Method in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool
The main routine.
changeSessionId() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
CHARACTER_TO_ENTITY_MAP - Static variable in class net.shibboleth.utilities.java.support.codec.HTMLEncoder
Map from entity character to name.
checkAccess(ServletRequest, String, String) - Method in interface net.shibboleth.utilities.java.support.security.AccessControl
Determine whether the request to the resource should be granted.
checkAccess(ServletRequest, String, String) - Method in class net.shibboleth.utilities.java.support.security.impl.IPRangeAccessControl
Determine whether the request to the resource should be granted.
checkInitializedNotDestroyed() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Helper method to test class state.
checkNotInitializedNotDestroyed() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Helper method to test class state.
checkValidState() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
Check whether the parser is in a valid and usable state, and if not, throw a runtime exception.
CHUNK_SIZE - Static variable in class net.shibboleth.utilities.java.support.security.DataSealer
Size of UTF-8 data chunks to read/write.
CHUNKED - Static variable in class net.shibboleth.utilities.java.support.codec.Base32Support
Chunk the encoded data into 76-character lines broken by CRLF characters.
CHUNKED - Static variable in class net.shibboleth.utilities.java.support.codec.Base64Support
Chunk the encoded data into 76-character lines broken by CRLF characters.
CHUNKED_ENCODER - Static variable in class net.shibboleth.utilities.java.support.codec.Base32Support
Encoder used to produce chunked output.
CHUNKED_ENCODER - Static variable in class net.shibboleth.utilities.java.support.codec.Base64Support
Encoder used to produce chunked output.
CLASS - net.shibboleth.utilities.java.support.primitive.DeprecationSupport.ObjectType
Java class/type.
ClassCriterion<T> - Class in net.shibboleth.utilities.java.support.resolver
A Criterion based on class type.
ClassCriterion(Class<T>) - Constructor for class net.shibboleth.utilities.java.support.resolver.ClassCriterion
Constructor.
ClassIndexedSet<T> - Class in net.shibboleth.utilities.java.support.collection
Set implementation which provides indexed access to set members via their class, and which allows only one instance of a given class to be present in the set.
ClassIndexedSet() - Constructor for class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
Constructor.
ClassIndexedSet.ClassIndexedSetIterator - Class in net.shibboleth.utilities.java.support.collection
Iterator for set implementation ClassIndexedSet.
ClassIndexedSetIterator(ClassIndexedSet<T>, Iterator<T>) - Constructor for class net.shibboleth.utilities.java.support.collection.ClassIndexedSet.ClassIndexedSetIterator
Constructor.
CLASSPATH_URI_SCHEME - Static variable in class net.shibboleth.utilities.java.support.xml.ClasspathResolver
URI scheme for classpath locations.
ClasspathResolver - Class in net.shibboleth.utilities.java.support.xml
A entity resolver that resolves an entity's location within the classpath.
ClasspathResolver() - Constructor for class net.shibboleth.utilities.java.support.xml.ClasspathResolver
 
ClasspathResolver.LSInputImpl - Class in net.shibboleth.utilities.java.support.xml
Implementation of DOM 3 LSInput.
ClassToInstanceMultiMap<B> - Class in net.shibboleth.utilities.java.support.collection
An append-only multimap where each entry associates a raw type (i.e.
ClassToInstanceMultiMap() - Constructor for class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
Constructor.
ClassToInstanceMultiMap(boolean) - Constructor for class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
Constructor.
classType - Variable in class net.shibboleth.utilities.java.support.resolver.ClassCriterion
The type to search for.
CleanerSupport - Class in net.shibboleth.utilities.java.support.primitive
Utility methods for working with Cleaner.
CleanerSupport() - Constructor for class net.shibboleth.utilities.java.support.primitive.CleanerSupport
Constructor.
clear() - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
clear() - Method in class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
Removes all mappings from this map.
clear() - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Clears the object store.
clear() - Method in class net.shibboleth.utilities.java.support.collection.LazyList
clear() - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
clear() - Method in class net.shibboleth.utilities.java.support.collection.LazySet
clear() - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
clearCurrent() - Static method in class net.shibboleth.utilities.java.support.net.HttpServletRequestResponseContext
Clear the current thread-local context instances.
clearRegistry() - Method in class net.shibboleth.utilities.java.support.resolver.CriterionPredicateRegistry
Clear all mappings from the registry.
clearWarningState() - Static method in class net.shibboleth.utilities.java.support.primitive.DeprecationSupport
Clear the previously warned state.
clearWithLock() - Method in class net.shibboleth.utilities.java.support.collection.LockableClassToInstanceMultiMap
Convenience method which executes the like-named method from superclass ClassToInstanceMultiMap under a write lock.
CLI_OPTION - net.shibboleth.utilities.java.support.primitive.DeprecationSupport.ObjectType
Command-line option.
close() - Method in class net.shibboleth.utilities.java.support.httpclient.ContextHandlingHttpClient
close() - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder.StorageManagingHttpClient
coalescing - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Whether the builders are coalescing.
CodecException - Exception in net.shibboleth.utilities.java.support.codec
A general checked Exception thrown by the failure of a Codec.
CodecException() - Constructor for exception net.shibboleth.utilities.java.support.codec.CodecException
Constructor.
CodecException(String) - Constructor for exception net.shibboleth.utilities.java.support.codec.CodecException
Constructor.
CodecException(String, Throwable) - Constructor for exception net.shibboleth.utilities.java.support.codec.CodecException
Constructor.
CodecException(Throwable) - Constructor for exception net.shibboleth.utilities.java.support.codec.CodecException
Constructor.
CollectionSupport - Class in net.shibboleth.utilities.java.support.collection
Support functions for Collection and Map Management.
CollectionSupport() - Constructor for class net.shibboleth.utilities.java.support.collection.CollectionSupport
Constructor.
CommandLineArgs() - Constructor for class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool.CommandLineArgs
 
CommandLineArgs() - Constructor for class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
 
compare(String, String) - Method in class net.shibboleth.utilities.java.support.net.impl.BasicURLComparator
Compare two URI's (represented as strings) for equivalence.
compare(String, String) - Method in interface net.shibboleth.utilities.java.support.net.URIComparator
Compare two URI's (represented as strings) for equivalence.
compiledScript - Variable in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
The compiled form of the script, if the script engine supports compiling.
Component - Interface in net.shibboleth.utilities.java.support.component
A marker interface that represents something used as a discrete part of a larger system.
ComponentInitializationException - Exception in net.shibboleth.utilities.java.support.component
Exception thrown if there is a problem initializing a component.
ComponentInitializationException() - Constructor for exception net.shibboleth.utilities.java.support.component.ComponentInitializationException
Constructor.
ComponentInitializationException(Exception) - Constructor for exception net.shibboleth.utilities.java.support.component.ComponentInitializationException
Constructor.
ComponentInitializationException(String) - Constructor for exception net.shibboleth.utilities.java.support.component.ComponentInitializationException
Constructor.
ComponentInitializationException(String, Exception) - Constructor for exception net.shibboleth.utilities.java.support.component.ComponentInitializationException
Constructor.
ComponentSupport - Class in net.shibboleth.utilities.java.support.component
Support class for working with Component objects.
ComponentSupport() - Constructor for class net.shibboleth.utilities.java.support.component.ComponentSupport
Constructor.
compose(Function<? super B, ? extends C>, Function<A, ? extends B>) - Static method in class net.shibboleth.utilities.java.support.logic.FunctionSupport
Returns the composition of two functions.
compose(Function<? super C, ? extends D>, BiFunction<A, B, ? extends C>) - Static method in class net.shibboleth.utilities.java.support.logic.BiFunctionSupport
A static version of BiFunction.andThen(Function).
CONFIGURATION - net.shibboleth.utilities.java.support.primitive.DeprecationSupport.ObjectType
Configuration approach.
connectionCloseAfterResponse - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Whether to instruct the server to close the connection after it has sent its response.
connectionDisregardTLSCertificate - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Whether the SSL/TLS certificates used by the responder should be ignored.
connectionManager - Variable in class net.shibboleth.utilities.java.support.httpclient.IdleConnectionSweeper
HttpClientConnectionManager whose connections will be swept.
connectionProxyHost - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Host name of the HTTP proxy server through which connections will be made.
connectionProxyPassword - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Password used to connect to the HTTP proxy server.
connectionProxyPort - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Port number of the HTTP proxy server through which connections will be made.
connectionProxyUsername - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Username used to connect to the HTTP proxy server.
connectionRequestTimeout - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Maximum length of time to wait for a connection to be returned from the connection manager.
connectionStaleCheck - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Whether to check a connection for staleness before using.
connectionTimeout - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Maximum length of time to wait for the connection to be established.
connectSocket(int, Socket, HttpHost, InetSocketAddress, InetSocketAddress, HttpContext) - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
constant(T2) - Static method in class net.shibboleth.utilities.java.support.logic.FunctionSupport
Creates a function that returns a constant value, like Functions.constant(Object), but with the type of input parameterized as well as the output.
constant(V) - Static method in class net.shibboleth.utilities.java.support.logic.BiFunctionSupport
Creates a BiFunction that returns a constant value.
constraint - Variable in class net.shibboleth.utilities.java.support.logic.TransformAndCheckFunction
A constraint which must be met in order for an input to be valid.
Constraint - Class in net.shibboleth.utilities.java.support.logic
A helper class for evaluating certain constraints.
Constraint() - Constructor for class net.shibboleth.utilities.java.support.logic.Constraint
Constructor.
ConstraintViolationException - Exception in net.shibboleth.utilities.java.support.logic
An exception that represents the violation of a constraint.
ConstraintViolationException(String) - Constructor for exception net.shibboleth.utilities.java.support.logic.ConstraintViolationException
Constructor.
constructAttribute(Document, String, String, String) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Constructs an attribute owned by the given document with the given name.
constructAttribute(Document, QName) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Constructs an attribute owned by the given document with the given name.
constructElement(Document, String, String, String) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Constructs an element, rooted in the given document, with the given information.
constructElement(Document, QName) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Constructs an element, rooted in the given document, with the given name.
constructQName(String, String, String) - Static method in class net.shibboleth.utilities.java.support.xml.QNameSupport
Constructs a QName.
constructQName(Element, String) - Static method in class net.shibboleth.utilities.java.support.xml.QNameSupport
Constructs a QName from a string (attribute or element content) value.
contains(byte[]) - Method in class net.shibboleth.utilities.java.support.net.IPRange
Determines whether the given address is contained in the IP range.
contains(Class<? extends T>) - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
Check whether set contains an instance of the specified class.
contains(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
contains(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazySet
contains(InetAddress) - Method in class net.shibboleth.utilities.java.support.net.IPRange
Determines whether the given address is contained in the IP range.
containsAll(Collection<?>) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
containsAll(Collection<?>) - Method in class net.shibboleth.utilities.java.support.collection.LazySet
containsCharacter(char, char[]) - Static method in class net.shibboleth.utilities.java.support.codec.HTMLEncoder
Utility to search a char[] for a specific char.
containsHeader(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
containsIndex(String) - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Checks whether the store contains an object registered under the given index.
containsInstance(T) - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Checks whether the store contains an object instance equal to the specified one.
containsKey(Class<?>) - Method in class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
Returns true if the map contains a mapping for the given key.
containsKey(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
containsKey(Object) - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
containsKeyWithLock(Class<?>) - Method in class net.shibboleth.utilities.java.support.collection.LockableClassToInstanceMultiMap
Convenience method which executes the like-named method from superclass ClassToInstanceMultiMap under a read lock.
containsValue(B) - Method in class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
Returns true iff the map contains a mapping to the given value, false if value is null.
containsValue(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
containsValue(Object) - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
containsValueWithLock(B) - Method in class net.shibboleth.utilities.java.support.collection.LockableClassToInstanceMultiMap
Convenience method which executes the like-named method from superclass ClassToInstanceMultiMap under a read lock.
contentLength() - Method in interface net.shibboleth.utilities.java.support.resource.Resource
Determine the content length for this resource.
CONTEXT_KEY_DYNAMIC_CONTEXT_HANDLERS - Static variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientSupport
Context key for instances of dynamic context handlers to be invoked before and after the HTTP request.
CONTEXT_KEY_HOSTNAME_VERIFIER - Static variable in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
HttpContext key for an instance of HostnameVerifier.
CONTEXT_KEY_TLS_CIPHER_SUITES - Static variable in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
HttpContext key for a a list of TLS cipher suites to enable on the socket.
CONTEXT_KEY_TLS_PROTOCOLS - Static variable in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
HttpContext key for a a list of TLS protocols to enable on the socket.
ContextHandlingHttpClient - Class in net.shibboleth.utilities.java.support.httpclient
A wrapper implementation of HttpClient which invokes supplied instances of HttpClientContextHandler before and after request execution.
ContextHandlingHttpClient(CloseableHttpClient) - Constructor for class net.shibboleth.utilities.java.support.httpclient.ContextHandlingHttpClient
Constructor.
ContextHandlingHttpClient(CloseableHttpClient, List<HttpClientContextHandler>) - Constructor for class net.shibboleth.utilities.java.support.httpclient.ContextHandlingHttpClient
Constructor.
contextPathToCookiePath() - Method in class net.shibboleth.utilities.java.support.net.CookieManager
Turn the servlet context path into an appropriate cookie path.
convert(String) - Method in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool.FileConverter
 
convert(String) - Method in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.FileConverter
 
CookieBufferingFilter - Class in net.shibboleth.utilities.java.support.net
Implementation of an HTTP servlet Filter which wraps the HttpServletResponse via CookieBufferingFilter.CookieBufferingHttpServletResponseProxy to ensure that only a single cookie of a given name is set.
CookieBufferingFilter() - Constructor for class net.shibboleth.utilities.java.support.net.CookieBufferingFilter
 
CookieBufferingFilter.CookieBufferingHttpServletResponseProxy - Class in net.shibboleth.utilities.java.support.net
An implementation of HttpServletResponse which buffers added cookies to ensure only a single cookie of a given name is eventually set.
CookieBufferingHttpServletResponseProxy(HttpServletResponse) - Constructor for class net.shibboleth.utilities.java.support.net.CookieBufferingFilter.CookieBufferingHttpServletResponseProxy
Constructor.
cookieDomain - Variable in class net.shibboleth.utilities.java.support.net.CookieManager
Domain of cookie.
cookieHasValue(String, String) - Method in class net.shibboleth.utilities.java.support.net.CookieManager
Check whether a cookie has a certain value.
CookieManager - Class in net.shibboleth.utilities.java.support.net
A helper class for managing one or more cookies on behalf of a component.
CookieManager() - Constructor for class net.shibboleth.utilities.java.support.net.CookieManager
Constructor.
cookieMap - Variable in class net.shibboleth.utilities.java.support.net.CookieBufferingFilter.CookieBufferingHttpServletResponseProxy
Map of delayed cookie additions.
cookiePath - Variable in class net.shibboleth.utilities.java.support.net.CookieManager
Path of cookie.
createBuilder() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Creates a new document builder.
createdTimer - Variable in class net.shibboleth.utilities.java.support.httpclient.IdleConnectionSweeper
Whether this sweeper created a TimerTask to use and thus should destroy when IdleConnectionSweeper.destroy() is invoked.
createImplementation() - Method in class net.shibboleth.utilities.java.support.collection.LazySet
Builds an appropriate delegate set.
createLayeredSocket(Socket, String, int, HttpContext) - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
createRelativeResource(String) - Method in interface net.shibboleth.utilities.java.support.resource.Resource
Create a resource relative to this resource.
createSocket(HttpContext) - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
CriteriaSet - Class in net.shibboleth.utilities.java.support.resolver
This class holds instances of Criterion which are used in resolution or evaluation operations.
CriteriaSet() - Constructor for class net.shibboleth.utilities.java.support.resolver.CriteriaSet
Constructor.
CriteriaSet(Criterion...) - Constructor for class net.shibboleth.utilities.java.support.resolver.CriteriaSet
A convenience constructor for constructing and adding criteria.
Criterion - Interface in net.shibboleth.utilities.java.support.resolver
A generic marker interface for representing criteria used in resolution or evaluation operations.
CriterionPredicateRegistry<T> - Class in net.shibboleth.utilities.java.support.resolver
A registry which manages mappings from types of Criterion to types of Predicate which can evaluate that criterion's data against a particular target type.
CriterionPredicateRegistry() - Constructor for class net.shibboleth.utilities.java.support.resolver.CriterionPredicateRegistry
Constructor.
current - Variable in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet.ClassIndexedSetIterator
The element most recently returned by next(), and the target for any subsequent remove() operation.
CURRENT_VERSION_PROP - Static variable in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Name of property representing current key version.
currentAlias - Variable in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Current key alias loaded.
currentAlias - Variable in class net.shibboleth.utilities.java.support.security.impl.ScriptedKeyStrategy
Current key alias loaded.
currentRequest - Static variable in class net.shibboleth.utilities.java.support.net.HttpServletRequestResponseContext
ThreadLocal storage for request.
currentResponse - Static variable in class net.shibboleth.utilities.java.support.net.HttpServletRequestResponseContext
ThreadLocal storage for response.
customObject - Variable in class net.shibboleth.utilities.java.support.scripting.AbstractScriptEvaluator
A custom object to inject into the script.
customObject - Variable in class net.shibboleth.utilities.java.support.scripting.ScriptedRunnable
Custom object for script.
customObject - Variable in class net.shibboleth.utilities.java.support.security.impl.ScriptedKeyStrategy
Custom object for script.

D

DataExpiredException - Exception in net.shibboleth.utilities.java.support.security
Indicates the sealed data has expired.
DataExpiredException() - Constructor for exception net.shibboleth.utilities.java.support.security.DataExpiredException
Constructor.
DataExpiredException(Exception) - Constructor for exception net.shibboleth.utilities.java.support.security.DataExpiredException
Constructor.
DataExpiredException(String) - Constructor for exception net.shibboleth.utilities.java.support.security.DataExpiredException
Constructor.
DataExpiredException(String, Exception) - Constructor for exception net.shibboleth.utilities.java.support.security.DataExpiredException
Constructor.
DataSealer - Class in net.shibboleth.utilities.java.support.security
Applies a MAC to time-limited information and encrypts with a symmetric key.
DataSealer() - Constructor for class net.shibboleth.utilities.java.support.security.DataSealer
Constructor.
DataSealerException - Exception in net.shibboleth.utilities.java.support.security
Exceptions during use of the DataSealer.
DataSealerException() - Constructor for exception net.shibboleth.utilities.java.support.security.DataSealerException
Constructor.
DataSealerException(Exception) - Constructor for exception net.shibboleth.utilities.java.support.security.DataSealerException
Constructor.
DataSealerException(String) - Constructor for exception net.shibboleth.utilities.java.support.security.DataSealerException
Constructor.
DataSealerException(String, Exception) - Constructor for exception net.shibboleth.utilities.java.support.security.DataSealerException
Constructor.
DataSealerKeyStrategy - Interface in net.shibboleth.utilities.java.support.security
Interface for acquiring secret keys on behalf of the DataSealer class, this principally abstracts methods of handling key versioning moreso than actual access to keys, by optimizing access to keys in accordance with the manner in which key rollover is handled.
dataTypeFactory - Static variable in class net.shibboleth.utilities.java.support.xml.DOMTypeSupport
JAXP DatatypeFactory.
decode(String) - Static method in class net.shibboleth.utilities.java.support.codec.Base32Support
Decodes (un)chunked Base32 encoded data.
decode(String) - Static method in class net.shibboleth.utilities.java.support.codec.Base64Support
Decodes (un)chunked Base64 encoded data.
decoder - Variable in class net.shibboleth.utilities.java.support.security.DataSealer
Decodes encrypted string to bytes.
decodeURLSafe(String) - Static method in class net.shibboleth.utilities.java.support.codec.Base64Support
Decodes (un)chunked Base64URL encoded data.
DecodingException - Exception in net.shibboleth.utilities.java.support.codec
A CodecException that occurs during decoding.
DecodingException() - Constructor for exception net.shibboleth.utilities.java.support.codec.DecodingException
Constructor.
DecodingException(Exception) - Constructor for exception net.shibboleth.utilities.java.support.codec.DecodingException
Constructor.
DecodingException(String) - Constructor for exception net.shibboleth.utilities.java.support.codec.DecodingException
Constructor.
DecodingException(String, Exception) - Constructor for exception net.shibboleth.utilities.java.support.codec.DecodingException
Constructor.
decorateApacheBuilder() - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Decorate the Apache builder as determined by this builder's parameters.
decorateApacheBuilder() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Decorate the Apache builder as determined by this builder's parameters.
decorateApacheBuilder() - Method in class net.shibboleth.utilities.java.support.httpclient.InMemoryCachingHttpClientBuilder
Decorate the Apache builder as determined by this builder's parameters.
decremementReferenceCount() - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore.StoredObjectWrapper
Decrements the current reference count by one.
DEFAULT - net.shibboleth.utilities.java.support.xml.XMLSpace
xml:space value "default".
DEFAULT_CONTEXT_PROTOCOL - Static variable in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
The default protocol used when obtaining the SSLContxt instance.
DEFAULT_ENGINE - Static variable in class net.shibboleth.utilities.java.support.scripting.AbstractScriptEvaluator
The default language is Javascript.
DEFAULT_HOSTNAME_VERIFIER - Static variable in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
The default hostname verifier used by the socket factory.
DEFAULT_INPUT_CHARSET - Static variable in class net.shibboleth.utilities.java.support.codec.StringDigester
The default input character set.
defaultKey - Variable in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Current default key loaded.
defaultKey - Variable in class net.shibboleth.utilities.java.support.security.impl.ScriptedKeyStrategy
Current default key loaded.
defaultValue - Variable in class net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter
Optional default value to apply.
delegate - Variable in class net.shibboleth.utilities.java.support.collection.LazyList
Delegate list.
delegate - Variable in class net.shibboleth.utilities.java.support.collection.LazyMap
The delegate map.
delegate - Variable in class net.shibboleth.utilities.java.support.collection.LazySet
The delegate set.
DelegatingAccessControlService - Class in net.shibboleth.utilities.java.support.security.impl
This class uses the ReloadableService concept to implement AccessControlService to hide the details of pinning and unpinning the underlying service.
DelegatingAccessControlService(ReloadableService<AccessControlService>) - Constructor for class net.shibboleth.utilities.java.support.security.impl.DelegatingAccessControlService
Constructor.
DeprecationSupport - Class in net.shibboleth.utilities.java.support.primitive
Helper methods for reporting usage of deprecated features.
DeprecationSupport() - Constructor for class net.shibboleth.utilities.java.support.primitive.DeprecationSupport
Constructor.
DeprecationSupport.ObjectType - Enum in net.shibboleth.utilities.java.support.primitive
Type of object, setting, feature, etc.
deregister(Class<? extends Criterion>) - Method in class net.shibboleth.utilities.java.support.resolver.CriterionPredicateRegistry
Deregister a criterion-evaluator mapping.
deregisterSchemePortMapping(String) - Static method in class net.shibboleth.utilities.java.support.net.SimpleURLCanonicalizer
Deregister a scheme-to-port mapping.
destroy() - Method in class net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
Destroys the component.
destroy() - Method in interface net.shibboleth.utilities.java.support.component.DestructableComponent
Destroys the component.
destroy() - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder.StorageManagingHttpClient
Destroys the component.
destroy() - Method in class net.shibboleth.utilities.java.support.httpclient.IdleConnectionSweeper
Destroys the component.
destroy() - Method in class net.shibboleth.utilities.java.support.net.CookieBufferingFilter
destroy() - Method in class net.shibboleth.utilities.java.support.net.DynamicResponseHeaderFilter
destroy() - Method in class net.shibboleth.utilities.java.support.net.RequestResponseContextFilter
destroy() - Method in class net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter
destroy(Object) - Static method in class net.shibboleth.utilities.java.support.component.ComponentSupport
If the given object is not null and an instance of DestructableComponent, then this method calls the given object's DestructableComponent.destroy() method.
destroyed - Variable in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder.StorageManagingHttpClient
Destroyed flag.
destroyed - Variable in class net.shibboleth.utilities.java.support.httpclient.IdleConnectionSweeper
Whether this sweeper has been destroyed.
DestroyedComponentException - Exception in net.shibboleth.utilities.java.support.component
Exception thrown if a component has been destroyed and an attempt was made to use it.
DestroyedComponentException() - Constructor for exception net.shibboleth.utilities.java.support.component.DestroyedComponentException
Constructor.
DestroyedComponentException(Exception) - Constructor for exception net.shibboleth.utilities.java.support.component.DestroyedComponentException
Constructor.
DestroyedComponentException(Object) - Constructor for exception net.shibboleth.utilities.java.support.component.DestroyedComponentException
Constructor.
DestroyedComponentException(String) - Constructor for exception net.shibboleth.utilities.java.support.component.DestroyedComponentException
Constructor.
DestroyedComponentException(String, Exception) - Constructor for exception net.shibboleth.utilities.java.support.component.DestroyedComponentException
Constructor.
DestructableComponent - Interface in net.shibboleth.utilities.java.support.component
A component which can be destroyed and its resources reclaimed.
digestAlgorithm - Variable in class net.shibboleth.utilities.java.support.codec.StringDigester
The message digest algorithm to use.
disableAuthCaching - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Flag for disabling auth caching.
disableAutomaticRetries - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Flag for disabling automatic retries.
disableConnectionState - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Flag for disabling connection state.
disableContentCompression - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Flag for disabling content compression.
disableCookieManagement - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Flag for disabling cookie management.
disableRedirectHandling - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Flag for disabling redirect handling.
DNS_ALTNAMES - Static variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
DNS subjectAltNames.
dnsSubjectAltNames - Variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
DNS subjectAltNames.
DocumentBuilderProxy(DocumentBuilder, BasicParserPool) - Constructor for class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
Constructor.
doDestroy() - Method in class net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
Performs component specific destruction logic.
doDestroy() - Method in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Performs component specific destruction logic.
doDestroy() - Method in class net.shibboleth.utilities.java.support.security.impl.ScriptedKeyStrategy
Performs component specific destruction logic.
doDestroy() - Method in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
Performs component specific destruction logic.
doDestroy() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Performs component specific destruction logic.
doExecute(HttpHost, HttpRequest, HttpContext) - Method in class net.shibboleth.utilities.java.support.httpclient.ContextHandlingHttpClient
doExecute(HttpHost, HttpRequest, HttpContext) - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder.StorageManagingHttpClient
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class net.shibboleth.utilities.java.support.net.CookieBufferingFilter
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class net.shibboleth.utilities.java.support.net.DynamicResponseHeaderFilter
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class net.shibboleth.utilities.java.support.net.RequestResponseContextFilter
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter
doInitialize() - Method in class net.shibboleth.utilities.java.support.component.AbstractIdentifiedInitializableComponent
This method checks to ensure that the component ID is not null.
doInitialize() - Method in class net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
Performs the initialization of the component.
doInitialize() - Method in class net.shibboleth.utilities.java.support.net.CookieManager
Performs the initialization of the component.
doInitialize() - Method in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Performs the initialization of the component.
doInitialize() - Method in class net.shibboleth.utilities.java.support.scripting.ScriptedRunnable
This method checks to ensure that the component ID is not null.
doInitialize() - Method in class net.shibboleth.utilities.java.support.security.DataSealer
Performs the initialization of the component.
doInitialize() - Method in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Performs the initialization of the component.
doInitialize() - Method in class net.shibboleth.utilities.java.support.security.impl.ScriptedKeyStrategy
Performs the initialization of the component.
doInitialize() - Method in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
This method checks to ensure that the component ID is not null.
doInitialize() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Initialize the pool.
DOMTypeSupport - Class in net.shibboleth.utilities.java.support.xml
Set of helper methods for working with DOM data types.
DOMTypeSupport() - Constructor for class net.shibboleth.utilities.java.support.xml.DOMTypeSupport
Constructor.
doReload() - Method in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
Performs the actual reload.
doURLDecode(String) - Static method in class net.shibboleth.utilities.java.support.net.URISupport
Perform URL decoding on the given string.
doURLEncode(String) - Static method in class net.shibboleth.utilities.java.support.net.URISupport
Deprecated. 
dtdValidating - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Whether the builder should validate.
dumpCookies() - Method in class net.shibboleth.utilities.java.support.net.CookieBufferingFilter.CookieBufferingHttpServletResponseProxy
Transfer cookies added into the real response.
durationToString(Duration) - Static method in class net.shibboleth.utilities.java.support.xml.DOMTypeSupport
Converts a Duration to a lexical duration, as defined by XML Schema 1.0.
DynamicResponseHeaderFilter - Class in net.shibboleth.utilities.java.support.net
Implementation of an HTTP servlet Filter which supports configurable response header injection, including via injected functions that can conditionally attach headers.
DynamicResponseHeaderFilter() - Constructor for class net.shibboleth.utilities.java.support.net.DynamicResponseHeaderFilter
Constructor.
DynamicResponseHeaderFilter.ResponseProxy - Class in net.shibboleth.utilities.java.support.net
An implementation of HttpServletResponse which adds the response headers supplied by the outer class.

E

ELEMENT - net.shibboleth.utilities.java.support.primitive.DeprecationSupport.ObjectType
XML element.
ElementSupport - Class in net.shibboleth.utilities.java.support.xml
Set of helper methods for working with DOM Elements.
ElementSupport() - Constructor for class net.shibboleth.utilities.java.support.xml.ElementSupport
Constructor.
enabledCipherSuites - Variable in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
The SSL/TLS cipher suites enabled on sockets produced the socket factory.
enabledProtocols - Variable in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
The SSL/TLS protocols enabled on sockets produced by the socket factory.
encode(byte[], boolean) - Static method in class net.shibboleth.utilities.java.support.codec.Base32Support
Base32 encodes the given binary data.
encode(byte[], boolean) - Static method in class net.shibboleth.utilities.java.support.codec.Base64Support
Base64 encodes the given binary data.
encode(char[], String) - Static method in class net.shibboleth.utilities.java.support.codec.HTMLEncoder
Encode a string for safe use in an HTML entity field.
encodeCharacter(char[], char) - Static method in class net.shibboleth.utilities.java.support.codec.HTMLEncoder
Encodes a character for safe use in an HTML entity field.
encodeForHTML(String) - Static method in class net.shibboleth.utilities.java.support.codec.HTMLEncoder
Encode data for use in HTML using HTML entity encoding
encodeForHTMLAttribute(String) - Static method in class net.shibboleth.utilities.java.support.codec.HTMLEncoder
Encode data for use in HTML attributes.
encodeOutput(byte[]) - Method in class net.shibboleth.utilities.java.support.codec.StringDigester
Apply the output encoding.
encoder - Variable in class net.shibboleth.utilities.java.support.security.DataSealer
Encodes encrypted bytes to string.
encoder - Variable in class net.shibboleth.utilities.java.support.security.impl.RandomIdentifierGenerationStrategy
Encoder used to convert the random bytes in to a string.
encodeRedirectUrl(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
encodeRedirectURL(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
encodeUrl(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
encodeURL(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
encodeURLSafe(byte[]) - Static method in class net.shibboleth.utilities.java.support.codec.Base64Support
Base64URL encodes the given binary data.
EncodingException - Exception in net.shibboleth.utilities.java.support.codec
A CodecException that occurs during encoding.
EncodingException() - Constructor for exception net.shibboleth.utilities.java.support.codec.EncodingException
Constructor.
EncodingException(Exception) - Constructor for exception net.shibboleth.utilities.java.support.codec.EncodingException
Constructor.
EncodingException(String) - Constructor for exception net.shibboleth.utilities.java.support.codec.EncodingException
Constructor.
EncodingException(String, Exception) - Constructor for exception net.shibboleth.utilities.java.support.codec.EncodingException
Constructor.
engine - Variable in class net.shibboleth.utilities.java.support.velocity.Template
The VelocityEngine used when evaluating the template.
entityResolver - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Entity resolver used by builders.
entrySet() - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
entrySet() - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
equals(Object) - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
equals(Object) - Method in class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
equals(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
equals(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
equals(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazySet
equals(Object) - Method in class net.shibboleth.utilities.java.support.collection.Pair
equals(Object) - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
equals(Object) - Method in class net.shibboleth.utilities.java.support.logic.TransformAndCheckFunction
equals(Object) - Method in class net.shibboleth.utilities.java.support.logic.TrimOrNullStringFunction
equals(Object) - Method in class net.shibboleth.utilities.java.support.velocity.Template
error(SAXParseException) - Method in class net.shibboleth.utilities.java.support.xml.LoggingErrorHandler
errorHandler - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Error handler used by builders.
errorHandler - Variable in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Custom error handler.
eval(Bindings) - Method in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Evaluates this script against the given bindings.
eval(ScriptContext) - Method in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Evaluates this script against the given context.
EvaluableScript - Class in net.shibboleth.utilities.java.support.scripting
This is a helper class that takes care of reading in, optionally compiling, and evaluating a script.
EvaluableScript() - Constructor for class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Constructor.
EvaluableScript(File) - Constructor for class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Deprecated, for removal: This API element is subject to removal in a future version.
in 8.1
EvaluableScript(InputStream) - Constructor for class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Deprecated, for removal: This API element is subject to removal in a future version.
in 8.1
EvaluableScript(String) - Constructor for class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Deprecated, for removal: This API element is subject to removal in a future version.
in 8.1
EvaluableScript(String, File) - Constructor for class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Deprecated, for removal: This API element is subject to removal in a future version.
in 8.1
EvaluableScript(String, InputStream) - Constructor for class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Deprecated, for removal: This API element is subject to removal in a future version.
in 8.1
EvaluableScript(String, String) - Constructor for class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Deprecated, for removal: This API element is subject to removal in a future version.
in 8.1
EvaluableScript(String, Resource) - Constructor for class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Deprecated, for removal: This API element is subject to removal in a future version.
in 8.1
EvaluableScript(Resource) - Constructor for class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Deprecated, for removal: This API element is subject to removal in a future version.
in 8.1
evaluate(Object...) - Method in class net.shibboleth.utilities.java.support.scripting.AbstractScriptEvaluator
Evaluate the script.
execute() - Method in class net.shibboleth.utilities.java.support.scripting.ScriptedRunnable.RunnableScriptEvaluator
Run the script.
executionTime - Variable in class net.shibboleth.utilities.java.support.httpclient.IdleConnectionSweeper
Time at which the sweeper last executed.
exists() - Method in interface net.shibboleth.utilities.java.support.resource.Resource
Return whether this resource actually exists in physical form.
expandEntityReferences - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Whether the builders expand entity references.
extractAndCheckDecryptedData(byte[]) - Method in class net.shibboleth.utilities.java.support.security.DataSealer
Extract the GZIP'd data and test for expiration before returning it.

F

failFast - Variable in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
Do we fail immediately if the config is bogus?
failOnConstraintViolation - Variable in class net.shibboleth.utilities.java.support.logic.TransformAndCheckFunction
Whether input that does not meet the constraint should cause an error or just be silently dropped.
falseFunction - Variable in class net.shibboleth.utilities.java.support.logic.PredicateDrivenFunction
Function to apply if predicate is false.
fatalError(SAXParseException) - Method in class net.shibboleth.utilities.java.support.xml.LoggingErrorHandler
features - Variable in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Features to set on factory.
FileCachingHttpClientBuilder - Class in net.shibboleth.utilities.java.support.httpclient
An HttpClient builder that supports RFC 2616 caching.
FileCachingHttpClientBuilder() - Constructor for class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Constructor.
FileCachingHttpClientBuilder(CachingHttpClientBuilder) - Constructor for class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Constructor.
FileCachingHttpClientBuilder.StorageMaintenanceTask - Class in net.shibboleth.utilities.java.support.httpclient
Scheduled task to manage an instance of ManagedHttpCacheStorage.
FileCachingHttpClientBuilder.StorageManagingHttpClient - Class in net.shibboleth.utilities.java.support.httpclient
Class which wraps a caching instance of CloseableHttpClient and its associated ManagedHttpCacheStorage, and manages the scheduled maintenance and lifecycle of the latter.
FileConverter(String) - Constructor for class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool.FileConverter
Constructor.
FileConverter(String) - Constructor for class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.FileConverter
Constructor.
fileURIFromAbsolutePath(String) - Static method in class net.shibboleth.utilities.java.support.net.URISupport
Create a file: URI from an absolute path, dealing with the Windows, non leading "/" issue.
finalizeContext(ScriptContext, Object) - Method in class net.shibboleth.utilities.java.support.scripting.AbstractScriptEvaluator
Complete processing by evaluating the result of the script and returning the final result to the caller.
first - Variable in class net.shibboleth.utilities.java.support.collection.Pair
First object in pair.
firstNonNull(T...) - Static method in class net.shibboleth.utilities.java.support.primitive.ObjectSupport
Return the first from a list of arguments that is non-null, or null if all arguments are null.
FixedStringIdentifierGenerationStrategy - Class in net.shibboleth.utilities.java.support.security.impl
Identifier generation strategy using a fixed identifier string.
FixedStringIdentifierGenerationStrategy(String) - Constructor for class net.shibboleth.utilities.java.support.security.impl.FixedStringIdentifierGenerationStrategy
Constructor.
flushBuffer() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
forBiPredicate(BiPredicate<? super T, ? super U>) - Static method in class net.shibboleth.utilities.java.support.logic.BiFunctionSupport
Creates a BiFunction that returns the same boolean output as the given BiPredicate for all inputs.
forCollection(Function<T1, T2>, Collection<T2>) - Static method in class net.shibboleth.utilities.java.support.logic.StrategyIndirectedPredicate
Factory method for collection-based constructor.
forPredicate(Function<T1, T2>, Predicate<T2>) - Static method in class net.shibboleth.utilities.java.support.logic.StrategyIndirectedPredicate
Factory method for predicate-based constructor.
forPredicate(Predicate<? super T>) - Static method in class net.shibboleth.utilities.java.support.logic.FunctionSupport
Creates a function that returns the same boolean output as the given predicate for all inputs.
fragment - Variable in class net.shibboleth.utilities.java.support.net.URLBuilder
URL fragment.
fromBiFunction(BiFunction<? super T, ? super U, Boolean>, BiPredicate<T, U>) - Static method in class net.shibboleth.utilities.java.support.logic.BiPredicateSupport
Creates a BiPredicate that applies a BiFunction to inputs and returns its result, or a default value if null.
fromFunction(Function<T, Boolean>, Predicate<? super T>) - Static method in class net.shibboleth.utilities.java.support.logic.PredicateSupport
Creates a predicate that applies a function to an input and returns its result, or a default value if null.
fromTemplate(VelocityEngine, String) - Static method in class net.shibboleth.utilities.java.support.velocity.Template
A convenience method that invoked Template.fromTemplate(VelocityEngine, String, Charset) and assumes the given template is US ASCII encoded.
fromTemplate(VelocityEngine, String, Charset) - Static method in class net.shibboleth.utilities.java.support.velocity.Template
Constructs a Template from a given template.
fromTemplateName(VelocityEngine, String) - Static method in class net.shibboleth.utilities.java.support.velocity.Template
A convenience method that invoked Template.fromTemplateName(VelocityEngine, String, Charset) and assumes the named template is US ASCII encoded.
fromTemplateName(VelocityEngine, String, Charset) - Static method in class net.shibboleth.utilities.java.support.velocity.Template
Constructs a Template that evaluates a named velocity template with a using the given velocity engine.
FunctionSupport - Class in net.shibboleth.utilities.java.support.logic
Helper class for constructing functions that are fully generic, in contrast to the broken, Object-bound types Guava can build.
FunctionSupport() - Constructor for class net.shibboleth.utilities.java.support.logic.FunctionSupport
Constructor.

G

generate() - Method in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator
The main routine.
generateCertificate(KeyPair) - Method in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator
Generates the self-signed certificate.
generateIdentifier() - Method in interface net.shibboleth.utilities.java.support.security.IdentifierGenerationStrategy
Generates an identifier guaranteed to be XML ID safe.
generateIdentifier() - Method in class net.shibboleth.utilities.java.support.security.impl.FixedStringIdentifierGenerationStrategy
Generates an identifier guaranteed to be XML ID safe.
generateIdentifier() - Method in class net.shibboleth.utilities.java.support.security.impl.RandomIdentifierGenerationStrategy
Generates an identifier guaranteed to be XML ID safe.
generateIdentifier() - Method in class net.shibboleth.utilities.java.support.security.impl.Type4UUIDIdentifierGenerationStrategy
Generates an identifier guaranteed to be XML ID safe.
generateIdentifier(boolean) - Method in interface net.shibboleth.utilities.java.support.security.IdentifierGenerationStrategy
Generates an identifier.
generateIdentifier(boolean) - Method in class net.shibboleth.utilities.java.support.security.impl.FixedStringIdentifierGenerationStrategy
Generates an identifier.
generateIdentifier(boolean) - Method in class net.shibboleth.utilities.java.support.security.impl.RandomIdentifierGenerationStrategy
Generates an identifier.
generateIdentifier(boolean) - Method in class net.shibboleth.utilities.java.support.security.impl.Type4UUIDIdentifierGenerationStrategy
Generates an identifier.
generateKeyPair() - Method in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator
Generates the key pair for the certificate.
get(int) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
get(Class<T>) - Method in class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
Gets the instances mapped to the given type or an empty list.
get(Class<X>) - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
Get the set element specified by the class parameter.
get(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
get(Object) - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
get(String) - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Gets a registered object by its index.
getApacheBuilder() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Get the Apache HttpClientBuilder instance over which this builder will be layered.
getAsyncContext() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getAttribute(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getAttribute(Element, QName) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Gets the attribute with the given name.
getAttributeNames() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getAttributeValue(Element, String, String) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Gets the value of an attribute from an element.
getAttributeValue(Element, QName) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Gets the value of an attribute from an element.
getAttributeValueAsBoolean(Attr) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Parses the attribute's value.
getAttributeValueAsList(Attr) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Gets the value of a list-type attribute as a list.
getAttributeValueAsQName(Attr) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Constructs a QName from an attributes value.
getAuthType() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getBaseURI() - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
getBufferSize() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
getBuilder() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets a builder from the pool.
getBuilder() - Method in interface net.shibboleth.utilities.java.support.xml.ParserPool
Gets a builder from the pool.
getBuilderAttributes() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets the builder attributes used when creating builders.
getBuilderFeatures() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets the builders' features.
getByteStream() - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
getCacheDirectory() - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Gets the directory in which cached content will be stored.
getCertifiedText() - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
getCharacterEncoding() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getCharacterEncoding() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
getCharacterStream() - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
getChildElements(Node) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Gets the child elements of the given element.
getChildElements(Node, QName) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Gets the child nodes with the given local tag name.
getChildElementsByTagName(Node, String) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Gets the child nodes with the given local tag name.
getChildElementsByTagNameNS(Node, String, String) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Gets the child nodes with the given namespace qualified tag name.
getComponent() - Method in interface net.shibboleth.utilities.java.support.service.ServiceableComponent
Extract the component that does the actual work.
getConnectionManager() - Method in class net.shibboleth.utilities.java.support.httpclient.ContextHandlingHttpClient
Deprecated.
getConnectionManager() - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder.StorageManagingHttpClient
Deprecated.
getConnectionProxyHost() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets the hostname of the default proxy used when making connection.
getConnectionProxyPassword() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets the password used when authenticating to the proxy.
getConnectionProxyPort() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets the port of the default proxy used when making connection.
getConnectionProxyUsername() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets the username to use when authenticating to the proxy.
getConnectionRequestTimeout() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets the maximum length of time to wait for a connection to be returned from the connection manager.
getConnectionTimeout() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets the maximum length of time to wait for the connection to be established.
getContentLength() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getContentLengthLong() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getContentType() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getContentType() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
getContextPath() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getCookies() - Method in class net.shibboleth.utilities.java.support.net.CookieBufferingFilter.CookieBufferingHttpServletResponseProxy
Get the map of cookies that will be set.
getCookies() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getCookieValue(String, String) - Method in class net.shibboleth.utilities.java.support.net.CookieManager
Return the first matching cookie's value.
getCurrent() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
Get the current HttpServletRequest from ThreadLocal storage.
getCurrent() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
Get the current HttpServletResponse from ThreadLocal storage.
getCustomObject() - Method in class net.shibboleth.utilities.java.support.scripting.AbstractScriptEvaluator
Return the custom (externally provided) object.
getCustomObject() - Method in class net.shibboleth.utilities.java.support.scripting.ScriptedRunnable
Return the custom (externally provided) object.
getDataTypeFactory() - Static method in class net.shibboleth.utilities.java.support.xml.DOMTypeSupport
Gets a static instance of a JAXP DatatypeFactory.
getDateHeader(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getDateTimeAttribute(Attr) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Gets the value of a dateTime-type attribute as an Instant.
getDefaultKey() - Method in interface net.shibboleth.utilities.java.support.security.DataSealerKeyStrategy
Get the default/current key to use for new operations, returned along with an identifier for it.
getDefaultKey() - Method in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Get the default/current key to use for new operations, returned along with an identifier for it.
getDefaultKey() - Method in class net.shibboleth.utilities.java.support.security.impl.ScriptedKeyStrategy
Get the default/current key to use for new operations, returned along with an identifier for it.
getDefaultProperties() - Static method in class net.shibboleth.utilities.java.support.velocity.VelocityEngine
Returns the default velocity engine properties.
getDescription() - Method in interface net.shibboleth.utilities.java.support.resource.Resource
Return a description for this resource, to be used for error output when working with the resource.
getDispatcherType() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getDOMImplementation() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
getDOMImplementationLS(Node) - Static method in class net.shibboleth.utilities.java.support.xml.SerializeSupport
Gets the DOM, level 3, Load/Store implementation associated with the given node.
getDurationAttributeValue(Attr) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Gets the value of a duration-type attribute as a Duration.
getDynamicContextHandlerList(HttpClientContext) - Static method in class net.shibboleth.utilities.java.support.httpclient.HttpClientSupport
Get the list of HttpClientContextHandler for the HttpClientContext.
getElementAncestor(Node) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Gets the ancestor element node to the given node.
getElementContentAsList(Element) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Gets the value of a list-type element as a list.
getElementContentAsQName(Element) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Constructs a QName from an element's adjacent Text child nodes.
getElementContentAsString(Element) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Gets the text content for this Element only.
getEnabledCipherSuites() - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
Get the list of enabled SSL/TLS cipher suites on sockets produced by the factory.
getEnabledProtocols() - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
Get the list of enabled SSL/TLS protocols on sockets produced by the factory.
getEncoding() - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
getEntityResolver() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets the EntityResolver.
getErrorHandler() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets the ErrorHandler.
getFile() - Method in interface net.shibboleth.utilities.java.support.resource.Resource
Return a File handle for this resource.
getFilename() - Method in interface net.shibboleth.utilities.java.support.resource.Resource
Determine a filename for this resource, i.e.
getFilteredIterable(Iterable<T>, Set<Predicate<T>>, boolean, boolean) - Static method in class net.shibboleth.utilities.java.support.resolver.ResolverSupport
Return a filtered Iterable of the specified candidates based on the supplied set of Predicate and the satisfyAny flag.
getFirst() - Method in class net.shibboleth.utilities.java.support.collection.Pair
Gets the first object in the pair.
getFirstChildElement(Node) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Gets the first child Element of the node, skipping any Text nodes such as whitespace.
getFirstChildElement(Node, QName) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Returns the first child element of the supplied element with the supplied name if it exists.
getFirstRequestInterceptors() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Get the list of request interceptors to add first.
getFirstResponseInterceptors() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Get the list of response interceptors to add first.
getFragment() - Method in class net.shibboleth.utilities.java.support.net.URLBuilder
Gets the URL fragment in its decoded form.
getFullRequestURI(HttpServletRequest) - Static method in class net.shibboleth.utilities.java.support.net.HttpServletSupport
Gets the URL that was requested to generate this request.
getHeader(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getHeader(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
getHeaderNames() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getHeaderNames() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
getHeaders(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getHeaders(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
getHexForNonAlphanumeric(char) - Static method in class net.shibboleth.utilities.java.support.codec.HTMLEncoder
Lookup the hex value of any character that is not alphanumeric.
getHideExceptions() - Method in class net.shibboleth.utilities.java.support.scripting.AbstractScriptEvaluator
Get whether to hide exceptions in script execution.
getHost() - Method in class net.shibboleth.utilities.java.support.net.URLBuilder
Gets the host component of the URL.
getHostAddress() - Method in class net.shibboleth.utilities.java.support.net.IPRange
Returns the host address originally specified for this range, if it was a host address rather than a network address.
getHostnameVerifier() - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
Get the configured hostname verifier.
getHostnameVerifier() - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
Get the HostnameVerifier instance used by the socket factory.
getHttpContentCharSet() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets the character set used with the HTTP entity (body).
getHttpRequestRetryHandler() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Get the handler which determines if a request should be retried after a recoverable exception during execution.
getId() - Method in class net.shibboleth.utilities.java.support.component.AbstractIdentifiedInitializableComponent
Get the ID of this component.
getId() - Method in interface net.shibboleth.utilities.java.support.component.IdentifiedComponent
Get the ID of this component.
getIdAttribute(Element) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Gets the ID attribute of a DOM element.
getIndex(T) - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Get the index for the specified object.
getIndexClass(X) - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
Get the index class of the specified object.
getIndexedChildElements(Element) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Gets the child elements of the given element in a single iteration.
getIndexTypes(B) - Method in class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
Get the effective set of all class types via which the specified value should be indexed.
getInputStream() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getInputStream() - Method in interface net.shibboleth.utilities.java.support.resource.Resource
Return an InputStream.
getInputType() - Method in class net.shibboleth.utilities.java.support.logic.ScriptedConsumer
Get the input type to be enforced.
getInputType() - Method in class net.shibboleth.utilities.java.support.logic.ScriptedFunction
Get the input type to be enforced.
getInputType() - Method in class net.shibboleth.utilities.java.support.logic.ScriptedPredicate
Get the input type to be enforced.
getInputTypes() - Method in class net.shibboleth.utilities.java.support.logic.ScriptedBiConsumer
Get the input type to be enforced.
getInputTypes() - Method in class net.shibboleth.utilities.java.support.logic.ScriptedBiFunction
Get the input type to be enforced.
getInputTypes() - Method in class net.shibboleth.utilities.java.support.logic.ScriptedBiPredicate
Get the input type to be enforced.
getInstance(Class<?>) - Static method in class net.shibboleth.utilities.java.support.primitive.CleanerSupport
Obtain a new Cleaner instance.
getInstance(String) - Method in interface net.shibboleth.utilities.java.support.security.AccessControlService
Get an AccessControl instance matching a given name.
getInstance(String) - Method in class net.shibboleth.utilities.java.support.security.impl.BasicAccessControlService
Get an AccessControl instance matching a given name.
getInstance(String) - Method in class net.shibboleth.utilities.java.support.security.impl.DelegatingAccessControlService
Get an AccessControl instance matching a given name.
getIntHeader(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getKey(String) - Method in interface net.shibboleth.utilities.java.support.security.DataSealerKeyStrategy
Get a specifically named key.
getKey(String) - Method in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Get a specifically named key.
getKey(String) - Method in class net.shibboleth.utilities.java.support.security.impl.ScriptedKeyStrategy
Get a specifically named key.
getKeyManagers() - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
getLang() - Method in class net.shibboleth.utilities.java.support.primitive.LangBearingString
Get the language.
getLanguageRange(HttpServletRequest) - Static method in class net.shibboleth.utilities.java.support.net.HttpServletSupport
Return the Locale.LanguageRange associated with this request.
getLastReloadAttemptInstant() - Method in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
Gets the time when the service last attempted to reload.
getLastReloadAttemptInstant() - Method in interface net.shibboleth.utilities.java.support.service.ReloadableService
Gets the time when the service last attempted to reload.
getLastRequestInterceptors() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Get the list of request interceptors to add last.
getLastResponseInterceptors() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Get the list of response interceptors to add last.
getLastSuccessfulReloadInstant() - Method in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
Gets the time when the service was last successfully reloaded.
getLastSuccessfulReloadInstant() - Method in interface net.shibboleth.utilities.java.support.service.ReloadableService
Gets the time when the service was last successfully reloaded.
getListAttribute(HttpContext, String) - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
Get a normalized String array from a context attribute holding a List<String>.
getLocalAddr() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getLocale() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getLocale() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
getLocales() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getLocalName() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getLocalPort() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getLogPrefix() - Method in class net.shibboleth.utilities.java.support.scripting.AbstractScriptEvaluator
Get log prefix for debugging.
getLogPrefix() - Method in class net.shibboleth.utilities.java.support.security.impl.IPRangeAccessControl
Get logging prefix.
getLogPrefix() - Method in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
Return a string which is to be prepended to all log messages.
getLSSerializer(DOMImplementationLS, Map<String, Object>) - Static method in class net.shibboleth.utilities.java.support.xml.SerializeSupport
Obtain a the DOM, level 3, Load/Save serializer LSSerializer instance from the given DOMImplementationLS instance.
getMaintentanceTaskInterval() - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Get the interval at which the storage maintenance task should run.
getMappingsBuilder() - Method in class net.shibboleth.utilities.java.support.xml.SimpleNamespaceContext
Build the initial set of mappings which contains entries for XML and XMLNS.
getMaxCacheEntries() - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Gets the maximum number of cached responses.
getMaxCacheEntries() - Method in class net.shibboleth.utilities.java.support.httpclient.InMemoryCachingHttpClientBuilder
Gets the maximum number of cached responses.
getMaxCacheEntrySize() - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Gets the maximum response body size, in bytes, that will be eligible for caching.
getMaxCacheEntrySize() - Method in class net.shibboleth.utilities.java.support.httpclient.InMemoryCachingHttpClientBuilder
Gets the maximum response body size, in bytes, that will be eligible for caching.
getMaxConnectionsPerRoute() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets the max simultaneous connections per route allowed by the pooling connection manager.
getMaxConnectionsTotal() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets the max total simultaneous connections allowed by the pooling connection manager.
getMaxPoolSize() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets the max number of builders the pool will hold.
getMethod() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getNamespaceURI(String) - Method in class net.shibboleth.utilities.java.support.xml.SimpleNamespaceContext
getNetworkAddress() - Method in class net.shibboleth.utilities.java.support.net.IPRange
Returns the network address corresponding to this range as an InetAddress.
getNextSiblingElement(Node) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Gets the next sibling Element of the node, skipping any Text nodes such as whitespace.
getNodeQName(Node) - Static method in class net.shibboleth.utilities.java.support.xml.QNameSupport
Gets the QName for the given DOM node.
getObject() - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore.StoredObjectWrapper
Gets the wrapped object.
getOutputStream() - Method in class net.shibboleth.utilities.java.support.net.CookieBufferingFilter.CookieBufferingHttpServletResponseProxy
getOutputStream() - Method in class net.shibboleth.utilities.java.support.net.DynamicResponseHeaderFilter.ResponseProxy
getOutputStream() - Method in class net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter.SameSiteResponseProxy
getOutputStream() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
getOutputType() - Method in class net.shibboleth.utilities.java.support.scripting.AbstractScriptEvaluator
Get the output type to be enforced.
getOwningPool() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
Gets the pool that owns this parser.
getParameter(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getParameterMap() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getParameterNames() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getParameterValues(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getParams() - Method in class net.shibboleth.utilities.java.support.httpclient.ContextHandlingHttpClient
Deprecated.
getParams() - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder.StorageManagingHttpClient
Deprecated.
getPart(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getParts() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getPassword() - Method in class net.shibboleth.utilities.java.support.net.URLBuilder
Gets the user's password in the URL.
getPath() - Method in class net.shibboleth.utilities.java.support.net.URLBuilder
Gets the path component of the URL.
getPathInfo() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getPathTranslated() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getPoolSize() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets the size of the current pool storage.
getPort() - Method in class net.shibboleth.utilities.java.support.net.URLBuilder
Gets the port component of the URL.
getPredicate(Criterion) - Method in class net.shibboleth.utilities.java.support.resolver.CriterionPredicateRegistry
Get an instance of Predicate which can evaluate the supplied criterion's requirements against a target of the specified type.
getPredicates(CriteriaSet, Class<E>, CriterionPredicateRegistry<T>) - Static method in class net.shibboleth.utilities.java.support.resolver.ResolverSupport
Obtain a set of Predicate based on a CriteriaSet.
getPrefix(String) - Method in class net.shibboleth.utilities.java.support.xml.SimpleNamespaceContext
getPrefixes(String) - Method in class net.shibboleth.utilities.java.support.xml.SimpleNamespaceContext
getProtocol() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getProxiedBuilder() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
Gets the proxied document builder.
getPublicId() - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
getQueryParams() - Method in class net.shibboleth.utilities.java.support.net.URLBuilder
Gets the query string parameters for the URL.
getQueryString() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getRawQueryStringParameter(String, String) - Static method in class net.shibboleth.utilities.java.support.net.URISupport
Get the first raw (i.e.RFC-3968 encoded) query string component with the specified parameter name.
getReader() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getReadWriteLock() - Method in class net.shibboleth.utilities.java.support.collection.LockableClassToInstanceMultiMap
Get the map-specific instance of the ReadWriteLock.
getRealPath(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getReferenceCount() - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore.StoredObjectWrapper
Gets the current reference count.
getRegisteredPort(String) - Static method in class net.shibboleth.utilities.java.support.net.SimpleURLCanonicalizer
Obtain the default port registered for a scheme.
getReloadCheckDelay() - Method in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
Gets the time between one reload check and another.
getReloadFailureCause() - Method in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
Gets the reason the last reload failed.
getReloadFailureCause() - Method in interface net.shibboleth.utilities.java.support.service.ReloadableService
Gets the reason the last reload failed.
getReloadTaskTimer() - Method in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
Gets the timer used to schedule configuration reload tasks.
getRemoteAddr() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getRemoteAddr(ServletRequest) - Static method in class net.shibboleth.utilities.java.support.net.HttpServletSupport
Gets the sanitized form of the result of ServletRequest.getRemoteAddr().
getRemoteHost() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getRemotePort() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getRemoteUser() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getRequest() - Static method in class net.shibboleth.utilities.java.support.net.HttpServletRequestResponseContext
Get the current HttpServletRequest being serviced by the current thread.
getRequestDispatcher(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getRequestedSessionId() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getRequestPathWithoutContext(HttpServletRequest) - Static method in class net.shibboleth.utilities.java.support.net.HttpServletSupport
Gets the request URI as returned by HttpServletRequest.getRequestURI() but without the servlet context path.
getRequestURI() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getRequestURL() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getResponse() - Static method in class net.shibboleth.utilities.java.support.net.HttpServletRequestResponseContext
Get the current HttpServletResponse being serviced by the current thread.
getReturnOnError() - Method in class net.shibboleth.utilities.java.support.scripting.AbstractScriptEvaluator
Get value to return if an error occurs.
getSchema() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
getSchema() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets the schema used to validate the XML document during the parsing process.
getSchemaFactory() - Method in enum net.shibboleth.utilities.java.support.xml.SchemaBuilder.SchemaLanguage
Get a SchemaFactory instance for a schema language.
getScheme() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getScheme() - Method in class net.shibboleth.utilities.java.support.net.URLBuilder
Gets the URL scheme (http, https, etc).
getScript() - Method in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Gets the script source.
getScript() - Method in class net.shibboleth.utilities.java.support.scripting.ScriptedRunnable
Gets the script to be evaluated.
getScriptLanguage() - Method in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Gets the script language.
getSecond() - Method in class net.shibboleth.utilities.java.support.collection.Pair
Gets the second object in the pair.
getSecureRandom() - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
getServerName() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getServerPort() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getServiceableComponent() - Method in interface net.shibboleth.utilities.java.support.service.ReloadableService
Get the serviceable component that this service supports.
getServiceUnavailableRetryHandler() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Get the handler which determines if a request should be retried given the response from the target server.
getServletContext() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getServletPath() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getSession() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getSession(boolean) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getSocketBufferSize() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets the size of the socket buffer, in bytes, used for request/response buffering.
getSocketfactory() - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
Get the JSSE socket factory instance.
getSocketLocalAddress() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets the local IP address used when making requests.
getSocketTimeout() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets the maximum period inactivity between two consecutive data packets.
getSSLContextProtocol() - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
Get the protocol specifier used when obtaining an instance of SSLContext via SSLContext.getInstance(String).
getSSLContextProvider() - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
Get the JCA provider name used when obtaining an instance of SSLContext via SSLContext.getInstance(String, String).
getStaticContextHandlers() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Get the list of static HttpClientContextHandler.
getStatus() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
getStringData() - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
getSuperTypes(Class<?>, Set<Class<?>>) - Method in class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
Gets all of the superclasses and interfaces implemented by the given class.
getSupportedCipherSuites() - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
Get the configured factory-wide supported cipher suites.
getSupportedProtocols() - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
Get the configured factory-wide supported protocols.
getSystemId() - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
getTemplateName() - Method in class net.shibboleth.utilities.java.support.velocity.Template
Gets the name of the template.
getTimerName(Object) - Static method in class net.shibboleth.utilities.java.support.primitive.TimerSupport
Produce the name which should be used for a Timer owned by the specified object.
getTimerName(Object, String) - Static method in class net.shibboleth.utilities.java.support.primitive.TimerSupport
Produce the name which should be used for a Timer owned by the specified object.
getTimerName(String, String) - Static method in class net.shibboleth.utilities.java.support.primitive.TimerSupport
Produce the name for a Timer based on the specified base name.
getTLSSocketFactory() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Get the TLS socket factory to use.
getTrustManagers() - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
getType() - Method in class net.shibboleth.utilities.java.support.resolver.ClassCriterion
Get the class type of this criterion.
getTypes() - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
Get the value types that are indexed.
getURI() - Method in interface net.shibboleth.utilities.java.support.resource.Resource
Return a URI handle for this resource.
getURL() - Method in interface net.shibboleth.utilities.java.support.resource.Resource
Return a URL handle for this resource.
getUserAgent() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets user agent.
getUsername() - Method in class net.shibboleth.utilities.java.support.net.URLBuilder
Gets the user name component of the URL.
getUserPrincipal() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
getValue() - Method in enum net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter.SameSiteValue
Get the same-site attribute value.
getValue() - Method in class net.shibboleth.utilities.java.support.primitive.LangBearingString
Get the string value.
getWithLock(Class<T>) - Method in class net.shibboleth.utilities.java.support.collection.LockableClassToInstanceMultiMap
Convenience method which executes the like-named method from superclass ClassToInstanceMultiMap under a read lock.
getWriter() - Method in class net.shibboleth.utilities.java.support.net.CookieBufferingFilter.CookieBufferingHttpServletResponseProxy
getWriter() - Method in class net.shibboleth.utilities.java.support.net.DynamicResponseHeaderFilter.ResponseProxy
getWriter() - Method in class net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter.SameSiteResponseProxy
getWriter() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
getXMLBase(Element) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Gets the xml:base attribute from a given Element.
getXMLId(Element) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Gets the xml:id attribute from a given Element.
getXMLLang(Element) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Gets the xml:lang attribute from a given Element.
getXMLSpace(Element) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Gets the xml:space attribute from a given Element.
getXSIType(Element) - Static method in class net.shibboleth.utilities.java.support.xml.DOMTypeSupport
Gets the XSI type for a given element if it has one.

H

handlers - Variable in class net.shibboleth.utilities.java.support.httpclient.ContextHandlingHttpClient
Optional list of static handlers supplied to this class instance.
hasAttribute(Element, QName) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Checks if the given attribute has an attribute with the given name.
hashCode() - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
hashCode() - Method in class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
hashCode() - Method in class net.shibboleth.utilities.java.support.collection.LazyList
hashCode() - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
hashCode() - Method in class net.shibboleth.utilities.java.support.collection.LazySet
hashCode() - Method in class net.shibboleth.utilities.java.support.collection.Pair
hashCode() - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
hashCode() - Method in class net.shibboleth.utilities.java.support.logic.TransformAndCheckFunction
hashCode() - Method in class net.shibboleth.utilities.java.support.logic.TrimOrNullStringFunction
hashCode() - Method in class net.shibboleth.utilities.java.support.velocity.Template
hashCode(Object) - Static method in class net.shibboleth.utilities.java.support.primitive.ObjectSupport
Deprecated, for removal: This API element is subject to removal in a future version.
hasNext() - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet.ClassIndexedSetIterator
hasXSIType(Element) - Static method in class net.shibboleth.utilities.java.support.xml.DOMTypeSupport
Checks if the given element has an xsi:type defined for it.
headers - Variable in class net.shibboleth.utilities.java.support.net.DynamicResponseHeaderFilter
Statically defined headers to return.
help - Variable in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool.CommandLineArgs
Display command usage.
help - Variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
Display command usage.
HELP - Static variable in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool.CommandLineArgs
Display command usage.
HELP - Static variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
Display command usage.
HEX - Static variable in class net.shibboleth.utilities.java.support.codec.HTMLEncoder
Initialize an array to mark which characters are to be encoded.
HEX_LOWER - net.shibboleth.utilities.java.support.codec.StringDigester.OutputFormat
Hexadecimal encoding, with lower case characters.
HEX_UPPER - net.shibboleth.utilities.java.support.codec.StringDigester.OutputFormat
Hexadecimal encoding, with upper case characters.
hideExceptions - Variable in class net.shibboleth.utilities.java.support.scripting.AbstractScriptEvaluator
Whether to raise runtime exceptions if a script fails.
host - Variable in class net.shibboleth.utilities.java.support.net.IPRange
The IP host address, if a host address rather than a network address was specified.
host - Variable in class net.shibboleth.utilities.java.support.net.URLBuilder
Host for the URL.
hostname - Variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
Hostname.
HOSTNAME - Static variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
Hostname for cert subject.
hostnameVerifier - Variable in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
Hostname verifier.
hostnameVerifier - Variable in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
The hostname verifier used by the socket factory.
HTMLEncoder - Class in net.shibboleth.utilities.java.support.codec
An HTML encoder derived from the OWASP ESAPI project.
HTMLEncoder() - Constructor for class net.shibboleth.utilities.java.support.codec.HTMLEncoder
Constructor.
httpClient - Variable in class net.shibboleth.utilities.java.support.httpclient.ContextHandlingHttpClient
The wrapped client instance.
httpClient - Variable in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder.StorageManagingHttpClient
The wrapped HttpClient instance.
HttpClientBuilder - Class in net.shibboleth.utilities.java.support.httpclient
Builder used to construct HttpClient objects configured with particular settings.
HttpClientBuilder() - Constructor for class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Constructor.
HttpClientBuilder(HttpClientBuilder) - Constructor for class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Constructor.
HttpClientContextHandler - Interface in net.shibboleth.utilities.java.support.httpclient
Extension that allows the HttpClientContext to be externally manipulated before use.
HttpClientSupport - Class in net.shibboleth.utilities.java.support.httpclient
Support class for using HttpClient and related components.
HttpClientSupport() - Constructor for class net.shibboleth.utilities.java.support.httpclient.HttpClientSupport
Constructor to prevent instantiation.
httpContentCharSet - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Character set used for HTTP entity content.
httpFollowRedirects - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Whether to follow HTTP redirects.
httpOnly - Variable in class net.shibboleth.utilities.java.support.net.CookieManager
Is cookie marked HttpOnly?
httpRequest - Variable in class net.shibboleth.utilities.java.support.net.CookieManager
Servlet request to read from.
httpResponse - Variable in class net.shibboleth.utilities.java.support.net.CookieManager
Servlet response to write to.
HttpServletRequestResponseContext - Class in net.shibboleth.utilities.java.support.net
Class which holds and makes available the current HTTP servlet request and response via ThreadLocal storage.
HttpServletRequestResponseContext() - Constructor for class net.shibboleth.utilities.java.support.net.HttpServletRequestResponseContext
Constructor.
HttpServletSupport - Class in net.shibboleth.utilities.java.support.net
Utilities for working with HTTP Servlet requests and responses.
HttpServletSupport() - Constructor for class net.shibboleth.utilities.java.support.net.HttpServletSupport
Constructor.

I

id - Variable in class net.shibboleth.utilities.java.support.component.AbstractIdentifiedInitializableComponent
The unique identifier for this component.
IdentifiableComponent - Interface in net.shibboleth.utilities.java.support.component
A Component whose identifier can be set.
IdentifiedComponent - Interface in net.shibboleth.utilities.java.support.component
A Component which has an identifier.
identifier - Variable in class net.shibboleth.utilities.java.support.security.impl.FixedStringIdentifierGenerationStrategy
Fixed identifier to use for all invocations.
IdentifierGenerationStrategy - Interface in net.shibboleth.utilities.java.support.security
Interface for identifier generators.
IdleConnectionSweeper - Class in net.shibboleth.utilities.java.support.httpclient
A utility that periodically closes idle connections held by an HttpClientConnectionManager.
IdleConnectionSweeper(HttpClientConnectionManager, Duration, Duration) - Constructor for class net.shibboleth.utilities.java.support.httpclient.IdleConnectionSweeper
Constructor.
IdleConnectionSweeper(HttpClientConnectionManager, Duration, Duration, Timer) - Constructor for class net.shibboleth.utilities.java.support.httpclient.IdleConnectionSweeper
Constructor.
ifDestroyedThrowDestroyedComponentException(DestructableComponent) - Static method in class net.shibboleth.utilities.java.support.component.ComponentSupport
Checks if a component is destroyed and, if so, throws a DestroyedComponentException.
ifInitializedThrowUnmodifiabledComponentException(InitializableComponent) - Static method in class net.shibboleth.utilities.java.support.component.ComponentSupport
Checks if a component has been initialized and, if so, throws a UnmodifiableComponentException.
ifNotInitializedThrowUninitializedComponentException(InitializableComponent) - Static method in class net.shibboleth.utilities.java.support.component.ComponentSupport
Checks if a component has not been initialized and, if so, throw)s a UninitializedComponentException.
ignoreComments - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Whether the builders ignore comments.
ignoreElementContentWhitespace - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Whether the builders ignore element content whitespace.
IMMUNE_HTML - Static variable in class net.shibboleth.utilities.java.support.codec.HTMLEncoder
Character set immune from HTML encoding.
IMMUNE_HTMLATTR - Static variable in class net.shibboleth.utilities.java.support.codec.HTMLEncoder
Character set immune from HTML attribute encoding.
incremementReferenceCount() - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore.StoredObjectWrapper
Increments the current reference count by one.
index - Variable in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
Storage for index of class -> member.
index - Variable in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
Storage for index of class -> members.
IndexingObjectStore<T> - Class in net.shibboleth.utilities.java.support.collection
This class is used to store instances of objects that may be created independently but are, in fact, the same object.
IndexingObjectStore() - Constructor for class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Constructor.
IndexingObjectStore.StoredObjectWrapper - Class in net.shibboleth.utilities.java.support.collection
Wrapper class that keeps track of the reference count for a stored object.
indexOf(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
indexStore - Variable in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Map of object instances to the index value used to reference them externally.
indexSupertypes - Variable in class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
Whether supertypes should also be indexed.
init(FilterConfig) - Method in class net.shibboleth.utilities.java.support.net.CookieBufferingFilter
init(FilterConfig) - Method in class net.shibboleth.utilities.java.support.net.DynamicResponseHeaderFilter
init(FilterConfig) - Method in class net.shibboleth.utilities.java.support.net.RequestResponseContextFilter
init(FilterConfig) - Method in class net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter
InitializableComponent - Interface in net.shibboleth.utilities.java.support.component
A Component which needs to be initialized prior to any "real" use.
initialize() - Method in class net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
Initializes the component.
initialize() - Method in interface net.shibboleth.utilities.java.support.component.InitializableComponent
Initializes the component.
initialize() - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder.StorageManagingHttpClient
Initializes the component.
initialize(Object) - Static method in class net.shibboleth.utilities.java.support.component.ComponentSupport
If the given object is not null and an instance of InitializableComponent, then this method calls the given object's InitializableComponent.initialize() method.
initialized - Variable in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder.StorageManagingHttpClient
Initialized flag.
initializeWithScriptException() - Method in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Deprecated, for removal: This API element is subject to removal in a future version.
Remove in V9.0.0
inlineScript(String) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedBiConsumer
Factory to create ScriptedBiConsumer from inline data.
inlineScript(String) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedBiFunction
Factory to create ScriptedBiFunction from inline data.
inlineScript(String) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedBiPredicate
Factory to create ScriptedBiPredicate from inline data.
inlineScript(String) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedConsumer
Factory to create ScriptedConsumer from inline data.
inlineScript(String) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedFunction
Factory to create ScriptedFunction from inline data.
inlineScript(String) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedPredicate
Factory to create ScriptedPredicate from inline data.
inlineScript(String, String) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedBiConsumer
Factory to create ScriptedBiConsumer from inline data.
inlineScript(String, String) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedBiFunction
Factory to create ScriptedBiFunction from inline data.
inlineScript(String, String) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedBiPredicate
Factory to create ScriptedBiPredicate from inline data.
inlineScript(String, String) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedConsumer
Factory to create ScriptedConsumer from inline data.
inlineScript(String, String) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedFunction
Factory to create ScriptedFunction from inline data.
inlineScript(String, String) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedPredicate
Factory to create ScriptedPredicate from inline data.
InMemoryCachingHttpClientBuilder - Class in net.shibboleth.utilities.java.support.httpclient
An HttpClient builder that supports RFC 2616 caching.
InMemoryCachingHttpClientBuilder() - Constructor for class net.shibboleth.utilities.java.support.httpclient.InMemoryCachingHttpClientBuilder
Constructor.
InMemoryCachingHttpClientBuilder(CachingHttpClientBuilder) - Constructor for class net.shibboleth.utilities.java.support.httpclient.InMemoryCachingHttpClientBuilder
Constructor.
inputCharset - Variable in class net.shibboleth.utilities.java.support.codec.StringDigester
The Charset instance used in converting the input String to a byte[].
inputStreamToString(InputStream, CharsetDecoder) - Static method in class net.shibboleth.utilities.java.support.primitive.StringSupport
Reads an input stream into a string.
inputTypeClass - Variable in class net.shibboleth.utilities.java.support.logic.ScriptedConsumer
Input Type.
inputTypeClass - Variable in class net.shibboleth.utilities.java.support.logic.ScriptedFunction
Input type.
inputTypeClass - Variable in class net.shibboleth.utilities.java.support.logic.ScriptedPredicate
Input type.
inputTypes - Variable in class net.shibboleth.utilities.java.support.logic.ScriptedBiConsumer
Input types.
inputTypes - Variable in class net.shibboleth.utilities.java.support.logic.ScriptedBiFunction
Input types.
inputTypes - Variable in class net.shibboleth.utilities.java.support.logic.ScriptedBiPredicate
Input type 1.
INSTANCE - Static variable in class net.shibboleth.utilities.java.support.logic.TrimOrNullStringFunction
A singleton instance of this function.
instantToString(Instant) - Static method in class net.shibboleth.utilities.java.support.xml.DOMTypeSupport
Converts a numerical date/time, given as an Instant, to a lexical dateTime defined by XML Schema 1.0.
internalTaskTimer - Variable in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Timer used to schedule update tasks if no external one set.
internalTaskTimer - Variable in class net.shibboleth.utilities.java.support.security.impl.ScriptedKeyStrategy
Timer used to schedule update tasks if no external one set.
internalTaskTimer - Variable in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
Timer used to schedule reload tasks if no external one set.
invokeAfter(HttpUriRequest, HttpClientContext, Throwable) - Method in class net.shibboleth.utilities.java.support.httpclient.ContextHandlingHttpClient
invokeAfter(HttpClientContext, HttpUriRequest) - Method in interface net.shibboleth.utilities.java.support.httpclient.HttpClientContextHandler
Perform any desired context modifications after use.
invokeBefore(HttpUriRequest, HttpClientContext) - Method in class net.shibboleth.utilities.java.support.httpclient.ContextHandlingHttpClient
invokeBefore(HttpClientContext, HttpUriRequest) - Method in interface net.shibboleth.utilities.java.support.httpclient.HttpClientContextHandler
Perform any desired context modifications before use.
IPRange - Class in net.shibboleth.utilities.java.support.net
Represents a range of IP addresses.
IPRange(byte[], int) - Constructor for class net.shibboleth.utilities.java.support.net.IPRange
Constructor.
IPRange(InetAddress, int) - Constructor for class net.shibboleth.utilities.java.support.net.IPRange
Constructor.
IPRangeAccessControl - Class in net.shibboleth.utilities.java.support.security.impl
Simple access control implementation based on IP address checking.
IPRangeAccessControl() - Constructor for class net.shibboleth.utilities.java.support.security.impl.IPRangeAccessControl
Constructor.
isAsyncStarted() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
isAsyncSupported() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
isCaseInsensitive() - Method in class net.shibboleth.utilities.java.support.net.impl.BasicURLComparator
Get the case-insensitivity flag value.
isCoalescing() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets whether the builders are coalescing.
isCommitted() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
isConnectionCloseAfterResponse() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets whether to instruct the server to close the connection after it has sent its response.
isConnectionDisregardTLSCertificate() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets whether the responder's SSL/TLS certificate should be ignored.
isConnectionStalecheck() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Deprecated, for removal: This API element is subject to removal in a future version.
isConnectionStaleCheck() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Deprecated, for removal: This API element is subject to removal in a future version.
use a custom-configured connection pool manger. See PoolingHttpClientConnectionManager.setValidateAfterInactivity(int)
isDestroyed - Variable in class net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
Whether this component has been destroyed.
isDestroyed() - Method in class net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
Gets whether this component has been destroyed.
isDestroyed() - Method in interface net.shibboleth.utilities.java.support.component.DestructableComponent
Gets whether this component has been destroyed.
isDestroyed() - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder.StorageManagingHttpClient
Gets whether this component has been destroyed.
isDestroyed() - Method in class net.shibboleth.utilities.java.support.httpclient.IdleConnectionSweeper
Gets whether this component has been destroyed.
isDisableAuthCaching() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Get the flag for disabling auth caching.
isDisableAutomaticRetries() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Get the flag for disabling automatic retries.
isDisableConnectionState() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Get the flag for disabling connection state.
isDisableContentCompression() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Get the flag for disabling content compression.
isDisableCookieManagement() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Get the flag for disabling cookie management.
isDisableRedirectHandling() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Get the flag for disabling redirect handling.
isDTDValidating() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets whether the builders are validating.
isElementNamed(Element, String, String) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Shortcut for checking a DOM element node's namespace and local name.
isElementNamed(Element, QName) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Check if the given Element has the given name.
isEmpty() - Method in class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
Returns true if this map contains no entries, false otherwise.
isEmpty() - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Checks if the store is empty.
isEmpty() - Method in class net.shibboleth.utilities.java.support.collection.LazyList
isEmpty() - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
isEmpty() - Method in class net.shibboleth.utilities.java.support.collection.LazySet
isEmpty() - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
isEmpty(Collection<T>, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given collection is null or empty.
isEmptyWithLock() - Method in class net.shibboleth.utilities.java.support.collection.LockableClassToInstanceMultiMap
Convenience method which executes the like-named method from superclass ClassToInstanceMultiMap under a read lock.
isExpandEntityReferences() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets whether builders expand entity references.
isFailFast() - Method in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
Do we fail fast?
isFalse(boolean, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given boolean is false.
isGreaterThan(int, int, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given number is greater than a given threshold.
isGreaterThan(long, long, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given number is greater than a given threshold.
isGreaterThanOrEqual(int, int, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given number is greater than, or equal to, a given threshold.
isGreaterThanOrEqual(long, long, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given number is greater than, or equal to, a given threshold.
isHttpFollowRedirects() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets whether HTTP redirects will be followed.
isIgnoreComments() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets whether the builders ignore comments.
isIgnoreElementContentWhitespace() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Get whether the builders ignore element content whitespace.
isInitialized - Variable in class net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
Whether this component has been initialized.
isInitialized() - Method in class net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
Gets whether this component is initialized.
isInitialized() - Method in interface net.shibboleth.utilities.java.support.component.InitializableComponent
Gets whether this component is initialized.
isInitialized() - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder.StorageManagingHttpClient
Gets whether this component is initialized.
isLessThan(int, int, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given number is less than a given threshold.
isLessThan(long, long, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given number is less than a given threshold.
isLessThanOrEqual(int, int, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given number is less than, or equal to, a given threshold.
isLessThanOrEqual(long, long, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given number is less than, or equal to, a given threshold.
isNamespaceAware() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
isNamespaceAware() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets whether the builders are namespace aware.
isNotEmpty(byte[], String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given byte array is not empty.
isNotEmpty(String, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given string is not empty.
isNotEmpty(Collection<T>, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given collection is not empty.
isNotEmpty(T[], String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given array is not empty.
isNotNull(T, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given object is not null.
isNull(T, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given object is null.
isNullInputSatisfies() - Method in class net.shibboleth.utilities.java.support.logic.AbstractTriStatePredicate
Get the flag indicating whether a null input satisfies the predicate.
isOpen() - Method in interface net.shibboleth.utilities.java.support.resource.Resource
Return whether this resource represents a handle with an open stream.
isReadable() - Method in interface net.shibboleth.utilities.java.support.resource.Resource
Return whether the contents of this resource can be read, e.g.
isRequestedSessionIdFromCookie() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
isRequestedSessionIdFromUrl() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
isRequestedSessionIdFromURL() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
isRequestedSessionIdValid() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
isReturned() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
Check accounting state as to whether this parser has been returned to the owning pool.
isSecure() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
isTrue(boolean, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given boolean is true.
isUnevaluableSatisfies() - Method in class net.shibboleth.utilities.java.support.logic.AbstractTriStatePredicate
Get the flag indicating whether a general 'unevaluable' input satisfies the predicate.
isUserInRole(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
isUseSystemProperties() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Get the flag enabling use of system properties.
isValidating() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
isXincludeAware() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets whether the builders are XInclude aware.
isXIncludeAware() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
iterator - Variable in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet.ClassIndexedSetIterator
The iterator for the owner's underlying storage.
iterator() - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
iterator() - Method in class net.shibboleth.utilities.java.support.collection.LazyList
iterator() - Method in class net.shibboleth.utilities.java.support.collection.LazySet

K

KEY_ALIAS - Static variable in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool.CommandLineArgs
Key alias base.
KEY_COUNT - Static variable in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool.CommandLineArgs
Number of keys to maintain.
KEY_FILE - Static variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
Path to private key file to create.
KEY_SIZE - Static variable in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool.CommandLineArgs
Key size.
KEY_SIZE - Static variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
Key size.
KEY_TYPE - Static variable in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool.CommandLineArgs
Key algorithm.
KEY_TYPE - Static variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
Key algorithm.
keyAlias - Variable in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool.CommandLineArgs
Key alias base.
keyAlias - Variable in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Keystore base alias for encryption keys.
keyCache - Variable in class net.shibboleth.utilities.java.support.security.impl.ScriptedKeyStrategy
Cache of keys.
keyCount - Variable in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool.CommandLineArgs
Key count.
keyManagers - Variable in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
The list of KeyManagers used when initializing the SSLContext instance.
KeyNotFoundException - Exception in net.shibboleth.utilities.java.support.security
Indicates that a key was not found in a key storage facility.
KeyNotFoundException() - Constructor for exception net.shibboleth.utilities.java.support.security.KeyNotFoundException
Constructor.
KeyNotFoundException(Exception) - Constructor for exception net.shibboleth.utilities.java.support.security.KeyNotFoundException
Constructor.
KeyNotFoundException(String) - Constructor for exception net.shibboleth.utilities.java.support.security.KeyNotFoundException
Constructor.
KeyNotFoundException(String, Exception) - Constructor for exception net.shibboleth.utilities.java.support.security.KeyNotFoundException
Constructor.
keyPassword - Variable in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Password for encryption key(s).
keys() - Method in class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
Gets the set of keys contained in this map.
keyScript - Variable in class net.shibboleth.utilities.java.support.security.impl.ScriptedKeyStrategy
Script to obtain keys.
keySet() - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
keySet() - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
keySize - Variable in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool.CommandLineArgs
Key size.
keySize - Variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
Key size.
keystoreFile - Variable in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool.CommandLineArgs
Keystore file.
keystoreFile - Variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
Keystore file.
keystorePassword - Variable in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool.CommandLineArgs
Keystore password.
keystorePassword - Variable in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Password for keystore.
keystorePassword - Variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
Keystore password.
keystoreResource - Variable in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Keystore resource.
keystoreType - Variable in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool.CommandLineArgs
Keystore type.
keystoreType - Variable in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Type of keystore to use for access to keys.
keystoreType - Variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
Keystore type.
keyStrategy - Variable in class net.shibboleth.utilities.java.support.security.DataSealer
Source of keys.
keysWithLock() - Method in class net.shibboleth.utilities.java.support.collection.LockableClassToInstanceMultiMap
Convenience method which executes the like-named method from superclass ClassToInstanceMultiMap under a read lock.
keyType - Variable in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool.CommandLineArgs
Key algorithm.
keyType - Variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
Key algorithm.
keyVersionResource - Variable in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Version resource.

L

LangBearingString - Class in net.shibboleth.utilities.java.support.primitive
An object that represents a string associated with a language tag/locale.
LangBearingString(String) - Constructor for class net.shibboleth.utilities.java.support.primitive.LangBearingString
Constructor.
LangBearingString(String, String) - Constructor for class net.shibboleth.utilities.java.support.primitive.LangBearingString
Constructor.
lastIndex - Variable in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
The last index sequence used.
lastIndexOf(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
lastModified() - Method in interface net.shibboleth.utilities.java.support.resource.Resource
Determine the last-modified timestamp for this resource.
lastReloadInstant - Variable in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
The last time the service was reloaded, whether successful or not.
lastSuccessfulReleaseInstant - Variable in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
The last time the service was reloaded successfully.
Lax - net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter.SameSiteValue
Send the cookie for 'same-site' requests along with 'cross-site' top level navigations using safe HTTP methods (GET, HEAD, OPTIONS, and TRACE).
LazilyFormattedString - Class in net.shibboleth.utilities.java.support.primitive
An object that represents a string containing a Formatter string and a set of values.
LazilyFormattedString(String, Object...) - Constructor for class net.shibboleth.utilities.java.support.primitive.LazilyFormattedString
Constructor.
LazyList<ElementType> - Class in net.shibboleth.utilities.java.support.collection
A list that is lazy initialized.
LazyList() - Constructor for class net.shibboleth.utilities.java.support.collection.LazyList
 
LazyMap<KeyType,​ValueType> - Class in net.shibboleth.utilities.java.support.collection
A map that is lazy initialized.
LazyMap() - Constructor for class net.shibboleth.utilities.java.support.collection.LazyMap
 
LazySet<ElementType> - Class in net.shibboleth.utilities.java.support.collection
A set that is lazy initialized.
LazySet() - Constructor for class net.shibboleth.utilities.java.support.collection.LazySet
 
LIST_DELIMITERS - Static variable in class net.shibboleth.utilities.java.support.xml.XMLConstants
A string which contains the valid delimiters for the XML Schema 'list' type.
listIterator() - Method in class net.shibboleth.utilities.java.support.collection.LazyList
listIterator(int) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
listToStringValue(List<?>, String) - Static method in class net.shibboleth.utilities.java.support.primitive.StringSupport
Converts a List of objects into a single string, with values separated by a specified delimiter.
Live - Annotation Type in net.shibboleth.utilities.java.support.annotation.constraint
Indicates that the annotated object is "live" and that changes made to it will be reflected in its "owner" and vice versa.
loadCurrent(HttpServletRequest, HttpServletResponse) - Static method in class net.shibboleth.utilities.java.support.net.HttpServletRequestResponseContext
Load the thread-local storage with the current request and response.
loadMappings(String) - Method in class net.shibboleth.utilities.java.support.resolver.CriterionPredicateRegistry
Load criterion -> predicate mappings from a classpath resource.
loadMappings(Properties) - Method in class net.shibboleth.utilities.java.support.resolver.CriterionPredicateRegistry
Load a set of criterion -> predicate mappings from the supplied properties set.
LockableClassToInstanceMultiMap<B> - Class in net.shibboleth.utilities.java.support.collection
A specialization of ClassToInstanceMultiMap which exposes a map-specific instance of ReadWriteLock.
LockableClassToInstanceMultiMap() - Constructor for class net.shibboleth.utilities.java.support.collection.LockableClassToInstanceMultiMap
Constructor.
LockableClassToInstanceMultiMap(boolean) - Constructor for class net.shibboleth.utilities.java.support.collection.LockableClassToInstanceMultiMap
Constructor.
lockedAtStartup - Variable in class net.shibboleth.utilities.java.support.security.DataSealer
Whether the key source is expected to be locked initially.
log - Variable in class net.shibboleth.utilities.java.support.codec.StringDigester
Logger.
log - Static variable in class net.shibboleth.utilities.java.support.collection.CollectionSupport
logger.
log - Variable in class net.shibboleth.utilities.java.support.httpclient.ContextHandlingHttpClient
Logger.
log - Variable in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder.StorageMaintenanceTask
Logger.
log - Variable in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder.StorageManagingHttpClient
Logger.
log - Variable in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
Logger.
log - Variable in class net.shibboleth.utilities.java.support.logic.ScriptedBiConsumer
Class logger.
log - Variable in class net.shibboleth.utilities.java.support.logic.ScriptedBiFunction
Class logger.
log - Variable in class net.shibboleth.utilities.java.support.logic.ScriptedBiPredicate
Class logger.
log - Variable in class net.shibboleth.utilities.java.support.logic.ScriptedConsumer
Class logger.
log - Variable in class net.shibboleth.utilities.java.support.logic.ScriptedFunction
Class logger.
log - Variable in class net.shibboleth.utilities.java.support.logic.ScriptedPredicate
Class logger.
log - Variable in class net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter
Class logger.
log - Variable in class net.shibboleth.utilities.java.support.resolver.CriterionPredicateRegistry
Logger.
log - Variable in class net.shibboleth.utilities.java.support.scripting.AbstractScriptEvaluator
Class logger.
log - Variable in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
The log.
log - Variable in class net.shibboleth.utilities.java.support.scripting.ScriptedRunnable
The log.
log - Variable in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool
Class logger.
log - Variable in class net.shibboleth.utilities.java.support.security.DataSealer
Class logger.
log - Variable in class net.shibboleth.utilities.java.support.security.impl.BasicAccessControlService
Class logger.
log - Variable in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Class logger.
log - Variable in class net.shibboleth.utilities.java.support.security.impl.DelegatingAccessControlService
Class logger.
log - Variable in class net.shibboleth.utilities.java.support.security.impl.IPRangeAccessControl
Class logger.
log - Variable in class net.shibboleth.utilities.java.support.security.impl.ScriptedKeyStrategy
Class logger.
log - Variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator
Class logger.
log - Variable in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
Class logger.
log - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Class logger.
log - Variable in class net.shibboleth.utilities.java.support.xml.ClasspathResolver
Class logger.
log - Variable in class net.shibboleth.utilities.java.support.xml.LoggingErrorHandler
Error logger.
log - Variable in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Class logger.
LOG - Static variable in class net.shibboleth.utilities.java.support.net.HttpServletSupport
Log.
LOG - Static variable in class net.shibboleth.utilities.java.support.primitive.CleanerSupport
Logger.
LOG - Static variable in class net.shibboleth.utilities.java.support.primitive.DeprecationSupport
Class logger.
LOG_CATEGORY - Static variable in class net.shibboleth.utilities.java.support.primitive.DeprecationSupport
Log category name for warnings.
logException - Variable in class net.shibboleth.utilities.java.support.xml.LoggingErrorHandler
Whether to pass exception to logger.
LoggingErrorHandler - Class in net.shibboleth.utilities.java.support.xml
A SAX error handler that logs errors to a Logger before rethrowing them.
LoggingErrorHandler(Logger) - Constructor for class net.shibboleth.utilities.java.support.xml.LoggingErrorHandler
Constructor.
login(String, String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
logout() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
logPrefix - Variable in class net.shibboleth.utilities.java.support.scripting.AbstractScriptEvaluator
Debugging info.
logPrefix - Variable in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
The log prefix.
logSocketInfo(SSLSocket) - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
Log various diagnostic information from the SSLSocket and SSLSession.
lookup(Class<? extends Criterion>) - Method in class net.shibboleth.utilities.java.support.resolver.CriterionPredicateRegistry
Lookup the predicate class type which is registered for the specified Criterion class.
lookupNamespaceURI(Element, Element, String) - Static method in class net.shibboleth.utilities.java.support.xml.NamespaceSupport
Looks up the namespace URI associated with the given prefix starting at the given element.
lookupPrefix(Element, Element, String) - Static method in class net.shibboleth.utilities.java.support.xml.NamespaceSupport
Looks up the namespace prefix associated with the given URI starting at the given element.
LSInputImpl(String, String, InputStream) - Constructor for class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
Constructor.

M

main(String[]) - Static method in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool
Command line entry point.
main(String[]) - Static method in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator
Command line entry point.
maintenanceTask - Variable in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder.StorageManagingHttpClient
The scheduled storage maintenance task.
maintenanceTaskInterval - Variable in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder.StorageManagingHttpClient
Interval of the scheduled maintenance task.
maintentanceTaskInterval - Variable in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Interval at which the storage maintenance task should run.
managedStorage - Variable in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
The current managed storage instance.
map - Variable in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
Storage for map members.
mappings - Variable in class net.shibboleth.utilities.java.support.xml.SimpleNamespaceContext
Mappings between namespace prefixes and namespace URIs.
mask - Variable in class net.shibboleth.utilities.java.support.net.IPRange
The netmask for the range.
matchType(Class<?>, Object) - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
Check if the object is of the specified type, taking null into account as well.
maxAge - Variable in class net.shibboleth.utilities.java.support.net.CookieManager
Maximum age in seconds, or -1 for session.
maxCacheEntries - Variable in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
The maximum number of cached responses.
maxCacheEntries - Variable in class net.shibboleth.utilities.java.support.httpclient.InMemoryCachingHttpClientBuilder
The maximum number of cached responses.
maxCacheEntrySize - Variable in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
The maximum response body size, in bytes, that will be eligible for caching.
maxCacheEntrySize - Variable in class net.shibboleth.utilities.java.support.httpclient.InMemoryCachingHttpClientBuilder
The maximum response body size, in bytes, that will be eligible for caching.
maxConnectionsPerRoute - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Max simultaneous connections per route allowed by the pooling connection manager.
maxConnectionsTotal - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Max total simultaneous connections allowed by the pooling connection manager.
maxPoolSize - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Max number of builders allowed in the pool.
MediaTypeSupport - Class in net.shibboleth.utilities.java.support.net
Support methods for Guava MediaType.
MediaTypeSupport() - Constructor for class net.shibboleth.utilities.java.support.net.MediaTypeSupport
Constructor.
merge(Context) - Method in class net.shibboleth.utilities.java.support.velocity.Template
Evaluates the template using the given context and returns the result as a string.
merge(Context, Writer) - Method in class net.shibboleth.utilities.java.support.velocity.Template
Evaluates the template using the given context and sends the result to a Writer.
METHOD - net.shibboleth.utilities.java.support.primitive.DeprecationSupport.ObjectType
Java method.
mkCharacterToEntityMap() - Static method in class net.shibboleth.utilities.java.support.codec.HTMLEncoder
Build an unmodifiable map from entity character to name.

N

name() - Method in annotation type net.shibboleth.utilities.java.support.annotation.ParameterName
The name for this parameter.
NAMESPACE - net.shibboleth.utilities.java.support.primitive.DeprecationSupport.ObjectType
XML namespace.
namespaceAware - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Whether the builders are namespace aware.
NamespaceSupport - Class in net.shibboleth.utilities.java.support.xml
Set of helper methods for working with DOM namespaces.
NamespaceSupport() - Constructor for class net.shibboleth.utilities.java.support.xml.NamespaceSupport
Constructor.
Negative - Annotation Type in net.shibboleth.utilities.java.support.annotation.constraint
Indicates that the annotated item will be negative (i.e., less than zero).
net.shibboleth.utilities.java.support.annotation - package net.shibboleth.utilities.java.support.annotation
A set of annotations used to document information about methods, fields, parameters, etc.
net.shibboleth.utilities.java.support.annotation.constraint - package net.shibboleth.utilities.java.support.annotation.constraint
A set of annotations used to document constraints on methods, fields, parameters, etc.
net.shibboleth.utilities.java.support.codec - package net.shibboleth.utilities.java.support.codec
A set of helper functions for encoding/decoding data to/from different formats.
net.shibboleth.utilities.java.support.collection - package net.shibboleth.utilities.java.support.collection
Additional implementations of, and helpers for working with, collections.
net.shibboleth.utilities.java.support.component - package net.shibboleth.utilities.java.support.component
Set of interfaces used to describe basic features of "components" or "modules" within a larger system.
net.shibboleth.utilities.java.support.httpclient - package net.shibboleth.utilities.java.support.httpclient
Classes for working with Apache HttpClient.
net.shibboleth.utilities.java.support.logic - package net.shibboleth.utilities.java.support.logic
Classes that represent basic first order logic concepts.
net.shibboleth.utilities.java.support.net - package net.shibboleth.utilities.java.support.net
Classes for working with HTTP URLs and the protocol.
net.shibboleth.utilities.java.support.net.impl - package net.shibboleth.utilities.java.support.net.impl
Implementation classes for working with HTTP URLs and the protocol.
net.shibboleth.utilities.java.support.primitive - package net.shibboleth.utilities.java.support.primitive
A set of utilities dealing with Java's primitive types.
net.shibboleth.utilities.java.support.resolver - package net.shibboleth.utilities.java.support.resolver
Interfaces for searching over data.
net.shibboleth.utilities.java.support.resource - package net.shibboleth.utilities.java.support.resource
The package defines only the ShibbolethResource interface.
net.shibboleth.utilities.java.support.scripting - package net.shibboleth.utilities.java.support.scripting
Classes for working with JSR-223 scripting environments.
net.shibboleth.utilities.java.support.security - package net.shibboleth.utilities.java.support.security
Helpers for common security related tasks.
net.shibboleth.utilities.java.support.security.impl - package net.shibboleth.utilities.java.support.security.impl
Implementations of security interfaces.
net.shibboleth.utilities.java.support.service - package net.shibboleth.utilities.java.support.service
Service support for Shibboleth projects.
net.shibboleth.utilities.java.support.velocity - package net.shibboleth.utilities.java.support.velocity
Classes for working with Apache Velocity.
net.shibboleth.utilities.java.support.xml - package net.shibboleth.utilities.java.support.xml
A set of helper functions for performing actions on DOM nodes.
network - Variable in class net.shibboleth.utilities.java.support.net.IPRange
The IP network address for the range.
newDocument() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
newDocument() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Convenience method for creating a new document with a pooled builder.
newDocument() - Method in interface net.shibboleth.utilities.java.support.xml.ParserPool
Convenience method for creating a new document with a pooled builder.
newVelocityEngine() - Static method in class net.shibboleth.utilities.java.support.velocity.VelocityEngine
Creates a new velocity engine with default properties.
newVelocityEngine(Properties) - Static method in class net.shibboleth.utilities.java.support.velocity.VelocityEngine
Creates a new velocity engine with the supplied properties.
next() - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet.ClassIndexedSetIterator
nextCalled - Variable in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet.ClassIndexedSetIterator
Flag which tracks whether next() has been called at least once.
nodeToString(Node) - Static method in class net.shibboleth.utilities.java.support.xml.SerializeSupport
Converts a Node into a String using the DOM, level 3, Load/Save serializer.
nodeToString(Node, Map<String, Object>) - Static method in class net.shibboleth.utilities.java.support.xml.SerializeSupport
Converts a Node into a String using the DOM, level 3, Load/Save serializer.
None - net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter.SameSiteValue
Send the cookie for 'same-site' and 'cross-site' requests.
NonNegative - Annotation Type in net.shibboleth.utilities.java.support.annotation.constraint
Indicates that the annotated item will be non-negative (i.e., greater than or equal to zero).
NonnullAfterInit - Annotation Type in net.shibboleth.utilities.java.support.annotation.constraint
Indicates that the annotated item will not be null after initialization of its containing component.
NonnullElements - Annotation Type in net.shibboleth.utilities.java.support.annotation.constraint
Indicates that the annotated collection cannot contain any null elements: Input collections as parameters MUST NOT contain any null elements. Collections returned by methods WILL NOT contain any null elements, and if mutable, callers MUST NOT add a null element.
NonPositive - Annotation Type in net.shibboleth.utilities.java.support.annotation.constraint
Indicates that the annotated item will be non-positive (i.e., less than or equal to zero).
noNullItems(T[], String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the array is non null and does not contain any null elements.
noNullItems(T, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the collection is non null and does not contain any null elements.
normalizeStringCollection(Collection<String>) - Static method in class net.shibboleth.utilities.java.support.primitive.StringSupport
Normalize a string collection by: Safely trimming each member. Converting all empty members to null. Removing any null members.
not(BiPredicate<? super T, ? super U>) - Static method in class net.shibboleth.utilities.java.support.logic.BiPredicateSupport
Returns a BiPredicate that evaluates to true if the given BiPredicate evaluates to false.
not(Predicate<? super T>) - Static method in class net.shibboleth.utilities.java.support.logic.PredicateSupport
Returns a predicate that evaluates to true if the given predicate evaluates to false.
NotEmpty - Annotation Type in net.shibboleth.utilities.java.support.annotation.constraint
Indicates that the annotated array, string, collection, or other object is not empty.
NotLive - Annotation Type in net.shibboleth.utilities.java.support.annotation.constraint
Indicates that the annotated object is not "live" and that changes made to it will not be reflected in its "owner" and vice versa.
Null - net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter.SameSiteValue
Specify nothing.
NullableElements - Annotation Type in net.shibboleth.utilities.java.support.annotation.constraint
Indicates that the annotated collection may contain null elements and, if mutable, null elements may be added to it safely.
nullInputSatisfies - Variable in class net.shibboleth.utilities.java.support.logic.AbstractTriStatePredicate
Flag indicating whether the null input case is treated as satisfying the predicate.
NullValue() - Constructor for class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap.NullValue
 
numberInRangeExclusive(long, long, long, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given number is in the exclusive range.
numberInRangeInclusive(long, long, long, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given number is in the inclusive range.

O

object - Variable in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore.StoredObjectWrapper
The stored object.
objectLookupStrategy - Variable in class net.shibboleth.utilities.java.support.logic.StrategyIndirectedPredicate
Lookup strategy for object.
objectStore - Variable in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Backing object data store.
ObjectSupport - Class in net.shibboleth.utilities.java.support.primitive
Helper methods for working with Objects.
ObjectSupport() - Constructor for class net.shibboleth.utilities.java.support.primitive.ObjectSupport
Constructor.
ObjectType(String) - Constructor for enum net.shibboleth.utilities.java.support.primitive.DeprecationSupport.ObjectType
Constructor.
or(Iterable<? extends BiPredicate<? super T, ? super U>>) - Static method in class net.shibboleth.utilities.java.support.logic.BiPredicateSupport
Returns a BiPredicate that evaluates to true if any one of its components evaluates to true.
or(Iterable<? extends Predicate<? super T>>) - Static method in class net.shibboleth.utilities.java.support.logic.PredicateSupport
Returns a predicate that evaluates to true if any one of its components evaluates to true.
or(BiPredicate<? super T, ? super U>...) - Static method in class net.shibboleth.utilities.java.support.logic.BiPredicateSupport
Returns a BiPredicate that evaluates to true if any one of its components evaluates to true.
or(BiPredicate<T, U>, BiPredicate<? super T, ? super U>) - Static method in class net.shibboleth.utilities.java.support.logic.BiPredicateSupport
Returns a BiPredicate that evaluates to true if any one of its components evaluates to true.
or(Predicate<? super T>...) - Static method in class net.shibboleth.utilities.java.support.logic.PredicateSupport
Returns a predicate that evaluates to true if any one of its components evaluates to true.
or(Predicate<? super T>, Predicate<? super T>) - Static method in class net.shibboleth.utilities.java.support.logic.PredicateSupport
Returns a predicate that evaluates to true if any one of its components evaluates to true.
outputFormat - Variable in class net.shibboleth.utilities.java.support.codec.StringDigester
The output format instance used to determine how the digested byte[] is converted to the output String.
OutputFormat() - Constructor for enum net.shibboleth.utilities.java.support.codec.StringDigester.OutputFormat
 
outputType - Variable in class net.shibboleth.utilities.java.support.scripting.AbstractScriptEvaluator
The output type to validate.
owningPool - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
Pool that owns this parser.

P

Pair<T1,​T2> - Class in net.shibboleth.utilities.java.support.collection
Container for a pair of objects.
Pair() - Constructor for class net.shibboleth.utilities.java.support.collection.Pair
Constructor.
Pair(Pair<? extends T1, ? extends T2>) - Constructor for class net.shibboleth.utilities.java.support.collection.Pair
Copy constructor.
Pair(T1, T2) - Constructor for class net.shibboleth.utilities.java.support.collection.Pair
Constructor.
ParameterName - Annotation Type in net.shibboleth.utilities.java.support.annotation
The Name of the parameter (aimed at constructors).
parse(File) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
parse(InputStream) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
parse(InputStream) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Convenience method for parsing an XML file using a pooled builder.
parse(InputStream) - Method in interface net.shibboleth.utilities.java.support.xml.ParserPool
Convenience method for parsing an XML file using a pooled builder.
parse(InputStream, String) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
parse(Reader) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Convenience method for parsing an XML file using a pooled builder.
parse(Reader) - Method in interface net.shibboleth.utilities.java.support.xml.ParserPool
Convenience method for parsing an XML file using a pooled builder.
parse(String) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
parse(InputSource) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
parseCIDRBlock(String) - Static method in class net.shibboleth.utilities.java.support.net.IPRange
Parses a CIDR block definition in to an IP range.
parseQueryString(String) - Static method in class net.shibboleth.utilities.java.support.net.URISupport
Parses a RFC-3968 encoded query string in to a set of name/value pairs.
ParserPool - Interface in net.shibboleth.utilities.java.support.xml
A pool of XML parsers.
parseValue(String) - Static method in enum net.shibboleth.utilities.java.support.xml.XMLSpace
Parse a string value into an XMLSpaceEnum.
password - Variable in class net.shibboleth.utilities.java.support.net.URLBuilder
Password in the URL.
path - Variable in class net.shibboleth.utilities.java.support.net.URLBuilder
URL path.
pattern - Variable in class net.shibboleth.utilities.java.support.logic.RegexPredicate
Regular expression.
pinComponent() - Method in interface net.shibboleth.utilities.java.support.service.ServiceableComponent
This function takes a lock on the component which guarantees that it will not be disposed until the unpin call is made.
policyMap - Variable in class net.shibboleth.utilities.java.support.security.impl.BasicAccessControlService
Map of named policies.
port - Variable in class net.shibboleth.utilities.java.support.net.URLBuilder
URL port number.
Positive - Annotation Type in net.shibboleth.utilities.java.support.annotation.constraint
Indicates that the annotated item will be positive (i.e., greater than zero).
predicate - Variable in class net.shibboleth.utilities.java.support.logic.AllMatchPredicate
The predicate applied to each value of the Iterable.
predicate - Variable in class net.shibboleth.utilities.java.support.logic.AnyMatchPredicate
The predicate applied to each value of the Iterable.
predicate - Variable in class net.shibboleth.utilities.java.support.logic.PredicateDrivenFunction
A predicate to apply.
predicate - Variable in class net.shibboleth.utilities.java.support.logic.StrategyIndirectedPredicate
Predicate to apply to indirected object.
Predicate<T> - Interface in net.shibboleth.utilities.java.support.logic
A convenience interface to allow our own classes to implement the Java Predicate and log any calls to the Predicate.apply(Object) method as deprecated.
PredicateDrivenFunction<T,​U> - Class in net.shibboleth.utilities.java.support.logic
A Function that runs a Predicate and then runs one of two other possible functions based on the result.
PredicateDrivenFunction(Predicate<? super T>, Function<? super T, U>, Function<? super T, U>) - Constructor for class net.shibboleth.utilities.java.support.logic.PredicateDrivenFunction
Constructor.
PredicateSupport - Class in net.shibboleth.utilities.java.support.logic
Helper class for constructing predicates.
PredicateSupport() - Constructor for class net.shibboleth.utilities.java.support.logic.PredicateSupport
Constructor.
prepareBuilder(DocumentBuilder) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Prepare a document builder instance for use, before returning it from a checkout call.
prepareContext(ScriptContext, Object...) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedBiConsumer
Pre-process the script context before execution.
prepareContext(ScriptContext, Object...) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedBiFunction
Pre-process the script context before execution.
prepareContext(ScriptContext, Object...) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedBiPredicate
Pre-process the script context before execution.
prepareContext(ScriptContext, Object...) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedConsumer
Pre-process the script context before execution.
prepareContext(ScriptContext, Object...) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedFunction
Pre-process the script context before execution.
prepareContext(ScriptContext, Object...) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedPredicate
Pre-process the script context before execution.
prepareContext(ScriptContext, Object...) - Method in class net.shibboleth.utilities.java.support.scripting.AbstractScriptEvaluator
Pre-process the script context before execution.
prepareContext(ScriptContext, Object...) - Method in class net.shibboleth.utilities.java.support.scripting.ScriptedRunnable.RunnableScriptEvaluator
Pre-process the script context before execution.
prepareSocket(SSLSocket, HttpContext) - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
Performs any custom initialization for a newly created SSLSocket (before the SSL handshake happens).
preprocessor - Variable in class net.shibboleth.utilities.java.support.logic.TransformAndCheckFunction
A function applied to input prior to being constraint checked and accepted.
PRESERVE - net.shibboleth.utilities.java.support.xml.XMLSpace
xml:space value "preserve".
prettyPrintParams - Static variable in class net.shibboleth.utilities.java.support.xml.SerializeSupport
DOM configuration parameters used by LSSerializer in pretty print format output.
prettyPrintXML(Node) - Static method in class net.shibboleth.utilities.java.support.xml.SerializeSupport
Converts a Node into a String, using the DOM, level 3, Load/Save serializer.
privateKeyFile - Variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
Private key file.
process(HttpRequest, HttpContext) - Method in class net.shibboleth.utilities.java.support.httpclient.RequestConnectionClose
processErrorsForInvokeAfter(IOException, Throwable) - Method in class net.shibboleth.utilities.java.support.httpclient.ContextHandlingHttpClient
processHandlerErrors(String, List<Throwable>) - Method in class net.shibboleth.utilities.java.support.httpclient.ContextHandlingHttpClient
properties - Variable in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Properties to set on factory.
PROPERTY - net.shibboleth.utilities.java.support.primitive.DeprecationSupport.ObjectType
Key/value property.
Prototype - Annotation Type in net.shibboleth.utilities.java.support.annotation
Indicates that the annotated type represents a non-singleton stateful bean.
publicId - Variable in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
Public ID of the resolved resource.
put(B) - Method in class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
Adds a value to this map.
put(KeyType, ValueType) - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
put(KeyType, ValueType) - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
put(T) - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Adds the given object to the store.
putAll(Iterable<? extends B>) - Method in class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
Adds all the values to the map.
putAll(Map<? extends KeyType, ? extends ValueType>) - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
putAll(Map<? extends KeyType, ? extends ValueType>) - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
putAll(ClassToInstanceMultiMap<? extends B>) - Method in class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
Adds all the values to the map.
putAllWithLock(Iterable<? extends B>) - Method in class net.shibboleth.utilities.java.support.collection.LockableClassToInstanceMultiMap
Convenience method which executes the like-named method from superclass ClassToInstanceMultiMap under a write lock.
putAllWithLock(ClassToInstanceMultiMap<? extends B>) - Method in class net.shibboleth.utilities.java.support.collection.LockableClassToInstanceMultiMap
Convenience method which executes the like-named method from superclass ClassToInstanceMultiMap under a write lock.
putWithLock(B) - Method in class net.shibboleth.utilities.java.support.collection.LockableClassToInstanceMultiMap
Convenience method which executes the like-named method from superclass ClassToInstanceMultiMap under a write lock.

Q

QNameSupport - Class in net.shibboleth.utilities.java.support.xml
Set of helper methods for working with DOM QNames.
QNameSupport() - Constructor for class net.shibboleth.utilities.java.support.xml.QNameSupport
Constructor.
qnameToContentString(QName) - Static method in class net.shibboleth.utilities.java.support.xml.QNameSupport
Converts a QName into a string that can be used for attribute values or element content.
queryParams - Variable in class net.shibboleth.utilities.java.support.net.URLBuilder
Parameters in the query string.

R

random - Variable in class net.shibboleth.utilities.java.support.security.DataSealer
Source of secure random data.
random - Variable in class net.shibboleth.utilities.java.support.security.impl.RandomIdentifierGenerationStrategy
Random number generator.
RandomIdentifierGenerationStrategy - Class in net.shibboleth.utilities.java.support.security.impl
Generates a random number of bytes via a Random source and encodes them into a string using a BinaryEncoder (Hex by default).
RandomIdentifierGenerationStrategy() - Constructor for class net.shibboleth.utilities.java.support.security.impl.RandomIdentifierGenerationStrategy
Constructor.
RandomIdentifierGenerationStrategy(int) - Constructor for class net.shibboleth.utilities.java.support.security.impl.RandomIdentifierGenerationStrategy
Constructor.
RandomIdentifierGenerationStrategy(Random, int, BinaryEncoder) - Constructor for class net.shibboleth.utilities.java.support.security.impl.RandomIdentifierGenerationStrategy
Constructor.
readWriteLock - Variable in class net.shibboleth.utilities.java.support.collection.LockableClassToInstanceMultiMap
The map's read write lock.
rebuildIndex() - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
Rebuild internal index.
referenceCount - Variable in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore.StoredObjectWrapper
The object reference count.
RegexPredicate - Class in net.shibboleth.utilities.java.support.logic
A Predicate that checks that a given input string matches a regular expression.
RegexPredicate(String) - Constructor for class net.shibboleth.utilities.java.support.logic.RegexPredicate
String constructor.
RegexPredicate(Pattern) - Constructor for class net.shibboleth.utilities.java.support.logic.RegexPredicate
Pattern constructor.
register(Class<? extends Criterion>, Class<? extends Predicate<T>>) - Method in class net.shibboleth.utilities.java.support.resolver.CriterionPredicateRegistry
Register a Predicate class for a criterion class.
registerSchemePortMapping(String, Integer) - Static method in class net.shibboleth.utilities.java.support.net.SimpleURLCanonicalizer
Register a new scheme-to-port mapping.
registry - Variable in class net.shibboleth.utilities.java.support.resolver.CriterionPredicateRegistry
Storage for the registry mappings.
RELAX - net.shibboleth.utilities.java.support.xml.SchemaBuilder.SchemaLanguage
OASIS RELAX NG Schema.
reload() - Method in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
Reloads the configuration of the service.
reload() - Method in interface net.shibboleth.utilities.java.support.service.ReloadableService
Reloads the configuration of the service.
ReloadableService<T> - Interface in net.shibboleth.utilities.java.support.service
A service that supports reloading its configuration.
reloadCheckDelay - Variable in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
Time between one reload check and another.
reloadFailureCause - Variable in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
The cause of the last reload failure, if the last reload failed.
reloadTask - Variable in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
Watcher that monitors the set of configuration resources for this service for changes.
reloadTaskTimer - Variable in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
Timer used to schedule configuration reload tasks.
remove() - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet.ClassIndexedSetIterator
remove(int) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
remove(B) - Method in class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
Remove the specified value from the map and from the value list of all indexes.
remove(Class<?>) - Method in class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
Remove from the map all values which have the specified type.
remove(Object) - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
remove(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
remove(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
remove(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazySet
remove(Object) - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
remove(String) - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Removes the object associated with the given index.
removeAll(Iterable<? extends B>) - Method in class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
Remove the specified values from the map and from the value list of all indexes.
removeAll(Collection<?>) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
removeAll(Collection<?>) - Method in class net.shibboleth.utilities.java.support.collection.LazySet
removeAll(ClassToInstanceMultiMap<? extends B>) - Method in class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
Remove the values contained in the specified map from this map and from the value list of all indexes.
removeAllWithLock(Iterable<? extends B>) - Method in class net.shibboleth.utilities.java.support.collection.LockableClassToInstanceMultiMap
Convenience method which executes the like-named method from superclass ClassToInstanceMultiMap under a write lock.
removeAllWithLock(ClassToInstanceMultiMap<? extends B>) - Method in class net.shibboleth.utilities.java.support.collection.LockableClassToInstanceMultiMap
Convenience method which executes the like-named method from superclass ClassToInstanceMultiMap under a write lock.
removeAttribute(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
removeAttribute(Element, QName) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Removes an attribute from an element.
removeFromIndex(T) - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
Remove the specified object from the index.
removeIndex(T) - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Remove the index for the specified object.
removeStateValid - Variable in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet.ClassIndexedSetIterator
Flag which tracks whether remove can currently be called.
removeWithLock(B) - Method in class net.shibboleth.utilities.java.support.collection.LockableClassToInstanceMultiMap
Convenience method which executes the like-named method from superclass ClassToInstanceMultiMap under a write lock.
removeWithLock(Class<?>) - Method in class net.shibboleth.utilities.java.support.collection.LockableClassToInstanceMultiMap
Convenience method which executes the like-named method from superclass ClassToInstanceMultiMap under a write lock.
REPLACEMENT_CHAR - Static variable in class net.shibboleth.utilities.java.support.codec.HTMLEncoder
Character to replace illegal characters.
REPLACEMENT_HEX - Static variable in class net.shibboleth.utilities.java.support.codec.HTMLEncoder
Hex to replace illegal characters.
request - Variable in class net.shibboleth.utilities.java.support.net.DynamicResponseHeaderFilter.ResponseProxy
Request.
RequestConnectionClose - Class in net.shibboleth.utilities.java.support.httpclient
Adds a Connection: close to all HTTP/1.1 requests.
RequestConnectionClose() - Constructor for class net.shibboleth.utilities.java.support.httpclient.RequestConnectionClose
 
requestInterceptorsFirst - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
List of request interceptors to add first.
requestInterceptorsLast - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
List of request interceptors to add last.
RequestResponseContextFilter - Class in net.shibboleth.utilities.java.support.net
Implementation of an HTTP servlet Filter which stores the current HttpServletRequest and HttpServletResponse being serviced on thread-local storage via the use of holder class HttpServletRequestResponseContext.
RequestResponseContextFilter() - Constructor for class net.shibboleth.utilities.java.support.net.RequestResponseContextFilter
 
requireSalt - Variable in class net.shibboleth.utilities.java.support.codec.StringDigester
Whether to require a salt to return any output.
reset() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
reset() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
resetBuffer() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
resetDefaults() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Resets all builder parameters to their defaults.
resetSchemas() - Method in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Clear the schemas to be included.
resolve(CriteriaType) - Method in interface net.shibboleth.utilities.java.support.resolver.Resolver
Process the specified criteria and return the resulting instances of the product type which satisfy the criteria.
resolveEntity(String, String) - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver
resolver(String, String) - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver
Resolves an id against the classpath.
Resolver<ProductType,​CriteriaType> - Interface in net.shibboleth.utilities.java.support.resolver
Generic interface for resolvers which process specified criteria and produce some implementation-specific result information.
resolveResource(String, String, String, String, String) - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver
ResolverException - Exception in net.shibboleth.utilities.java.support.resolver
Base exception for resolver related errors.
ResolverException() - Constructor for exception net.shibboleth.utilities.java.support.resolver.ResolverException
Constructor.
ResolverException(Exception) - Constructor for exception net.shibboleth.utilities.java.support.resolver.ResolverException
Constructor.
ResolverException(String) - Constructor for exception net.shibboleth.utilities.java.support.resolver.ResolverException
Constructor.
ResolverException(String, Exception) - Constructor for exception net.shibboleth.utilities.java.support.resolver.ResolverException
Constructor.
ResolverSupport - Class in net.shibboleth.utilities.java.support.resolver
Support class for resolver implementations.
ResolverSupport() - Constructor for class net.shibboleth.utilities.java.support.resolver.ResolverSupport
Constructor.
resolveSingle(CriteriaType) - Method in interface net.shibboleth.utilities.java.support.resolver.Resolver
Process the specified criteria and return a single instance of the product type which satisfies the criteria.
Resource - Interface in net.shibboleth.utilities.java.support.resource
An interface representing a data resource.
resourceResolver - Variable in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Mechanism for resolving nested resources like included/imported schemas.
resourceScript(String, Resource) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedBiConsumer
Factory to create ScriptedBiConsumer from a Resource.
resourceScript(String, Resource) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedBiFunction
Factory to create ScriptedBiFunction from a Resource.
resourceScript(String, Resource) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedBiPredicate
Factory to create ScriptedBiPredicate from a Resource.
resourceScript(String, Resource) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedConsumer
Factory to create ScriptedConsumer from a Resource.
resourceScript(String, Resource) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedFunction
Factory to create ScriptedFunction from a Resource.
resourceScript(String, Resource) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedPredicate
Factory to create ScriptedPredicate from a Resource.
resourceScript(Resource) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedBiConsumer
Factory to create ScriptedBiConsumer from a Resource.
resourceScript(Resource) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedBiFunction
Factory to create ScriptedBiFunction from a Resource.
resourceScript(Resource) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedBiPredicate
Factory to create ScriptedBiPredicate from a Resource.
resourceScript(Resource) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedConsumer
Factory to create ScriptedConsumer from a Resource.
resourceScript(Resource) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedFunction
Factory to create ScriptedFunction from a Resource.
resourceScript(Resource) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedPredicate
Factory to create ScriptedPredicate from a Resource.
response - Variable in class net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter.SameSiteResponseProxy
The response.
responseInterceptorsFirst - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
List of response interceptors to add first.
responseInterceptorsLast - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
List of response interceptors to add last.
ResponseProxy(HttpServletRequest, HttpServletResponse) - Constructor for class net.shibboleth.utilities.java.support.net.DynamicResponseHeaderFilter.ResponseProxy
Constructor.
retainAll(Collection<?>) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
retainAll(Collection<?>) - Method in class net.shibboleth.utilities.java.support.collection.LazySet
retryHandler - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Handler which determines if a request should be retried after a recoverable exception during execution.
returnBuilder(DocumentBuilder) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Returns a builder to the pool.
returnBuilder(DocumentBuilder) - Method in interface net.shibboleth.utilities.java.support.xml.ParserPool
Returns a builder to the pool.
returned - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
Track accounting state of whether this builder has been returned to the owning pool.
returnOnError - Variable in class net.shibboleth.utilities.java.support.scripting.AbstractScriptEvaluator
Value to return from script if an error occurs.
rootNamespaces(Element) - Static method in class net.shibboleth.utilities.java.support.xml.NamespaceSupport
Ensures that all the visibly used namespaces referenced by the given Element or its descendants are declared by the given Element or one of its descendants.
rootNamespaces(Element, Element) - Static method in class net.shibboleth.utilities.java.support.xml.NamespaceSupport
Recursively called function that ensures all the visibly used namespaces referenced by the given Element or its descendants are declared if they don't appear in the list of already resolved namespaces.
run() - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder.StorageMaintenanceTask
run() - Method in class net.shibboleth.utilities.java.support.scripting.ScriptedRunnable
run() - Method in class net.shibboleth.utilities.java.support.service.AbstractReloadableService.ServiceReloadTask
RunnableScriptEvaluator(EvaluableScript) - Constructor for class net.shibboleth.utilities.java.support.scripting.ScriptedRunnable.RunnableScriptEvaluator
Constructor.
rwLock - Variable in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Read/Write lock used to control synchronization over the backing data store.

S

salt - Variable in class net.shibboleth.utilities.java.support.codec.StringDigester
Optional salt to add into the digest.
SAMESITE_ATTRIBITE_NAME - Static variable in class net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter
The name of the same-site cookie attribute.
SameSiteCookieHeaderFilter - Class in net.shibboleth.utilities.java.support.net
Implementation of an HTTP servlet Filter which adds the SameSite attribute to cookies, until the Java API supports it natively, if ever.
SameSiteCookieHeaderFilter() - Constructor for class net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter
Constructor.
SameSiteCookieHeaderFilter.SameSiteResponseProxy - Class in net.shibboleth.utilities.java.support.net
An implementation of the HttpServletResponse which adds the same-site flag to Set-Cookie headers for the set of configured cookies.
SameSiteCookieHeaderFilter.SameSiteValue - Enum in net.shibboleth.utilities.java.support.net
The allowed same-site cookie attribute values.
sameSiteCookies - Variable in class net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter
Map of cookie name to same-site attribute value.
SameSiteResponseProxy(HttpServletResponse) - Constructor for class net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter.SameSiteResponseProxy
Constructor.
SameSiteValue(String) - Constructor for enum net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter.SameSiteValue
Constructor.
scheduledExecutionTime() - Method in class net.shibboleth.utilities.java.support.httpclient.IdleConnectionSweeper
Gets the time when the sweeper last executed or, if it has not yet executed, when it was first scheduled to run.
schema - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Schema used to validate parsed content.
SchemaBuilder - Class in net.shibboleth.utilities.java.support.xml
A class for building a Schema from a set of inputs, allowing for manipulation of the underlying factory.
SchemaBuilder() - Constructor for class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Constructor.
SchemaBuilder.SchemaLanguage - Enum in net.shibboleth.utilities.java.support.xml
Language of the schema files.
schemaFactoryURI - Variable in enum net.shibboleth.utilities.java.support.xml.SchemaBuilder.SchemaLanguage
Constant for use with SchemaFactory.newInstance(String).
schemaLang - Variable in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Language of schemas.
SchemaLanguage(String) - Constructor for enum net.shibboleth.utilities.java.support.xml.SchemaBuilder.SchemaLanguage
Constructor.
scheme - Variable in class net.shibboleth.utilities.java.support.net.URLBuilder
URL schema (http, https, etc).
schemePortMap - Static variable in class net.shibboleth.utilities.java.support.net.SimpleURLCanonicalizer
The scheme-to-port mapping data.
script - Variable in class net.shibboleth.utilities.java.support.scripting.AbstractScriptEvaluator
The script we care about.
script - Variable in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
The script to execute.
script - Variable in class net.shibboleth.utilities.java.support.scripting.ScriptedRunnable
What is run.
ScriptedBiConsumer<T,​U> - Class in net.shibboleth.utilities.java.support.logic
A BiConsumer which calls out to a supplied script.
ScriptedBiConsumer(EvaluableScript) - Constructor for class net.shibboleth.utilities.java.support.logic.ScriptedBiConsumer
Constructor.
ScriptedBiConsumer(EvaluableScript, String) - Constructor for class net.shibboleth.utilities.java.support.logic.ScriptedBiConsumer
Constructor.
ScriptedBiFunction<T,​U,​V> - Class in net.shibboleth.utilities.java.support.logic
A BiFunction which calls out to a supplied script.
ScriptedBiFunction(EvaluableScript) - Constructor for class net.shibboleth.utilities.java.support.logic.ScriptedBiFunction
Constructor.
ScriptedBiFunction(EvaluableScript, String) - Constructor for class net.shibboleth.utilities.java.support.logic.ScriptedBiFunction
Constructor.
ScriptedBiPredicate<T,​U> - Class in net.shibboleth.utilities.java.support.logic
A BiPredicate which calls out to a supplied script.
ScriptedBiPredicate(EvaluableScript) - Constructor for class net.shibboleth.utilities.java.support.logic.ScriptedBiPredicate
Constructor.
ScriptedBiPredicate(EvaluableScript, String) - Constructor for class net.shibboleth.utilities.java.support.logic.ScriptedBiPredicate
Constructor.
ScriptedConsumer<T> - Class in net.shibboleth.utilities.java.support.logic
A Consumer which calls out to a supplied script.
ScriptedConsumer(EvaluableScript) - Constructor for class net.shibboleth.utilities.java.support.logic.ScriptedConsumer
Constructor.
ScriptedConsumer(EvaluableScript, String) - Constructor for class net.shibboleth.utilities.java.support.logic.ScriptedConsumer
Constructor.
ScriptedFunction<T,​U> - Class in net.shibboleth.utilities.java.support.logic
A Function which calls out to a supplied script.
ScriptedFunction(EvaluableScript) - Constructor for class net.shibboleth.utilities.java.support.logic.ScriptedFunction
Constructor.
ScriptedFunction(EvaluableScript, String) - Constructor for class net.shibboleth.utilities.java.support.logic.ScriptedFunction
Constructor.
ScriptedKeyStrategy - Class in net.shibboleth.utilities.java.support.security.impl
Implements a strategy for access to versioned symmetric keys using scripts.
ScriptedKeyStrategy() - Constructor for class net.shibboleth.utilities.java.support.security.impl.ScriptedKeyStrategy
Constructor.
ScriptedPredicate<T> - Class in net.shibboleth.utilities.java.support.logic
A Predicate which calls out to a supplied script.
ScriptedPredicate(EvaluableScript) - Constructor for class net.shibboleth.utilities.java.support.logic.ScriptedPredicate
Constructor.
ScriptedPredicate(EvaluableScript, String) - Constructor for class net.shibboleth.utilities.java.support.logic.ScriptedPredicate
Constructor.
ScriptedRunnable - Class in net.shibboleth.utilities.java.support.scripting
A Runnable which executes a script.
ScriptedRunnable() - Constructor for class net.shibboleth.utilities.java.support.scripting.ScriptedRunnable
 
ScriptedRunnable.RunnableScriptEvaluator - Class in net.shibboleth.utilities.java.support.scripting
The thing that runs the script.
scriptEngine - Variable in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
The script engine to execute the script.
scriptEvaluator - Variable in class net.shibboleth.utilities.java.support.scripting.ScriptedRunnable
Evaluator.
scriptLanguage - Variable in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
The scripting language.
second - Variable in class net.shibboleth.utilities.java.support.collection.Pair
Second object in pair.
secure - Variable in class net.shibboleth.utilities.java.support.net.CookieManager
Is cookie secure?
secureRandom - Variable in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
The SecureRandom instance used when initializing the SSLContext instance.
SecureRandomIdentifierGenerationStrategy - Class in net.shibboleth.utilities.java.support.security.impl
A specialized subclass of RandomIdentifierGenerationStrategy which constrains the supplied random number generator to be an instance of SecureRandom.
SecureRandomIdentifierGenerationStrategy() - Constructor for class net.shibboleth.utilities.java.support.security.impl.SecureRandomIdentifierGenerationStrategy
Constructor.
SecureRandomIdentifierGenerationStrategy(int) - Constructor for class net.shibboleth.utilities.java.support.security.impl.SecureRandomIdentifierGenerationStrategy
Constructor.
SecureRandomIdentifierGenerationStrategy(SecureRandom, int, BinaryEncoder) - Constructor for class net.shibboleth.utilities.java.support.security.impl.SecureRandomIdentifierGenerationStrategy
Constructor.
securityManagerAttributeName - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Name of security manager attribute, if any.
SelfSignedCertificateGenerator - Class in net.shibboleth.utilities.java.support.security
A helper class to generate self-signed keypairs.
SelfSignedCertificateGenerator() - Constructor for class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator
Constructor.
SelfSignedCertificateGenerator.CommandLineArgs - Class in net.shibboleth.utilities.java.support.security
Manages command line parsing for application and the bean properties used by the generator.
SelfSignedCertificateGenerator.FileConverter - Class in net.shibboleth.utilities.java.support.security
Command line option conversion from String to File.
sendError(int) - Method in class net.shibboleth.utilities.java.support.net.CookieBufferingFilter.CookieBufferingHttpServletResponseProxy
sendError(int) - Method in class net.shibboleth.utilities.java.support.net.DynamicResponseHeaderFilter.ResponseProxy
sendError(int) - Method in class net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter.SameSiteResponseProxy
sendError(int) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
sendError(int, String) - Method in class net.shibboleth.utilities.java.support.net.CookieBufferingFilter.CookieBufferingHttpServletResponseProxy
sendError(int, String) - Method in class net.shibboleth.utilities.java.support.net.DynamicResponseHeaderFilter.ResponseProxy
sendError(int, String) - Method in class net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter.SameSiteResponseProxy
sendError(int, String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
sendRedirect(String) - Method in class net.shibboleth.utilities.java.support.net.CookieBufferingFilter.CookieBufferingHttpServletResponseProxy
sendRedirect(String) - Method in class net.shibboleth.utilities.java.support.net.DynamicResponseHeaderFilter.ResponseProxy
sendRedirect(String) - Method in class net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter.SameSiteResponseProxy
sendRedirect(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
SerializeSupport - Class in net.shibboleth.utilities.java.support.xml
Set of helper functions for serializing/writing DOM nodes.
SerializeSupport() - Constructor for class net.shibboleth.utilities.java.support.xml.SerializeSupport
Constructor.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.codec.CodecException
Serialization ID.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.codec.DecodingException
Serialization ID.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.codec.EncodingException
Serialization ID.
serialVersionUID - Static variable in class net.shibboleth.utilities.java.support.collection.LazyList
Serial version UID.
serialVersionUID - Static variable in class net.shibboleth.utilities.java.support.collection.LazyMap
Serial version UID.
serialVersionUID - Static variable in class net.shibboleth.utilities.java.support.collection.LazySet
Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.component.ComponentInitializationException
Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.component.DestroyedComponentException
Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.component.UninitializedComponentException
Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.component.UnmodifiableComponentException
Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.logic.ConstraintViolationException
Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.net.URIException
Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.resolver.ResolverException
Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.security.DataExpiredException
serialVersionUID.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.security.DataSealerException
serialVersionUID.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.security.KeyNotFoundException
Generated UUID.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.service.ServiceException
Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.xml.XMLParserException
Serial version UID.
service - Variable in class net.shibboleth.utilities.java.support.security.impl.DelegatingAccessControlService
The service which manages the reloading.
ServiceableComponent<T> - Interface in net.shibboleth.utilities.java.support.service
Any component that wants to be reloaded via the Service interface and Spring implements this interface.
ServiceException - Exception in net.shibboleth.utilities.java.support.service
Base exception for Service related errors.
ServiceException() - Constructor for exception net.shibboleth.utilities.java.support.service.ServiceException
Constructor.
ServiceException(Exception) - Constructor for exception net.shibboleth.utilities.java.support.service.ServiceException
Constructor.
ServiceException(String) - Constructor for exception net.shibboleth.utilities.java.support.service.ServiceException
Constructor.
ServiceException(String, Exception) - Constructor for exception net.shibboleth.utilities.java.support.service.ServiceException
Constructor.
ServiceReloadTask() - Constructor for class net.shibboleth.utilities.java.support.service.AbstractReloadableService.ServiceReloadTask
 
serviceUnavailStrategy - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Strategy which determines if a request should be retried given the response from the target server.
set - Variable in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet.ClassIndexedSetIterator
The set instance over which this instance is an iterator.
set - Variable in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
Storage for set members.
set(int, ElementType) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
setActivationCondition(Predicate<ServletRequest>) - Method in class net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter
Set a condition on execution of the filter.
setAllowedRanges(Collection<IPRange>) - Method in class net.shibboleth.utilities.java.support.security.impl.IPRangeAccessControl
Set the CIDR address ranges to allow.
setAttribute(String, Object) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
setBaseURI(String) - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
setBufferSize(int) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
setBuilderAttributes(Map<String, Object>) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets the builder attributes used when creating builders.
setBuilderFeatures(Map<String, Boolean>) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets the the builders' features.
setByteStream(InputStream) - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
setCacheDirectory(File) - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Sets the directory in which cached content will be stored.
setCacheDirectory(String) - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Sets the directory in which cached content will be stored.
setCacheSize(long) - Method in class net.shibboleth.utilities.java.support.security.impl.ScriptedKeyStrategy
Set the number of keys to cache.
setCallbacks(Collection<Function<Pair<HttpServletRequest, HttpServletResponse>, Boolean>>) - Method in class net.shibboleth.utilities.java.support.net.DynamicResponseHeaderFilter
Set the callbacks to invoke to dynamically attach headers.
setCaseInsensitive(boolean) - Method in class net.shibboleth.utilities.java.support.net.impl.BasicURLComparator
Set the case-insensitivity flag value.
setCertificateAlg(String) - Method in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator
Set the certificate algorithm that will be used.
setCertificateFile(File) - Method in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator
Set the file to which the certificate will be written.
setCertificateLifetime(int) - Method in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator
Set the number of years for which the certificate will be valid.
setCertifiedText(boolean) - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
setCharacterEncoding(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
setCharacterEncoding(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
setCharacterStream(Reader) - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
setCoalescing(boolean) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets whether the builders are coalescing.
setConnectionCloseAfterResponse(boolean) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets whether to instruct the server to close the connection after it has sent its response.
setConnectionDisregardTLSCertificate(boolean) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets whether the responder's SSL/TLS certificate should be ignored.
setConnectionProxyHost(String) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets the hostname of the default proxy used when making connection.
setConnectionProxyPassword(String) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets the password used when authenticating to the proxy.
setConnectionProxyPort(int) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets the port of the default proxy used when making connection.
setConnectionProxyUsername(String) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets the username to use when authenticating to the proxy.
setConnectionRequestTimeout(Duration) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets the maximum length of time to wait for a connection to be returned from the connection manager.
setConnectionStalecheck(boolean) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Deprecated, for removal: This API element is subject to removal in a future version.
setConnectionStaleCheck(boolean) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Deprecated, for removal: This API element is subject to removal in a future version.
use a custom-configured connection pool manger. See PoolingHttpClientConnectionManager.setValidateAfterInactivity(int)
setConnectionTimeout(Duration) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets the maximum length of time to wait for the connection to be established.
setContentLength(int) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
setContentLengthLong(long) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
setContentType(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
setContentType(HttpServletResponse, String) - Static method in class net.shibboleth.utilities.java.support.net.HttpServletSupport
Sets the MIME content type of the response.
setCookieDomain(String) - Method in class net.shibboleth.utilities.java.support.net.CookieManager
Set the cookie domain to use for session tracking.
setCookiePath(String) - Method in class net.shibboleth.utilities.java.support.net.CookieManager
Set the cookie path to use for session tracking.
setCustomObject(Object) - Method in class net.shibboleth.utilities.java.support.scripting.AbstractScriptEvaluator
Set the custom (externally provided) object.
setCustomObject(Object) - Method in class net.shibboleth.utilities.java.support.scripting.ScriptedRunnable
Set the custom (externally provided) object.
setCustomObject(Object) - Method in class net.shibboleth.utilities.java.support.security.impl.ScriptedKeyStrategy
Set the custom (externally provided) object.
setDateHeader(String, long) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
setDecoder(BinaryDecoder) - Method in class net.shibboleth.utilities.java.support.security.DataSealer
Sets the decoder to use to convert a ciphertext string to bytes.
setDefaultValue(SameSiteCookieHeaderFilter.SameSiteValue) - Method in class net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter
Set an optional default value to apply to all unmapped cookies.
setDisableAuthCaching(boolean) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Set the flag for disabling auth caching.
setDisableAutomaticRetries(boolean) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Set the flag for disabling automatic retries.
setDisableConnectionState(boolean) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Set the flag for disabling connection state.
setDisableContentCompression(boolean) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Set the flag for disabling content compression.
setDisableCookieManagement(boolean) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Set the flag for disabling cookie management.
setDisableRedirectHandling(boolean) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Set the flag for disabling redirect handling.
setDNSSubjectAltNames(Collection<String>) - Method in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator
Set the optional DNS subject alt names.
setDocumentElement(Document, Element) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Sets a given Element as the root element of a given document.
setDTDValidating(boolean) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets whether the builders are validating.
setEnabledCipherSuites(List<String>) - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
Set the list of enabled SSL/TLS cipher suites on sockets produced by the factory.
setEnabledProtocols(List<String>) - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
Set the list of enabled SSL/TLS protocols on sockets produced by the factory.
setEncoder(BinaryEncoder) - Method in class net.shibboleth.utilities.java.support.security.DataSealer
Sets the encoder to use to produce a ciphertext string from bytes.
setEncoding(String) - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
setEngineName(String) - Method in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Sets the script language.
setEntityResolver(EntityResolver) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
setEntityResolver(EntityResolver) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets the EntityResolver.
setErrorHandler(ErrorHandler) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
setErrorHandler(ErrorHandler) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets the ErrorHandler.
setErrorHandler(ErrorHandler) - Method in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Set a custom error handler to use.
setExpandEntityReferences(boolean) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets whether builders expand entity references.
setFailFast(boolean) - Method in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
Sets whether we fail fast.
setFeature(String, boolean) - Method in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Set a feature for the SchemaFactory to be built.
setFirst(T1) - Method in class net.shibboleth.utilities.java.support.collection.Pair
Sets the first object in the pair.
setFirstRequestInterceptors(List<HttpRequestInterceptor>) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Set the list of request interceptors to add first.
setFirstResponseInterceptors(List<HttpResponseInterceptor>) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Set the list of response interceptors to add first.
setFragment(String) - Method in class net.shibboleth.utilities.java.support.net.URLBuilder
Sets the URL fragment in its decoded form.
setFragment(URI, String) - Static method in class net.shibboleth.utilities.java.support.net.URISupport
Sets the fragment of a URI.
setHeader(String, String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
setHeaders(Map<String, String>) - Method in class net.shibboleth.utilities.java.support.net.DynamicResponseHeaderFilter
Set the headers to statically attach to all responses.
setHideExceptions(boolean) - Method in class net.shibboleth.utilities.java.support.scripting.AbstractScriptEvaluator
Set whether to hide exceptions in script execution (default is false).
setHost(String) - Method in class net.shibboleth.utilities.java.support.net.URLBuilder
Sets the host component of the URL.
setHost(URI, String) - Static method in class net.shibboleth.utilities.java.support.net.URISupport
Sets the host of a URI.
setHostName(String) - Method in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator
Set the hostname that will appear in the certificate's DN.
setHostnameVerifier(HostnameVerifier) - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
Set the HostnameVerifier instance used by the socket factory.
setHttpContentCharSet(String) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets the character set used with the HTTP entity (body).
setHttpFollowRedirects(boolean) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets whether HTTP redirects will be followed.
setHttpOnly(boolean) - Method in class net.shibboleth.utilities.java.support.net.CookieManager
Set the HttpOnly flag.
setHttpRequestRetryHandler(HttpRequestRetryHandler) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Set the handler which determines if a request should be retried after a recoverable exception during execution.
setHttpServletRequest(HttpServletRequest) - Method in class net.shibboleth.utilities.java.support.net.CookieManager
Set the servlet request to read from.
setHttpServletResponse(HttpServletResponse) - Method in class net.shibboleth.utilities.java.support.net.CookieManager
Set the servlet response to write to.
setId(String) - Method in class net.shibboleth.utilities.java.support.component.AbstractIdentifiableInitializableComponent
Sets the ID of this component.
setId(String) - Method in class net.shibboleth.utilities.java.support.component.AbstractIdentifiedInitializableComponent
Sets the ID of this component.
setId(String) - Method in interface net.shibboleth.utilities.java.support.component.IdentifiableComponent
Set the ID of this component.
setIgnoreComments(boolean) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets whether the builders ignore comments.
setIgnoreElementContentWhitespace(boolean) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets whether the builders ignore element content whitespace.
setInputType(Class<T>) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedConsumer
Set the input type to be enforced.
setInputType(Class<T>) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedFunction
Set the input type to be enforced.
setInputType(Class<T>) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedPredicate
Set the input type to be enforced.
setInputTypes(Pair<Class<T>, Class<U>>) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedBiConsumer
Set the input types to be enforced.
setInputTypes(Pair<Class<T>, Class<U>>) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedBiFunction
Set the input types to be enforced.
setInputTypes(Pair<Class<T>, Class<U>>) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedBiPredicate
Set the input types to be enforced.
setIntHeader(String, int) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
setKeyAlias(String) - Method in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool
Set the encryption key alias base name.
setKeyAlias(String) - Method in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Set the encryption key alias base name.
setKeyCount(int) - Method in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool
Set the number of keys to maintain.
setKeyManagers(List<KeyManager>) - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
setKeyPassword(String) - Method in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Set the encryption key password.
setKeyScript(EvaluableScript) - Method in class net.shibboleth.utilities.java.support.security.impl.ScriptedKeyStrategy
Set the script to run to access keys.
setKeySize(int) - Method in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool
Set the size of the generated key.
setKeySize(int) - Method in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator
Set the size of the generated key.
setKeystoreFile(File) - Method in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool
Set the keystore file to create or modify.
setKeystoreFile(File) - Method in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator
Set the file to which the keystore will be written.
setKeystorePassword(String) - Method in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool
Set the password for the keystore.
setKeystorePassword(String) - Method in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Set the keystore password.
setKeystorePassword(String) - Method in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator
Set the password for the generated keystore.
setKeystoreResource(Resource) - Method in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Set the keystore resource.
setKeystoreType(String) - Method in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool
Set the type of keystore to create.
setKeystoreType(String) - Method in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Set the keystore type.
setKeystoreType(String) - Method in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator
Set the type of keystore to create.
setKeyStrategy(DataSealerKeyStrategy) - Method in class net.shibboleth.utilities.java.support.security.DataSealer
Set the key strategy.
setKeyType(String) - Method in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool
Set the type of key that will be generated.
setKeyType(String) - Method in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator
Set the type of key that will be generated.
setKeyVersionResource(Resource) - Method in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Set the key version resource.
setLastRequestInterceptors(List<HttpRequestInterceptor>) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Set the list of request interceptors to add last.
setLastResponseInterceptors(List<HttpResponseInterceptor>) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Set the list of response interceptors to add last.
setLocale(Locale) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
setLockedAtStartup(boolean) - Method in class net.shibboleth.utilities.java.support.security.DataSealer
Set whether the key source is expected to be locked at startup, and unlocked later at runtime.
setLogException(boolean) - Method in class net.shibboleth.utilities.java.support.xml.LoggingErrorHandler
Set whether to log the exception or just a message.
setLogPrefix(String) - Method in class net.shibboleth.utilities.java.support.scripting.AbstractScriptEvaluator
Set log prefix for debugging.
setMaintentanceTaskInterval(Duration) - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Set the interval at which the storage maintenance task should run.
setMaxAge(int) - Method in class net.shibboleth.utilities.java.support.net.CookieManager
Maximum age in seconds, or -1 for per-session.
setMaxCacheEntries(int) - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Sets the maximum number of cached responses.
setMaxCacheEntries(int) - Method in class net.shibboleth.utilities.java.support.httpclient.InMemoryCachingHttpClientBuilder
Sets the maximum number of cached responses.
setMaxCacheEntrySize(long) - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Sets the maximum response body size, in bytes, that will be eligible for caching.
setMaxCacheEntrySize(long) - Method in class net.shibboleth.utilities.java.support.httpclient.InMemoryCachingHttpClientBuilder
Sets the maximum response body size, in bytes, that will be eligible for caching.
setMaxConnectionsPerRoute(int) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets the max simultaneous connections per route allowed by the pooling connection manager.
setMaxConnectionsTotal(int) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets the max total simultaneous connections allowed by the pooling connection manager.
setMaxPoolSize(int) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets the max number of builders the pool will hold.
setNamespaceAware(boolean) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets whether the builders are namespace aware.
setNullInputSatisfies(boolean) - Method in class net.shibboleth.utilities.java.support.logic.AbstractTriStatePredicate
Set the flag indicating whether a null input satisfies the predicate.
setOutputType(Class<?>) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedBiFunction
Set the output type to be enforced.
setOutputType(Class<?>) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedFunction
Set the output type to be enforced.
setOutputType(Class<?>) - Method in class net.shibboleth.utilities.java.support.scripting.AbstractScriptEvaluator
Set the output type to be enforced.
setPassword(String) - Method in class net.shibboleth.utilities.java.support.net.URLBuilder
Sets the user's password in the URL.
setPath(String) - Method in class net.shibboleth.utilities.java.support.net.URLBuilder
Sets the path component of the URL.
setPath(URI, String) - Static method in class net.shibboleth.utilities.java.support.net.URISupport
Sets the path of a URI.
setPolicyMap(Map<String, AccessControl>) - Method in class net.shibboleth.utilities.java.support.security.impl.BasicAccessControlService
Set the policies to store.
setPort(Integer) - Method in class net.shibboleth.utilities.java.support.net.URLBuilder
Sets the port component of the URL.
setPort(URI, int) - Static method in class net.shibboleth.utilities.java.support.net.URISupport
Sets the port of a URI.
setPrivateKeyFile(File) - Method in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator
Set the file to which the private key will be written.
setProperty(String, Object) - Method in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Set the value of a property for the SchemaFactory to be built.
setPublicId(String) - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
setQuery(URI, String) - Static method in class net.shibboleth.utilities.java.support.net.URISupport
Sets the query of a URI.
setQuery(URI, List<Pair<String, String>>) - Static method in class net.shibboleth.utilities.java.support.net.URISupport
Sets the query of a URI.
setRandom(SecureRandom) - Method in class net.shibboleth.utilities.java.support.security.DataSealer
Set the pseudorandom generator.
setReloadCheckDelay(Duration) - Method in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
Sets the time between one reload check and another.
setReloadTaskTimer(Timer) - Method in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
Sets the timer used to schedule configuration reload tasks.
setRequireSalt(boolean) - Method in class net.shibboleth.utilities.java.support.codec.StringDigester
Set whether to return any data if no salt is set.
setResourceResolver(LSResourceResolver) - Method in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Set the resource resolver to use for included/imported schemas.
setReturned(boolean) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
Set accounting state as to whether this parser has been returned to the owning pool.
setReturnOnError(boolean) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedBiPredicate
Set value to return if an error occurs.
setReturnOnError(boolean) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedPredicate
Set value to return if an error occurs.
setReturnOnError(Object) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedBiFunction
Set value to return if an error occurs.
setReturnOnError(Object) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedFunction
Set value to return if an error occurs.
setReturnOnError(Object) - Method in class net.shibboleth.utilities.java.support.scripting.AbstractScriptEvaluator
Set value to return if an error occurs.
setSalt(String) - Method in class net.shibboleth.utilities.java.support.codec.StringDigester
Set a salt to add to the digest input for obfuscation.
setSameSiteCookies(Map<SameSiteCookieHeaderFilter.SameSiteValue, List<String>>) - Method in class net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter
Set the names of cookies to add the same-site attribute to.
setSchema(Schema) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets the schema used to validate the XML document during the parsing process.
setSchemaLanguage(SchemaBuilder.SchemaLanguage) - Method in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Set the schema language.
setSchemaResources(Collection<Resource>) - Method in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Set the schemas to load from the given schema resources (replaces any previously added).
setSchemas(Collection<Source>) - Method in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Set the schemas to load from the given schema sources (replaces any previously added).
setScheme(String) - Method in class net.shibboleth.utilities.java.support.net.URLBuilder
Sets the URL scheme (http, https, etc).
setScheme(URI, String) - Static method in class net.shibboleth.utilities.java.support.net.URISupport
Sets the scheme of a URI.
setScript(File) - Method in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Sets the script source.
setScript(InputStream) - Method in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Sets the script source.
setScript(String) - Method in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Sets the script source.
setScript(Resource) - Method in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Sets the script source.
setScript(EvaluableScript) - Method in class net.shibboleth.utilities.java.support.scripting.ScriptedRunnable
Sets the script to be evaluated.
setSecond(String) - Method in class net.shibboleth.utilities.java.support.primitive.LangBearingString
Sets the second object in the pair.
setSecond(T2) - Method in class net.shibboleth.utilities.java.support.collection.Pair
Sets the second object in the pair.
setSecure(boolean) - Method in class net.shibboleth.utilities.java.support.net.CookieManager
Set the SSL-only flag.
setSecureRandom(SecureRandom) - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
setSecurityManagerAttributeName(String) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Set the name of the builder attribute that controls the use of an XMLSecurityManager.
setServiceUnavailableRetryHandler(ServiceUnavailableRetryStrategy) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Set the strategy which determines if a request should be retried given the response from the target server.
setSocketBufferSize(int) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets size of the socket buffer, in bytes, used for request/response buffering.
setSocketLocalAddress(String) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets the local IP address used when making requests.
setSocketLocalAddress(InetAddress) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets the local IP address used when making requests.
setSocketTimeout(Duration) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets the maximum period inactivity between two consecutive data packets.
setSSLContextProtocol(String) - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
Set the protocol specifier used when obtaining an instance of SSLContext via SSLContext.getInstance(String).
setSSLContextProvider(String) - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
Set the JCA provider name used when obtaining an instance of SSLContext via SSLContext.getInstance(String, String).
setStaticContextHandlers(List<HttpClientContextHandler>) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Set the list of static HttpClientContextHandler.
setStatus(int) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
setStatus(int, String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
setStringData(String) - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
setSystemId(String) - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
setTLSSocketFactory(LayeredConnectionSocketFactory) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Set the TLS socket factory to use.
setTrustManagers(List<TrustManager>) - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
setTypes(Collection<Class<?>>) - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
Set which value types are indexed.
setUnevaluableSatisfies(boolean) - Method in class net.shibboleth.utilities.java.support.logic.AbstractTriStatePredicate
Set the flag indicating whether a general 'unevaluable' input satisfies the predicate.
setUpdateInterval(Duration) - Method in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Set the time between key update checks.
setUpdateInterval(Duration) - Method in class net.shibboleth.utilities.java.support.security.impl.ScriptedKeyStrategy
Set the time between key update checks.
setUpdateTaskTimer(Timer) - Method in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Set the timer used to schedule update tasks.
setUpdateTaskTimer(Timer) - Method in class net.shibboleth.utilities.java.support.security.impl.ScriptedKeyStrategy
Set the timer used to schedule update tasks.
setURISubjectAltNames(Collection<String>) - Method in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator
Set the optional URI subject alt names.
setUserAgent(String) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets user agent.
setUsername(String) - Method in class net.shibboleth.utilities.java.support.net.URLBuilder
Sets the user name component of the URL.
setUseSystemProperties(boolean) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Set the flag enabling use of system properties.
setUTF8Encoding(HttpServletResponse) - Static method in class net.shibboleth.utilities.java.support.net.HttpServletSupport
Sets the character encoding of the transport to UTF-8.
setVersionFile(File) - Method in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool
Set the key versioning file to create or modify.
setXincludeAware(boolean) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets whether the builders are XInclude aware.
shouldReload() - Method in class net.shibboleth.utilities.java.support.service.AbstractReloadableService
Called by the AbstractReloadableService.ServiceReloadTask to determine if the service should be reloaded.
SimpleNamespaceContext - Class in net.shibboleth.utilities.java.support.xml
Simple implementation of NamespaceContext based on a map from prefix values to corresponding URIs.
SimpleNamespaceContext() - Constructor for class net.shibboleth.utilities.java.support.xml.SimpleNamespaceContext
Constructor.
SimpleNamespaceContext(Map<String, String>) - Constructor for class net.shibboleth.utilities.java.support.xml.SimpleNamespaceContext
Constructor.
SimpleURLCanonicalizer - Class in net.shibboleth.utilities.java.support.net
This class performs simple canonicalization of a URL as follows: The scheme is lower-cased. The hostname is lower-cased The port is removed if it is the default port registered for the scheme
SimpleURLCanonicalizer() - Constructor for class net.shibboleth.utilities.java.support.net.SimpleURLCanonicalizer
Constructor to prevent instantiation.
size() - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
size() - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Gets the total number of unique items in the store.
size() - Method in class net.shibboleth.utilities.java.support.collection.LazyList
size() - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
size() - Method in class net.shibboleth.utilities.java.support.collection.LazySet
size() - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
sizeOfIdentifier - Variable in class net.shibboleth.utilities.java.support.security.impl.RandomIdentifierGenerationStrategy
Number of random bytes in the identifier.
socketBufferSize - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Socket buffer size in bytes.
socketfactory - Variable in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
Socket factory.
socketLocalAddress - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Local IP address used when establishing connections.
socketTimeout - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Maximum period inactivity between two consecutive data packets.
sources - Variable in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Sources of schema material compatible with JAXP.
SSL - Static variable in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
Protocol: SSL.
sslContextProtocol - Variable in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
The protocol used when obtaining the SSLContext instance.
sslContextProvider - Variable in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
The JCA provider used when obtaining the SSLContext instance.
SSLV2 - Static variable in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
Protocol: SSLv2.
startAsync() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
startAsync(ServletRequest, ServletResponse) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
staticContextHandlers - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
List of static context handlers.
storage - Variable in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder.StorageMaintenanceTask
The managed cache storage instance.
storage - Variable in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder.StorageManagingHttpClient
The cache storage instance to manage.
StorageMaintenanceTask(ManagedHttpCacheStorage) - Constructor for class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder.StorageMaintenanceTask
Constructor.
StorageManagingHttpClient(CloseableHttpClient, ManagedHttpCacheStorage, long) - Constructor for class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder.StorageManagingHttpClient
Constructor.
STORE_FILE - Static variable in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool.CommandLineArgs
Path to keystore to create.
STORE_FILE - Static variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
Path to keystore to create.
STORE_PASS - Static variable in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool.CommandLineArgs
Keystore password.
STORE_PASS - Static variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
Keystore password.
STORE_TYPE - Static variable in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool.CommandLineArgs
Type of keystore to create.
STORE_TYPE - Static variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
Type of keystore to create.
StoredObjectWrapper(T) - Constructor for class net.shibboleth.utilities.java.support.collection.IndexingObjectStore.StoredObjectWrapper
Constructor.
StrategyIndirectedPredicate<T1,​T2> - Class in net.shibboleth.utilities.java.support.logic
Generic predicate that checks a candidate Object returned by a lookup function against an injected predicate.
StrategyIndirectedPredicate(Function<T1, T2>, Collection<T2>) - Constructor for class net.shibboleth.utilities.java.support.logic.StrategyIndirectedPredicate
Constructor that simplifies constructing a test for containment in a collection, which is a common use case.
StrategyIndirectedPredicate(Function<T1, T2>, Predicate<T2>) - Constructor for class net.shibboleth.utilities.java.support.logic.StrategyIndirectedPredicate
Constructor.
Strict - net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter.SameSiteValue
Send the cookie for 'same-site' requests only.
STRICT_HOSTNAME_VERIFIER - Static variable in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
Hostname verifier which implements a strict policy.
StringDigester - Class in net.shibboleth.utilities.java.support.codec
A function which accepts a String input, digests it according to a specified MessageDigest algorithm, and then returns the output in a specified format: Base32/64-encoded or hexadecimal with with lower or upper case characters.
StringDigester(String, StringDigester.OutputFormat) - Constructor for class net.shibboleth.utilities.java.support.codec.StringDigester
Constructor.
StringDigester(String, StringDigester.OutputFormat, Charset) - Constructor for class net.shibboleth.utilities.java.support.codec.StringDigester
Constructor.
StringDigester.OutputFormat - Enum in net.shibboleth.utilities.java.support.codec
The output format determining how the the digested byte[] is converted to the output String.
StringSupport - Class in net.shibboleth.utilities.java.support.primitive
String utility methods.
StringSupport() - Constructor for class net.shibboleth.utilities.java.support.primitive.StringSupport
Constructor.
stringToDuration(String) - Static method in class net.shibboleth.utilities.java.support.xml.DOMTypeSupport
Converts a lexical duration, as defined by XML Schema 1.0, into a Duration.
stringToInstant(String) - Static method in class net.shibboleth.utilities.java.support.xml.DOMTypeSupport
Converts a lexical dateTime, as defined by XML Schema 1.0, into an Instant.
stringToList(String, String) - Static method in class net.shibboleth.utilities.java.support.primitive.StringSupport
Converts a delimited string into a list.
STRIP_PARAMS - Static variable in class net.shibboleth.utilities.java.support.net.MediaTypeSupport
Function to strip MediaType parameters.
StripMediaTypeParametersFunction - Class in net.shibboleth.utilities.java.support.net
Simple function to strip the parameters from a MediaType.
StripMediaTypeParametersFunction() - Constructor for class net.shibboleth.utilities.java.support.net.StripMediaTypeParametersFunction
 
subList(int, int) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
subMap(Class<SubType>) - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
Returns an unmodifiable map of the entries whose value is of the specified type.
supportedCipherSuites - Variable in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
Factory-wide supported cipher suites.
supportedProtocols - Variable in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
Factory-wide supported protocols.
sweeper - Variable in class net.shibboleth.utilities.java.support.httpclient.IdleConnectionSweeper
Sweeping task executed by the timer.
systemId - Variable in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
System ID of the resolved resource.

T

target - Variable in class net.shibboleth.utilities.java.support.logic.CaseInsensitiveStringMatchPredicate
The target string.
taskTimer - Variable in class net.shibboleth.utilities.java.support.httpclient.IdleConnectionSweeper
Timer used to schedule and execute the sweeping task.
template - Variable in class net.shibboleth.utilities.java.support.primitive.LazilyFormattedString
The template that is filled in with the values.
Template - Class in net.shibboleth.utilities.java.support.velocity
This is a helper class that wraps a velocity engine and template information into a single object.
Template(VelocityEngine, String, String) - Constructor for class net.shibboleth.utilities.java.support.velocity.Template
Constructor.
templateEncoding - Variable in class net.shibboleth.utilities.java.support.velocity.Template
The character encoding of the template.
templateName - Variable in class net.shibboleth.utilities.java.support.velocity.Template
The name of the template to be evaluated.
test(CharSequence) - Method in class net.shibboleth.utilities.java.support.logic.CaseInsensitiveStringMatchPredicate
test(CharSequence) - Method in class net.shibboleth.utilities.java.support.logic.RegexPredicate
test(Iterable<T>) - Method in class net.shibboleth.utilities.java.support.logic.AllMatchPredicate
test(Iterable<T>) - Method in class net.shibboleth.utilities.java.support.logic.AnyMatchPredicate
test(T) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedPredicate
test(T1) - Method in class net.shibboleth.utilities.java.support.logic.StrategyIndirectedPredicate
test(T, U) - Method in class net.shibboleth.utilities.java.support.logic.ScriptedBiPredicate
testEncryption(SecretKey) - Method in class net.shibboleth.utilities.java.support.security.DataSealer
Run a test over the configured bean properties.
text - Variable in enum net.shibboleth.utilities.java.support.primitive.DeprecationSupport.ObjectType
Printed version.
ThreadLocalHttpServletRequestProxy - Class in net.shibboleth.utilities.java.support.net
An implementation of HttpServletRequest which serves as a proxy for the current thread-local servlet request obtained from HttpServletRequestResponseContext.
ThreadLocalHttpServletRequestProxy() - Constructor for class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
 
ThreadLocalHttpServletResponseProxy - Class in net.shibboleth.utilities.java.support.net
An implementation of HttpServletResponse which serves as a proxy for the current thread-local servlet response obtained from HttpServletRequestResponseContext.
ThreadLocalHttpServletResponseProxy() - Constructor for class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
 
ThreadSafeAfterInit - Annotation Type in net.shibboleth.utilities.java.support.annotation.constraint
Indicates that the annotated class will meet the definition of the ThreadSafe annotation after its initialization and before its destruction.
timer - Variable in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder.StorageManagingHttpClient
Scheduled task timer.
TimerSupport - Class in net.shibboleth.utilities.java.support.primitive
Timer utility methods.
TimerSupport() - Constructor for class net.shibboleth.utilities.java.support.primitive.TimerSupport
Constructor.
TLS - Static variable in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
Protocol: TLS.
tlsSocketFactory - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
The TLS socket factory to use.
TLSSocketFactory - Class in net.shibboleth.utilities.java.support.httpclient
An implementation of HttpClient LayeredConnectionSocketFactory that is a factory for TLS sockets.
TLSSocketFactory(SSLContext) - Constructor for class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
Constructor.
TLSSocketFactory(SSLContext, String[], String[], HostnameVerifier) - Constructor for class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
Constructor.
TLSSocketFactory(SSLContext, HostnameVerifier) - Constructor for class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
Constructor.
TLSSocketFactory(SSLSocketFactory, String[], String[], HostnameVerifier) - Constructor for class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
Constructor.
TLSSocketFactory(SSLSocketFactory, HostnameVerifier) - Constructor for class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
Constructor.
TLSSocketFactoryBuilder - Class in net.shibboleth.utilities.java.support.httpclient
A builder for instances of TLSSocketFactory which allows easy specification of the full range of supported factory inputs.
TLSSocketFactoryBuilder() - Constructor for class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
 
toArray() - Method in class net.shibboleth.utilities.java.support.collection.LazyList
toArray() - Method in class net.shibboleth.utilities.java.support.collection.LazySet
toArray(T[]) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
toArray(T[]) - Method in class net.shibboleth.utilities.java.support.collection.LazySet
toBitSet(byte[]) - Method in class net.shibboleth.utilities.java.support.net.IPRange
Converts a byte array to a BitSet.
toByteArray(BitSet) - Method in class net.shibboleth.utilities.java.support.net.IPRange
Convert a BitSet representing an address into an equivalent array of bytes, sized according to the address length of this IPRange.
toInetAddress(BitSet) - Method in class net.shibboleth.utilities.java.support.net.IPRange
Convert a BitSet representing an address into an equivalent InetAddress.
toString() - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
toString() - Method in class net.shibboleth.utilities.java.support.collection.LazyList
toString() - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
toString() - Method in class net.shibboleth.utilities.java.support.collection.LazySet
toString() - Method in class net.shibboleth.utilities.java.support.collection.Pair
toString() - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
toString() - Method in class net.shibboleth.utilities.java.support.logic.TransformAndCheckFunction
toString() - Method in class net.shibboleth.utilities.java.support.logic.TrimOrNullStringFunction
toString() - Method in enum net.shibboleth.utilities.java.support.primitive.DeprecationSupport.ObjectType
toString() - Method in class net.shibboleth.utilities.java.support.primitive.LangBearingString
toString() - Method in class net.shibboleth.utilities.java.support.primitive.LazilyFormattedString
toString() - Method in class net.shibboleth.utilities.java.support.velocity.Template
toString() - Method in enum net.shibboleth.utilities.java.support.xml.XMLSpace
toString(HttpEntity, int) - Static method in class net.shibboleth.utilities.java.support.httpclient.HttpClientSupport
Read the contents of an entity and return it as a String.
toString(HttpEntity, String, int) - Static method in class net.shibboleth.utilities.java.support.httpclient.HttpClientSupport
Get the entity content as a String, using the provided default character set if none is found in the entity.
toString(HttpEntity, Charset, int) - Static method in class net.shibboleth.utilities.java.support.httpclient.HttpClientSupport
Get the entity content as a String, using the provided default character set if none is found in the entity.
TransformAndCheckFunction<T> - Class in net.shibboleth.utilities.java.support.logic
A Function that receives an input, runs it through a pre-processor and checks the result against a constraint.
TransformAndCheckFunction(Function<T, ? extends T>, Predicate<T>, boolean) - Constructor for class net.shibboleth.utilities.java.support.logic.TransformAndCheckFunction
Constructor.
trim(String) - Static method in class net.shibboleth.utilities.java.support.primitive.StringSupport
Safely trims a string.
trimOrNull(String) - Static method in class net.shibboleth.utilities.java.support.primitive.StringSupport
Safely trims a string and, if empty, converts it to null.
trimOrNullFragment(String) - Static method in class net.shibboleth.utilities.java.support.net.URISupport
Trims an RFC-3968 encoded URL fragment component.
trimOrNullPath(String) - Static method in class net.shibboleth.utilities.java.support.net.URISupport
Trims an RFC-3968 encoded URL path component.
trimOrNullQuery(String) - Static method in class net.shibboleth.utilities.java.support.net.URISupport
Trims an RFC-3968 encoded URL query component.
TrimOrNullStringFunction - Class in net.shibboleth.utilities.java.support.logic
A Function that applies StringSupport.trimOrNull(String) to a given input string.
TrimOrNullStringFunction() - Constructor for class net.shibboleth.utilities.java.support.logic.TrimOrNullStringFunction
 
trueFunction - Variable in class net.shibboleth.utilities.java.support.logic.PredicateDrivenFunction
Function to apply if predicate is true.
trustManagers - Variable in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactoryBuilder
The list of TrustManagers used when initializing the SSLContext instance.
Type4UUIDIdentifierGenerationStrategy - Class in net.shibboleth.utilities.java.support.security.impl
Generates a type 4 UUID as an identifier.
Type4UUIDIdentifierGenerationStrategy() - Constructor for class net.shibboleth.utilities.java.support.security.impl.Type4UUIDIdentifierGenerationStrategy
 
types - Variable in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
Set of valid types for this map.

U

uncheckedGetTimerName(String, String) - Static method in class net.shibboleth.utilities.java.support.primitive.TimerSupport
Unchecked version of TimerSupport.getTimerName(String, String) that assumes base name is non-null.
UNCHUNKED - Static variable in class net.shibboleth.utilities.java.support.codec.Base32Support
Do not chunk encoded data.
UNCHUNKED - Static variable in class net.shibboleth.utilities.java.support.codec.Base64Support
Do not chunk encoded data.
UNCHUNKED_ENCODER - Static variable in class net.shibboleth.utilities.java.support.codec.Base32Support
Encoder used to produce unchunked output.
UNCHUNKED_ENCODER - Static variable in class net.shibboleth.utilities.java.support.codec.Base64Support
Encoder used to produce unchunked output.
unevaluableSatisfies - Variable in class net.shibboleth.utilities.java.support.logic.AbstractTriStatePredicate
Flag indicating whether the general unevaluable case is treated as satisfying the predicate.
UninitializedComponentException - Exception in net.shibboleth.utilities.java.support.component
Exception thrown if a component has not been initialized and needs to be in order to perform the operation.
UninitializedComponentException() - Constructor for exception net.shibboleth.utilities.java.support.component.UninitializedComponentException
Constructor.
UninitializedComponentException(Exception) - Constructor for exception net.shibboleth.utilities.java.support.component.UninitializedComponentException
Constructor.
UninitializedComponentException(Object) - Constructor for exception net.shibboleth.utilities.java.support.component.UninitializedComponentException
Constructor.
UninitializedComponentException(String) - Constructor for exception net.shibboleth.utilities.java.support.component.UninitializedComponentException
Constructor.
UninitializedComponentException(String, Exception) - Constructor for exception net.shibboleth.utilities.java.support.component.UninitializedComponentException
Constructor.
unloadComponent() - Method in interface net.shibboleth.utilities.java.support.service.ServiceableComponent
This call will wait for all transient operations to complete and then calls dispose on the components.
Unmodifiable - Annotation Type in net.shibboleth.utilities.java.support.annotation.constraint
Indicates that the annotated object cannot be modified.
UnmodifiableComponent - Interface in net.shibboleth.utilities.java.support.component
A marker interface for components that may be put in to an unmodifiable state and, if a modification is attempted afterwards, throws UnmodifiableComponentException.
UnmodifiableComponentException - Exception in net.shibboleth.utilities.java.support.component
Exception thrown if a component is in an unmodifiable state and a modification is attempted.
UnmodifiableComponentException() - Constructor for exception net.shibboleth.utilities.java.support.component.UnmodifiableComponentException
Constructor.
UnmodifiableComponentException(Exception) - Constructor for exception net.shibboleth.utilities.java.support.component.UnmodifiableComponentException
Constructor.
UnmodifiableComponentException(String) - Constructor for exception net.shibboleth.utilities.java.support.component.UnmodifiableComponentException
Constructor.
UnmodifiableComponentException(String, Exception) - Constructor for exception net.shibboleth.utilities.java.support.component.UnmodifiableComponentException
Constructor.
unpinComponent() - Method in interface net.shibboleth.utilities.java.support.service.ServiceableComponent
This undoes the work that is done by ServiceableComponent.pinComponent().
unsetCookie(String) - Method in class net.shibboleth.utilities.java.support.net.CookieManager
Unsets a cookie with the specified name.
unwrap(String) - Method in class net.shibboleth.utilities.java.support.security.DataSealer
Decrypts and verifies an encrypted bundle created with DataSealer.wrap(String, Instant).
unwrap(String, StringBuffer) - Method in class net.shibboleth.utilities.java.support.security.DataSealer
Decrypts and verifies an encrypted bundle created with DataSealer.wrap(String, Instant), optionally returning the label of the key used to encrypt the data.
updateDefaultKey() - Method in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Update the loaded copy of the default key based on the current key version if it's out of date (loading key version from scratch if need be).
updateDefaultKey() - Method in class net.shibboleth.utilities.java.support.security.impl.ScriptedKeyStrategy
Update the loaded copy of the default key based on the current key version if it's out of date (loading key version from scratch if need be).
updateInterval - Variable in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Time between key update checks.
updateInterval - Variable in class net.shibboleth.utilities.java.support.security.impl.ScriptedKeyStrategy
Time between key update checks.
updateTask - Variable in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Task that checks for updated key version.
updateTask - Variable in class net.shibboleth.utilities.java.support.security.impl.ScriptedKeyStrategy
Task that checks for updated key version.
updateTaskTimer - Variable in class net.shibboleth.utilities.java.support.security.impl.BasicKeystoreKeyStrategy
Timer used to schedule update tasks.
updateTaskTimer - Variable in class net.shibboleth.utilities.java.support.security.impl.ScriptedKeyStrategy
Timer used to schedule update tasks.
upgrade(Class<T>) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
URI_ALTNAMES - Static variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
URI subjectAltNames.
URIComparator - Interface in net.shibboleth.utilities.java.support.net
Component for testing URI's as to equality.
URIException - Exception in net.shibboleth.utilities.java.support.net
Exception related to processing or using a URI.
URIException() - Constructor for exception net.shibboleth.utilities.java.support.net.URIException
Constructor.
URIException(Exception) - Constructor for exception net.shibboleth.utilities.java.support.net.URIException
Constructor.
URIException(String) - Constructor for exception net.shibboleth.utilities.java.support.net.URIException
Constructor.
URIException(String, Exception) - Constructor for exception net.shibboleth.utilities.java.support.net.URIException
Constructor.
uriSubjectAltNames - Variable in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator.CommandLineArgs
URI subjectAltNames.
URISupport - Class in net.shibboleth.utilities.java.support.net
Helper methods for building URIs and parsing some HTTP URL information.
URISupport() - Constructor for class net.shibboleth.utilities.java.support.net.URISupport
Constructor.
URLBuilder - Class in net.shibboleth.utilities.java.support.net
Utility class for building URLs.
URLBuilder() - Constructor for class net.shibboleth.utilities.java.support.net.URLBuilder
Constructor.
URLBuilder(String) - Constructor for class net.shibboleth.utilities.java.support.net.URLBuilder
Constructor.
userAgent - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Apache UserAgent.
username - Variable in class net.shibboleth.utilities.java.support.net.URLBuilder
User name in the URL.
useSystemProperties - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Flag for enabling use of system properties.

V

validate() - Method in class net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator
Validates the settings.
validateContentType(String, Set<MediaType>, boolean, boolean) - Static method in class net.shibboleth.utilities.java.support.net.MediaTypeSupport
Validate the specified Content-Type.
validateContentType(HttpServletRequest, Set<MediaType>, boolean, boolean) - Static method in class net.shibboleth.utilities.java.support.net.HttpServletSupport
Validate the Content-Type of the specified request.
validateIPAddress(String) - Static method in class net.shibboleth.utilities.java.support.net.IPRange
Validate an IP address for use as the base of a CIDR block.
validateV4Address(String) - Static method in class net.shibboleth.utilities.java.support.net.IPRange
Validate an IPv4 address for use as the base of a CIDR block.
validateV6Address(String) - Static method in class net.shibboleth.utilities.java.support.net.IPRange
Validate an IPv6 address for use as the base of a CIDR block.
value - Variable in enum net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter.SameSiteValue
The same-site attribute value.
valueOf(String) - Static method in enum net.shibboleth.utilities.java.support.codec.StringDigester.OutputFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter.SameSiteValue
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.shibboleth.utilities.java.support.primitive.DeprecationSupport.ObjectType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.shibboleth.utilities.java.support.xml.SchemaBuilder.SchemaLanguage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.shibboleth.utilities.java.support.xml.XMLSpace
Returns the enum constant of this type with the specified name.
values - Variable in class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
List of values that are indexed.
values() - Static method in enum net.shibboleth.utilities.java.support.codec.StringDigester.OutputFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
The collection of values currently present in the map.
values() - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
values() - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
values() - Static method in enum net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter.SameSiteValue
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.shibboleth.utilities.java.support.primitive.DeprecationSupport.ObjectType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.shibboleth.utilities.java.support.xml.SchemaBuilder.SchemaLanguage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.shibboleth.utilities.java.support.xml.XMLSpace
Returns an array containing the constants of this enum type, in the order they are declared.
valuesWithLock() - Method in class net.shibboleth.utilities.java.support.collection.LockableClassToInstanceMultiMap
Convenience method which executes the like-named method from superclass ClassToInstanceMultiMap under a read lock.
ValueTypeIndexedMap<KeyType,​ValueType> - Class in net.shibboleth.utilities.java.support.collection
Map implementation which allows subsets of entries to be retrieved based on the type of the entry value.
ValueTypeIndexedMap() - Constructor for class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
Constructor.
ValueTypeIndexedMap(Collection<Class<?>>) - Constructor for class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
Constructor.
ValueTypeIndexedMap(Map<KeyType, ValueType>, Collection<Class<?>>) - Constructor for class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
Constructor.
ValueTypeIndexedMap.NullValue - Class in net.shibboleth.utilities.java.support.collection
Class to represent null values.
VelocityEngine - Class in net.shibboleth.utilities.java.support.velocity
This is a helper class for creating velocity engines.
VelocityEngine() - Constructor for class net.shibboleth.utilities.java.support.velocity.VelocityEngine
Default constructor.
verifyHostname(SSLSocket, String, HttpContext) - Method in class net.shibboleth.utilities.java.support.httpclient.TLSSocketFactory
Verify the peer's socket hostname against the supplied expected name.
VERSION_FILE - Static variable in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool.CommandLineArgs
Path to key versioning file.
versionFile - Variable in class net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool.CommandLineArgs
Key versioning file.

W

warn(DeprecationSupport.ObjectType, String, String, String) - Static method in class net.shibboleth.utilities.java.support.primitive.DeprecationSupport
Emit a deprecation warning for an object or feature of the system.
WARNED_SET - Static variable in class net.shibboleth.utilities.java.support.primitive.DeprecationSupport
Tracks issued warnings.
warning(SAXParseException) - Method in class net.shibboleth.utilities.java.support.xml.LoggingErrorHandler
warningMergeFunction(String, boolean) - Static method in class net.shibboleth.utilities.java.support.collection.CollectionSupport
warnOnce(DeprecationSupport.ObjectType, String, String, String) - Static method in class net.shibboleth.utilities.java.support.primitive.DeprecationSupport
Emit a deprecation warning for an object or feature of the system but limit to a single warning for the life of the process or until state is cleared.
WEBFLOW - net.shibboleth.utilities.java.support.primitive.DeprecationSupport.ObjectType
Spring web flow.
wrap(String) - Method in class net.shibboleth.utilities.java.support.security.DataSealer
Equivalent to DataSealer.wrap(String, Instant) with expiration set to "never".
wrap(String, Instant) - Method in class net.shibboleth.utilities.java.support.security.DataSealer
Encodes data into an AEAD-encrypted blob, gzip(exp|data) exp = expiration time of the data; 8 bytes; Big-endian data = the data; a UTF-8-encoded string
writeNode(Node, OutputStream) - Static method in class net.shibboleth.utilities.java.support.xml.SerializeSupport
Writes a Node out to a Writer using the DOM, level 3, Load/Save serializer.
writeNode(Node, OutputStream, Map<String, Object>) - Static method in class net.shibboleth.utilities.java.support.xml.SerializeSupport
Writes a Node out to a Writer using the DOM, level 3, Load/Save serializer.

X

xincludeAware - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Whether the builders are XInclude aware.
XML - net.shibboleth.utilities.java.support.xml.SchemaBuilder.SchemaLanguage
W3 XML Schema.
XML_BASE_ATTRIB_NAME - Static variable in class net.shibboleth.utilities.java.support.xml.XMLConstants
QName for the xml:base attribute.
XML_ID_ATTRIB_NAME - Static variable in class net.shibboleth.utilities.java.support.xml.XMLConstants
QName for the xml:id attribute.
XML_LANG_ATTRIB_NAME - Static variable in class net.shibboleth.utilities.java.support.xml.XMLConstants
QName for the xml:lang attribute.
XML_NS - Static variable in class net.shibboleth.utilities.java.support.xml.XMLConstants
XML core namespace.
XML_PREFIX - Static variable in class net.shibboleth.utilities.java.support.xml.XMLConstants
XML core prefix for xml attributes.
XML_SPACE_ATTRIB_NAME - Static variable in class net.shibboleth.utilities.java.support.xml.XMLConstants
QName for the xml:space attribute.
XMLConstants - Class in net.shibboleth.utilities.java.support.xml
XML related constants.
XMLConstants() - Constructor for class net.shibboleth.utilities.java.support.xml.XMLConstants
Constructor.
XMLNS_NS - Static variable in class net.shibboleth.utilities.java.support.xml.XMLConstants
XML namespace for xmlns attributes.
XMLNS_PREFIX - Static variable in class net.shibboleth.utilities.java.support.xml.XMLConstants
XML namespace prefix for xmlns attributes.
XMLParserException - Exception in net.shibboleth.utilities.java.support.xml
An exception thrown when there is a problem creating an XML parser or parsing XML with on.
XMLParserException() - Constructor for exception net.shibboleth.utilities.java.support.xml.XMLParserException
Constructor.
XMLParserException(Exception) - Constructor for exception net.shibboleth.utilities.java.support.xml.XMLParserException
Constructor.
XMLParserException(String) - Constructor for exception net.shibboleth.utilities.java.support.xml.XMLParserException
Constructor.
XMLParserException(String, Exception) - Constructor for exception net.shibboleth.utilities.java.support.xml.XMLParserException
Constructor.
XMLSpace - Enum in net.shibboleth.utilities.java.support.xml
Enum representing the allowed values of the xml:space attribute.
XMLSpace() - Constructor for enum net.shibboleth.utilities.java.support.xml.XMLSpace
 
XSD_NS - Static variable in class net.shibboleth.utilities.java.support.xml.XMLConstants
XML Schema namespace.
XSD_PREFIX - Static variable in class net.shibboleth.utilities.java.support.xml.XMLConstants
XML Schema QName prefix.
XSI_NIL_ATTRIB_NAME - Static variable in class net.shibboleth.utilities.java.support.xml.XMLConstants
XML Schema instance xsi:nil attribute QName.
XSI_NO_NAMESPACE_SCHEMA_LOCATION_ATTRIB_NAME - Static variable in class net.shibboleth.utilities.java.support.xml.XMLConstants
XML Schema instance xsi:noNamespaceSchemaLocation attribute QName.
XSI_NS - Static variable in class net.shibboleth.utilities.java.support.xml.XMLConstants
XML Schema Instance namespace.
XSI_PREFIX - Static variable in class net.shibboleth.utilities.java.support.xml.XMLConstants
XML Schema Instance QName prefix.
XSI_SCHEMA_LOCATION_ATTRIB_NAME - Static variable in class net.shibboleth.utilities.java.support.xml.XMLConstants
XML Schema instance xsi:schemaLocation attribute QName.
XSI_TYPE_ATTRIB_NAME - Static variable in class net.shibboleth.utilities.java.support.xml.XMLConstants
XML Schema instance xsi:type attribute QName.
XSITYPE - net.shibboleth.utilities.java.support.primitive.DeprecationSupport.ObjectType
XML type.
A B C D E F G H I K L M N O P Q R S T U V W X 
All Classes|All Packages