Uses of Class
net.shibboleth.utilities.java.support.annotation.constraint.NonnullElements
-
Packages that use NonnullElements Package Description net.shibboleth.utilities.java.support.collection Additional implementations of, and helpers for working with, collections.net.shibboleth.utilities.java.support.httpclient Classes for working with Apache HttpClient.net.shibboleth.utilities.java.support.net Classes for working with HTTP URLs and the protocol.net.shibboleth.utilities.java.support.primitive A set of utilities dealing with Java's primitive types.net.shibboleth.utilities.java.support.resolver Interfaces for searching over data.net.shibboleth.utilities.java.support.security Helpers for common security related tasks.net.shibboleth.utilities.java.support.security.impl Implementations of security interfaces.net.shibboleth.utilities.java.support.xml A set of helper functions for performing actions on DOM nodes. -
-
Uses of NonnullElements in net.shibboleth.utilities.java.support.collection
Fields in net.shibboleth.utilities.java.support.collection with annotations of type NonnullElements Modifier and Type Field Description private List<B>ClassToInstanceMultiMap. valuesList of values that are indexed.Methods in net.shibboleth.utilities.java.support.collection with annotations of type NonnullElements Modifier and Type Method Description <T> List<T>ClassToInstanceMultiMap. get(Class<T> type)Gets the instances mapped to the given type or an empty list.private Set<Class<?>>ClassToInstanceMultiMap. getIndexTypes(B value)Get the effective set of all class types via which the specified value should be indexed.<T> List<T>LockableClassToInstanceMultiMap. getWithLock(Class<T> type)Convenience method which executes the like-named method from superclassClassToInstanceMultiMapunder a read lock.Set<Class<?>>ClassToInstanceMultiMap. keys()Gets the set of keys contained in this map.Set<Class<?>>LockableClassToInstanceMultiMap. keysWithLock()Convenience method which executes the like-named method from superclassClassToInstanceMultiMapunder a read lock.Collection<? extends B>ClassToInstanceMultiMap. values()The collection of values currently present in the map.Collection<? extends B>LockableClassToInstanceMultiMap. valuesWithLock()Convenience method which executes the like-named method from superclassClassToInstanceMultiMapunder a read lock.Method parameters in net.shibboleth.utilities.java.support.collection with annotations of type NonnullElements Modifier and Type Method Description private voidClassToInstanceMultiMap. getSuperTypes(Class<?> clazz, Set<Class<?>> accumulator)Gets all of the superclasses and interfaces implemented by the given class.voidClassToInstanceMultiMap. putAll(Iterable<? extends B> newValues)Adds all the values to the map.voidClassToInstanceMultiMap. putAll(ClassToInstanceMultiMap<? extends B> map)Adds all the values to the map.voidLockableClassToInstanceMultiMap. putAllWithLock(Iterable<? extends B> newValues)Convenience method which executes the like-named method from superclassClassToInstanceMultiMapunder a write lock.voidLockableClassToInstanceMultiMap. putAllWithLock(ClassToInstanceMultiMap<? extends B> map)Convenience method which executes the like-named method from superclassClassToInstanceMultiMapunder a write lock.voidClassToInstanceMultiMap. removeAll(Iterable<? extends B> removeValues)Remove the specified values from the map and from the value list of all indexes.voidClassToInstanceMultiMap. removeAll(ClassToInstanceMultiMap<? extends B> map)Remove the values contained in the specified map from this map and from the value list of all indexes.voidLockableClassToInstanceMultiMap. removeAllWithLock(Iterable<? extends B> removeValues)Convenience method which executes the like-named method from superclassClassToInstanceMultiMapunder a write lock.voidLockableClassToInstanceMultiMap. removeAllWithLock(ClassToInstanceMultiMap<? extends B> map)Convenience method which executes the like-named method from superclassClassToInstanceMultiMapunder a write lock. -
Uses of NonnullElements in net.shibboleth.utilities.java.support.httpclient
Fields in net.shibboleth.utilities.java.support.httpclient with annotations of type NonnullElements Modifier and Type Field Description private List<org.apache.http.HttpRequestInterceptor>HttpClientBuilder. requestInterceptorsFirstList of request interceptors to add first.private List<org.apache.http.HttpRequestInterceptor>HttpClientBuilder. requestInterceptorsLastList of request interceptors to add last.private List<org.apache.http.HttpResponseInterceptor>HttpClientBuilder. responseInterceptorsFirstList of response interceptors to add first.private List<org.apache.http.HttpResponseInterceptor>HttpClientBuilder. responseInterceptorsLastList of response interceptors to add last.private List<HttpClientContextHandler>HttpClientBuilder. staticContextHandlersList of static context handlers.Methods in net.shibboleth.utilities.java.support.httpclient with annotations of type NonnullElements Modifier and Type Method Description List<org.apache.http.HttpRequestInterceptor>HttpClientBuilder. getFirstRequestInterceptors()Get the list of request interceptors to add first.List<org.apache.http.HttpResponseInterceptor>HttpClientBuilder. getFirstResponseInterceptors()Get the list of response interceptors to add first.List<org.apache.http.HttpRequestInterceptor>HttpClientBuilder. getLastRequestInterceptors()Get the list of request interceptors to add last.List<org.apache.http.HttpResponseInterceptor>HttpClientBuilder. getLastResponseInterceptors()Get the list of response interceptors to add last.List<HttpClientContextHandler>HttpClientBuilder. getStaticContextHandlers()Get the list of staticHttpClientContextHandler.Method parameters in net.shibboleth.utilities.java.support.httpclient with annotations of type NonnullElements Modifier and Type Method Description voidHttpClientBuilder. setFirstRequestInterceptors(List<org.apache.http.HttpRequestInterceptor> interceptors)Set the list of request interceptors to add first.voidHttpClientBuilder. setFirstResponseInterceptors(List<org.apache.http.HttpResponseInterceptor> interceptors)Set the list of response interceptors to add first.voidHttpClientBuilder. setLastRequestInterceptors(List<org.apache.http.HttpRequestInterceptor> interceptors)Set the list of request interceptors to add last.voidHttpClientBuilder. setLastResponseInterceptors(List<org.apache.http.HttpResponseInterceptor> interceptors)Set the list of response interceptors to add last.voidHttpClientBuilder. setStaticContextHandlers(List<HttpClientContextHandler> handlers)Set the list of staticHttpClientContextHandler. -
Uses of NonnullElements in net.shibboleth.utilities.java.support.net
Fields in net.shibboleth.utilities.java.support.net with annotations of type NonnullElements Modifier and Type Field Description private Collection<Function<Pair<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>,Boolean>>DynamicResponseHeaderFilter. callbacksCallbacks to add headers dynamically.private Map<String,javax.servlet.http.Cookie>CookieBufferingFilter.CookieBufferingHttpServletResponseProxy. cookieMapMap of delayed cookie additions.private Map<String,String>DynamicResponseHeaderFilter. headersStatically defined headers to return.private Map<String,SameSiteCookieHeaderFilter.SameSiteValue>SameSiteCookieHeaderFilter. sameSiteCookiesMap of cookie name to same-site attribute value.Methods in net.shibboleth.utilities.java.support.net with annotations of type NonnullElements Modifier and Type Method Description protected Map<String,javax.servlet.http.Cookie>CookieBufferingFilter.CookieBufferingHttpServletResponseProxy. getCookies()Get the map of cookies that will be set.static List<Locale.LanguageRange>HttpServletSupport. getLanguageRange(javax.servlet.http.HttpServletRequest request)Return theLocale.LanguageRangeassociated with this request.Method parameters in net.shibboleth.utilities.java.support.net with annotations of type NonnullElements Modifier and Type Method Description voidDynamicResponseHeaderFilter. setCallbacks(Collection<Function<Pair<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>,Boolean>> theCallbacks)Set the callbacks to invoke to dynamically attach headers.voidDynamicResponseHeaderFilter. setHeaders(Map<String,String> map)Set the headers to statically attach to all responses.voidSameSiteCookieHeaderFilter. setSameSiteCookies(Map<SameSiteCookieHeaderFilter.SameSiteValue,List<String>> map)Set the names of cookies to add the same-site attribute to.static booleanHttpServletSupport. validateContentType(javax.servlet.http.HttpServletRequest request, Set<MediaType> validTypes, boolean noContentTypeIsValid, boolean isOneOfStrategy)Validate the Content-Type of the specified request. -
Uses of NonnullElements in net.shibboleth.utilities.java.support.primitive
Fields in net.shibboleth.utilities.java.support.primitive with annotations of type NonnullElements Modifier and Type Field Description private static Set<String>DeprecationSupport. WARNED_SETTracks issued warnings.Methods in net.shibboleth.utilities.java.support.primitive with annotations of type NonnullElements Modifier and Type Method Description static Collection<String>StringSupport. normalizeStringCollection(Collection<String> values)Normalize a string collection by: Safely trimming each member. Converting all empty members to null. Removing any null members. -
Uses of NonnullElements in net.shibboleth.utilities.java.support.resolver
Methods in net.shibboleth.utilities.java.support.resolver with annotations of type NonnullElements Modifier and Type Method Description Iterable<ProductType>Resolver. resolve(CriteriaType criteria)Process the specified criteria and return the resulting instances of the product type which satisfy the criteria. -
Uses of NonnullElements in net.shibboleth.utilities.java.support.security
Methods in net.shibboleth.utilities.java.support.security with annotations of type NonnullElements Modifier and Type Method Description protected org.bouncycastle.asn1.ASN1Encodable[]SelfSignedCertificateGenerator. buildSubjectAltNames()Builds the subject alt names for the certificate.Method parameters in net.shibboleth.utilities.java.support.security with annotations of type NonnullElements Modifier and Type Method Description voidSelfSignedCertificateGenerator. setDNSSubjectAltNames(Collection<String> altNames)Set the optional DNS subject alt names.voidSelfSignedCertificateGenerator. setURISubjectAltNames(Collection<String> altNames)Set the optional URI subject alt names. -
Uses of NonnullElements in net.shibboleth.utilities.java.support.security.impl
Fields in net.shibboleth.utilities.java.support.security.impl with annotations of type NonnullElements Modifier and Type Field Description private Collection<IPRange>IPRangeAccessControl. allowedRangesList of CIDR blocks allowed to access this servlet.private Map<String,AccessControl>BasicAccessControlService. policyMapMap of named policies.Method parameters in net.shibboleth.utilities.java.support.security.impl with annotations of type NonnullElements Modifier and Type Method Description voidIPRangeAccessControl. setAllowedRanges(Collection<IPRange> ranges)Set the CIDR address ranges to allow.voidBasicAccessControlService. setPolicyMap(Map<String,AccessControl> map)Set the policies to store. -
Uses of NonnullElements in net.shibboleth.utilities.java.support.xml
Fields in net.shibboleth.utilities.java.support.xml with annotations of type NonnullElements Modifier and Type Field Description private List<Source>SchemaBuilder. sourcesSources of schema material compatible with JAXP.Methods in net.shibboleth.utilities.java.support.xml with annotations of type NonnullElements Modifier and Type Method Description Map<String,Object>BasicParserPool. getBuilderAttributes()Gets the builder attributes used when creating builders.Map<String,Boolean>BasicParserPool. getBuilderFeatures()Gets the builders' features.
-