# Package net.shibboleth.shared.servlet.impl

@NonnullElements package net.shibboleth.shared.servlet.impl
Java Servlet specification implementation classes.

Related Packages
Package
Description
net.shibboleth.shared.servlet
Java servlet specification APIs.
Classes
Class
Description
BasicHttpServletRequestContentTypeValidator
Component that validates the HTTP content type as one of an allowed set.
BasicHttpServletRequestMethodValidator
Component that validates the HTTP request method as one of an allowed set.
BasicHttpServletRequestParametersValidator
Component that validates HTTP request parameters for required presence, uniqueness and mutual exclusivity.
ChainingHttpServletRequestValidator
Implementation for a chain of `HttpServletRequestValidator`.
HttpServletRequestResponseContext
Class which holds and makes available the current HTTP servlet request and response via ThreadLocal storage.
NoOpHttpServletRequestValidator
Implementation of `HttpServletRequestValidator` which is always valid.
StubbedFilter
Legacy stub for compatibility.
ThreadLocalHttpServletRequestSupplier
An implementation of `NonnullSupplier` which looks up the current thread-local servlet request obtained from `HttpServletRequestResponseContext`, raising an `IllegalStateException` if null.
ThreadLocalHttpServletResponseSupplier
An implementation of `NonnullSupplier` which looks up the current thread-local servlet response obtained from `HttpServletRequestResponseContext`, raising an `IllegalStateException` if null.