Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractIdentifiableInitializableComponent - Class in net.shibboleth.utilities.java.support.component
-
An
AbstractIdentifiedInitializableComponent
with a public setter. - AbstractIdentifiableInitializableComponent() - Constructor for class net.shibboleth.utilities.java.support.component.AbstractIdentifiableInitializableComponent
- AbstractIdentifiedInitializableComponent - Class in net.shibboleth.utilities.java.support.component
-
Simple implementation of
InitializableComponent
andIdentifiedComponent
. - 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
andInitializableComponent
. - 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 - Enum constant in enum 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.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- addCookie(Cookie) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- addDateHeader(String, long) - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- addDateHeader(String, long) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- addDynamicContextHandlerFirst(HttpClientContext, HttpClientContextHandler) - Static method in class net.shibboleth.utilities.java.support.httpclient.HttpClientSupport
-
Add the specified instance of
HttpClientContextHandler
to theHttpClientContext
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 theHttpClientContext
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 theHttpClientContext
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 theHttpClientContext
in the last handler list position. - addHeader(String, String) - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- addHeader(String, String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- addIntHeader(String, int) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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
- 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
- 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 totrue
. - and(BiPredicate<? super T, ? super U>...) - Static method in class net.shibboleth.utilities.java.support.logic.BiPredicateSupport
- and(BiPredicate<T, U>, BiPredicate<? super T, ? super U>) - Static method in class net.shibboleth.utilities.java.support.logic.BiPredicateSupport
- 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 totrue
. - 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 totrue
. - 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
- 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
-
Deprecated.The values that are filled in to the template string.
- AT_RISK_SET - Static variable in class net.shibboleth.utilities.java.support.primitive.DeprecationSupport
-
Tracks issued at-risks.
- atRisk(DeprecationSupport.ObjectType, String, String) - Static method in class net.shibboleth.utilities.java.support.primitive.DeprecationSupport
-
Emit an at-risk warning for an object or feature of the system.
- atRiskOnce(DeprecationSupport.ObjectType, 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.
- ATTRIBUTE - Enum constant in enum 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- authenticate(HttpServletResponse) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
B
- backingMap - Variable in class net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap
-
Map which backs this map.
- BASE32 - Enum constant in enum 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 - Enum constant in enum 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
DocumentBuilder
s. - 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 perSimpleURLCanonicalizer
, and then compares the resulting string representations for equality usingObject.equals(java.lang.Object)
. - BasicURLComparator() - Constructor for class net.shibboleth.utilities.java.support.net.impl.BasicURLComparator
- BEAN - Enum constant in enum net.shibboleth.utilities.java.support.primitive.DeprecationSupport.ObjectType
-
Spring bean.
- BiFunctionSupport - Class in net.shibboleth.utilities.java.support.logic
-
Helper class for constructing
BiFunction
s 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 defaultSSLContext
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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- changeSessionId() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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 - Enum constant in enum 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
- clearAtRiskState() - Static method in class net.shibboleth.utilities.java.support.primitive.DeprecationSupport
-
Clear the previously at-risk state.
- 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 - Enum constant in enum 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 - Enum constant in enum 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.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- containsHeader(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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 ofHttpClientContextHandler
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 theHttpServletResponse
viaCookieBufferingFilter.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 whenIdleConnectionSweeper.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
- 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 - Enum constant in enum 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 implementAccessControlService
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'sDestructableComponent.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 - Enum constant in enum 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.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- encodeRedirectUrl(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- encodeRedirectURL(String) - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- encodeRedirectURL(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- encodeUrl(String) - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- encodeUrl(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- encodeURL(String) - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- encodeURL(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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 associatedManagedHttpCacheStorage
, 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
-
Deprecated, for removal: This API element is subject to removal in a future version.
- FixedStringIdentifierGenerationStrategy(String) - Constructor for class net.shibboleth.utilities.java.support.security.impl.FixedStringIdentifierGenerationStrategy
-
Deprecated.Constructor.
- flushBuffer() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- flushBuffer() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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 givenBiPredicate
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.
- forFunctionOfFirstArg(Function<? super A, ? extends C>) - Static method in class net.shibboleth.utilities.java.support.logic.BiFunctionSupport
-
Adapts a
Function
into a {BiFunction} that ignores the second argument. - forFunctionOfSecondArg(Function<? super B, ? extends C>) - Static method in class net.shibboleth.utilities.java.support.logic.BiFunctionSupport
-
Adapts a
Function
into a {BiFunction} that ignores the first argument. - 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 aBiFunction
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
-
Deprecated.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
-
Deprecated.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() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestSupplier
-
Get the current HttpServletRequest from ThreadLocal storage.
- get() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseSupplier
-
Get the current HttpServletResponse from ThreadLocal storage.
- get() - Method in interface net.shibboleth.utilities.java.support.primitive.NonnullSupplier
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getAsyncContext() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getAttribute(String) - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getAttribute(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getAttributeNames() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getAuthType() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getBaseURI() - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
- getBufferSize() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- getBufferSize() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getCharacterEncoding() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- getCharacterEncoding() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getCharacterEncoding() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getContentLength() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getContentLengthLong() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getContentLengthLong() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getContentType() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getContentType() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- getContentType() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getContentType() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- getContextPath() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getContextPath() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getCookies() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.Get the current HttpServletRequest from ThreadLocal storage.
- getCurrent() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.Get the current HttpServletResponse from ThreadLocal storage.
- getCurrent() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.Get the current HttpServletRequest from ThreadLocal storage.
- getCurrent() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getDateHeader(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getDispatcherType() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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 theHttpClientContext
. - 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
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getHeader(String) - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- getHeader(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getHeader(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- getHeaderNames() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getHeaderNames() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- getHeaderNames() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getHeaderNames() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- getHeaders(String) - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getHeaders(String) - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- getHeaders(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getHeaders(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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.
- getHttpServletRequest() - Method in class net.shibboleth.utilities.java.support.net.CookieManager
-
Get the current HTTP request if available.
- getHttpServletResponse() - Method in class net.shibboleth.utilities.java.support.net.CookieManager
-
Get the current HTTP response if available.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getInputStream() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getIntHeader(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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
-
Get the list of
KeyManager
s used to initialize theSSLContext
viaSSLContext.init(KeyManager[], TrustManager[], SecureRandom)
. - 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
- getLocalAddr() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getLocalAddr() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getLocale() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getLocale() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- getLocale() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getLocale() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- getLocales() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getLocales() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getLocalName() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getLocalName() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getLocalPort() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getLocalPort() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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 givenDOMImplementationLS
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
-
Deprecated.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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getMethod() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getNamespaceURI(String) - Method in class net.shibboleth.utilities.java.support.xml.SimpleNamespaceContext
-
Deprecated.
- 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.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- getOutputStream() - Method in class net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter.SameSiteResponseProxy
- getOutputStream() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getParameter(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getParameterMap() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getParameterMap() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getParameterNames() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getParameterNames() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getParameterValues(String) - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getParameterValues(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getPart(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getParts() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getParts() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getPathInfo() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getPathTranslated() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getPathTranslated() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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 aCriteriaSet
. - getPrefix(String) - Method in class net.shibboleth.utilities.java.support.xml.SimpleNamespaceContext
-
Deprecated.
- getPrefixes(String) - Method in class net.shibboleth.utilities.java.support.xml.SimpleNamespaceContext
-
Deprecated.
- getProtocol() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getProtocol() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getQueryString() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getReader() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getRealPath(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getRemoteAddr() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getRemoteHost() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getRemotePort() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getRemotePort() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getRemoteUser() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getRemoteUser() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getRequestDispatcher(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getRequestedSessionId() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getRequestedSessionId() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getRequestURI() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getRequestURL() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getRequestURL() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getScheme() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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
-
Get the
SecureRandom
instance used to initialize theSSLContext
viaSSLContext.init(KeyManager[], TrustManager[], SecureRandom)
. - getServerName() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getServerName() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getServerPort() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getServerPort() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getServletContext() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getServletPath() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getServletPath() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getSession() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getSession() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getSession(boolean) - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getSession(boolean) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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
viaSSLContext.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
viaSSLContext.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.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- getStatus() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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
-
Get the list of
TrustManager
s used to initialize theSSLContext
viaSSLContext.init(KeyManager[], TrustManager[], SecureRandom)
. - 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- getUserPrincipal() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- getWriter() - Method in class net.shibboleth.utilities.java.support.net.SameSiteCookieHeaderFilter.SameSiteResponseProxy
- getWriter() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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
- hasNext() - Method in class net.shibboleth.utilities.java.support.collection.ReflectionSafeIterator
- 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 - Enum constant in enum net.shibboleth.utilities.java.support.codec.StringDigester.OutputFormat
-
Hexadecimal encoding, with lower case characters.
- HEX_UPPER - Enum constant in enum 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?
- httpRequestSupplier - Variable in class net.shibboleth.utilities.java.support.net.CookieManager
-
Supplier for the servlet request to read from.
- httpResponseSupplier - Variable in class net.shibboleth.utilities.java.support.net.CookieManager
-
Supplier for the 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
-
Deprecated.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'sInitializableComponent.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
-
Invoke
HttpClientContextHandler.invokeAfter(HttpClientContext, HttpUriRequest)
for all supplied handlers. - 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
-
Invoke
HttpClientContextHandler.invokeBefore(HttpClientContext, HttpUriRequest)
for supplied handlers. - 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- isAsyncStarted() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- isAsyncSupported() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- isAsyncSupported() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- isCommitted() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- isRequestedSessionIdFromCookie() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- isRequestedSessionIdFromUrl() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- isRequestedSessionIdFromUrl() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- isRequestedSessionIdFromURL() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- isRequestedSessionIdFromURL() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- isRequestedSessionIdValid() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- isRequestedSessionIdValid() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- isSecure() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- isUserInRole(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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
- iter - Variable in class net.shibboleth.utilities.java.support.collection.ReflectionSafeIterator
-
Wrapped iterator.
- 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 - Enum constant in enum 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
-
Deprecated, for removal: This API element is subject to removal in a future version.
- LazilyFormattedString(String, Object...) - Constructor for class net.shibboleth.utilities.java.support.primitive.LazilyFormattedString
-
Deprecated.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 ofReadWriteLock
. - 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.CookieManager
-
Log.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- login(String, String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- logout() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- logout() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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
andSSLSession
. - 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
- MAGIC_STRING - Static variable in class net.shibboleth.utilities.java.support.security.DataSealer
-
Magic string to signal use of per-node prefix feature.
- 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
-
Deprecated.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 - Enum constant in enum 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() - Element in annotation type net.shibboleth.utilities.java.support.annotation.ParameterName
-
The name for this parameter.
- NAMESPACE - Enum constant in enum 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
- next() - Method in class net.shibboleth.utilities.java.support.collection.ReflectionSafeIterator
- nextCalled - Variable in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet.ClassIndexedSetIterator
-
Flag which tracks whether next() has been called at least once.
- nodePrefix - Variable in class net.shibboleth.utilities.java.support.security.DataSealer
-
Optional per-server node prefix to affix to encoded values.
- 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 - Enum constant in enum 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.
- NonnullSupplier<T> - Interface in net.shibboleth.utilities.java.support.primitive
-
Implementation of
Supplier
that carries the nonnull annotation on theNonnullSupplier.get()
method. - 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
- 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 tofalse
. - 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 - Enum constant in enum 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.
- of(T) - Static method in interface net.shibboleth.utilities.java.support.primitive.NonnullSupplier
-
Return a
NonnullSupplier
that returns the input argument. - or(Iterable<? extends BiPredicate<? super T, ? super U>>) - Static method in class net.shibboleth.utilities.java.support.logic.BiPredicateSupport
- 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 totrue
. - or(BiPredicate<? super T, ? super U>...) - Static method in class net.shibboleth.utilities.java.support.logic.BiPredicateSupport
- or(BiPredicate<T, U>, BiPredicate<? super T, ? super U>) - Static method in class net.shibboleth.utilities.java.support.logic.BiPredicateSupport
- 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 totrue
. - 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 totrue
. - 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 thePredicate.apply(Object)
method as deprecated. - PredicateDrivenFunction<T,
U> - Class in net.shibboleth.utilities.java.support.logic - 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.
- PREFIX_LEN - Static variable in class net.shibboleth.utilities.java.support.security.DataSealer
-
Length of padded prefix.
- 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 - Enum constant in enum 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
-
Process the error(s) seen during
ContextHandlingHttpClient.invokeBefore(HttpUriRequest, HttpClientContext)
orContextHandlingHttpClient.invokeAfter(HttpUriRequest, HttpClientContext, Throwable)
into a singleIOException
that will be propagated out of that method. - properties - Variable in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
-
Properties to set on factory.
- PROPERTY - Enum constant in enum 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 aBinaryEncoder
(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.
- ReflectionSafeIterator<T> - Class in net.shibboleth.utilities.java.support.collection
-
Wrapper class for delegating publically to
Iterator
implementations that may themselves be private. - ReflectionSafeIterator(Iterator<T>) - Constructor for class net.shibboleth.utilities.java.support.collection.ReflectionSafeIterator
-
Constructor.
- 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 - Enum constant in enum 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- removeAttribute(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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 currentHttpServletRequest
andHttpServletResponse
being serviced on thread-local storage via the use of holder classHttpServletRequestResponseContext
. - 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.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- reset() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- reset() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
- resetBuffer() - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- resetBuffer() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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
- resolveEntity(String, String) - Method in class net.shibboleth.utilities.java.support.xml.ThrowingEntityResolver
- 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 aResource
. - resourceScript(String, Resource) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedBiFunction
-
Factory to create
ScriptedBiFunction
from aResource
. - resourceScript(String, Resource) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedBiPredicate
-
Factory to create
ScriptedBiPredicate
from aResource
. - resourceScript(String, Resource) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedConsumer
-
Factory to create
ScriptedConsumer
from aResource
. - resourceScript(String, Resource) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedFunction
-
Factory to create
ScriptedFunction
from aResource
. - resourceScript(String, Resource) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedPredicate
-
Factory to create
ScriptedPredicate
from aResource
. - resourceScript(Resource) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedBiConsumer
-
Factory to create
ScriptedBiConsumer
from aResource
. - resourceScript(Resource) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedBiFunction
-
Factory to create
ScriptedBiFunction
from aResource
. - resourceScript(Resource) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedBiPredicate
-
Factory to create
ScriptedBiPredicate
from aResource
. - resourceScript(Resource) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedConsumer
-
Factory to create
ScriptedConsumer
from aResource
. - resourceScript(Resource) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedFunction
-
Factory to create
ScriptedFunction
from aResource
. - resourceScript(Resource) - Static method in class net.shibboleth.utilities.java.support.logic.ScriptedPredicate
-
Factory to create
ScriptedPredicate
from aResource
. - 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 ofSecureRandom
. - 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.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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
-
Deprecated.
- 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.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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
-
Deprecated.
- 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.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- setAttribute(String, Object) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- setBaseURI(String) - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
- setBufferSize(int) - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- setBufferSize(int) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- setCharacterEncoding(String) - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- setCharacterEncoding(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- setCharacterEncoding(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- setContentLength(int) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- setContentLengthLong(long) - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- setContentLengthLong(long) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- setContentType(String) - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- setContentType(String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- setDateHeader(String, long) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- setHeader(String, String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setHttpServletRequestSupplier(NonnullSupplier<HttpServletRequest>) - Method in class net.shibboleth.utilities.java.support.net.CookieManager
-
Set the Supplier for the servlet request to read from.
- setHttpServletResponse(HttpServletResponse) - Method in class net.shibboleth.utilities.java.support.net.CookieManager
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setHttpServletResponseSupplier(NonnullSupplier<HttpServletResponse>) - Method in class net.shibboleth.utilities.java.support.net.CookieManager
-
Set the supplier for 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.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- setIntHeader(String, int) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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
-
Set the list of
KeyManager
s used to initialize theSSLContext
viaSSLContext.init(KeyManager[], TrustManager[], SecureRandom)
. - 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.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- setLocale(Locale) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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.
- setNodePrefix(String) - Method in class net.shibboleth.utilities.java.support.security.DataSealer
-
Set a prefix to affix to wrapped values to support signaling to load balancers, etc.
- 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
-
Set the
SecureRandom
instance used to initialize theSSLContext
viaSSLContext.init(KeyManager[], TrustManager[], SecureRandom)
. - 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
viaSSLContext.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
viaSSLContext.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.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- setStatus(int) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- setStatus(int, String) - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- setStatus(int, String) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- 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
-
Set the list of
TrustManager
s used to initialize theSSLContext
viaSSLContext.init(KeyManager[], TrustManager[], SecureRandom)
. - 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<T>.ServiceReloadTask
to determine if the service should be reloaded. - SimpleNamespaceContext - Class in net.shibboleth.utilities.java.support.xml
-
Deprecated, for removal: This API element is subject to removal in a future version.
- SimpleNamespaceContext() - Constructor for class net.shibboleth.utilities.java.support.xml.SimpleNamespaceContext
-
Deprecated.Constructor.
- SimpleNamespaceContext(Map<String, String>) - Constructor for class net.shibboleth.utilities.java.support.xml.SimpleNamespaceContext
-
Deprecated.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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- startAsync() - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- startAsync(ServletRequest, ServletResponse) - Method in class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- startAsync(ServletRequest, ServletResponse) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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 - Enum constant in enum 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
-
Deprecated.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.impl
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ThreadLocalHttpServletRequestProxy - Class in net.shibboleth.utilities.java.support.net
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ThreadLocalHttpServletRequestProxy() - Constructor for class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- ThreadLocalHttpServletRequestProxy() - Constructor for class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- ThreadLocalHttpServletRequestSupplier - Class in net.shibboleth.utilities.java.support.net
-
An implementation of
NonnullSupplier
ofHttpServletRequest
s which looks up the current thread-local servlet request obtained fromHttpServletRequestResponseContext
. - ThreadLocalHttpServletRequestSupplier() - Constructor for class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestSupplier
- ThreadLocalHttpServletResponseProxy - Class in net.shibboleth.utilities.java.support.net.impl
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ThreadLocalHttpServletResponseProxy - Class in net.shibboleth.utilities.java.support.net
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ThreadLocalHttpServletResponseProxy() - Constructor for class net.shibboleth.utilities.java.support.net.impl.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- ThreadLocalHttpServletResponseProxy() - Constructor for class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseProxy
-
Deprecated.
- ThreadLocalHttpServletResponseSupplier - Class in net.shibboleth.utilities.java.support.net
-
An implementation of
NonnullSupplier
ofHttpServletResponse
s which looks up the current thread-local servlet response obtained fromHttpServletRequestResponseContext
. - ThreadLocalHttpServletResponseSupplier() - Constructor for class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletResponseSupplier
- 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. - ThrowingEntityResolver - Class in net.shibboleth.utilities.java.support.xml
-
An implementation of
EntityResolver
that always throws an exception. - ThrowingEntityResolver() - Constructor for class net.shibboleth.utilities.java.support.xml.ThrowingEntityResolver
- 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
- toInetAddress(BitSet) - Method in class net.shibboleth.utilities.java.support.net.IPRange
-
Convert a
BitSet
representing an address into an equivalentInetAddress
. - 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
-
Deprecated.
- 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 appliesStringSupport.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.impl.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- upgrade(Class<T>) - Method in class net.shibboleth.utilities.java.support.net.ThreadLocalHttpServletRequestProxy
-
Deprecated.
- 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
URI
s 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
-
Build something we can plug in into
Collectors.toMap(java.util.function.Function, java.util.function.Function, BinaryOperator)
. - 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 - Enum constant in enum 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 Wri