Pre-Authentication Simulation Filter (Servlet 2.5)

Servlet Filter useful for simulating Pre-Authentication environment in a servlet 2.5 environment. This allows a developer to spoof request headers or environment variables that would provided by preauth tools like Shibboleth and Siteminder without having those installed locally.

License

License

GroupId

GroupId

com.github.nblair
ArtifactId

ArtifactId

preauth-simulation-filter-servlet_2.5
Last Version

Last Version

0.2.0
Release Date

Release Date

Type

Type

jar
Description

Description

Pre-Authentication Simulation Filter (Servlet 2.5)
Servlet Filter useful for simulating Pre-Authentication environment in a servlet 2.5 environment. This allows a developer to spoof request headers or environment variables that would provided by preauth tools like Shibboleth and Siteminder without having those installed locally.

Download preauth-simulation-filter-servlet_2.5

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.nblair/preauth-simulation-filter-servlet_2.5/ -->
<dependency>
    <groupId>com.github.nblair</groupId>
    <artifactId>preauth-simulation-filter-servlet_2.5</artifactId>
    <version>0.2.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.nblair/preauth-simulation-filter-servlet_2.5/
implementation 'com.github.nblair:preauth-simulation-filter-servlet_2.5:0.2.0'
// https://jarcasting.com/artifacts/com.github.nblair/preauth-simulation-filter-servlet_2.5/
implementation ("com.github.nblair:preauth-simulation-filter-servlet_2.5:0.2.0")
'com.github.nblair:preauth-simulation-filter-servlet_2.5:jar:0.2.0'
<dependency org="com.github.nblair" name="preauth-simulation-filter-servlet_2.5" rev="0.2.0">
  <artifact name="preauth-simulation-filter-servlet_2.5" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.nblair', module='preauth-simulation-filter-servlet_2.5', version='0.2.0')
)
libraryDependencies += "com.github.nblair" % "preauth-simulation-filter-servlet_2.5" % "0.2.0"
[com.github.nblair/preauth-simulation-filter-servlet_2.5 "0.2.0"]

Dependencies

compile (1)

Group / Artifact Type Version
javax.servlet : servlet-api jar 2.5

test (3)

Group / Artifact Type Version
com.google.guava : guava jar 18.0
junit : junit jar 4.11
org.mockito : mockito-core jar 1.9.5

Project Modules

There are no modules declared in this project.

Build Status

Developer Tools

This is a collection of (questionably?) useful libraries supporting me and my team's software development.

preauth-simulation filter

preauth-simulation-filter includes a Java Servlet Filter that lets a developer spoof Pre-Authentication environments (Shibboleth, SiteMinder) locally without having to install them on their workstation.

Available via Maven Central:

<dependency>
	<groupId>com.github.nblair</groupId>
	<artifactId>preauth-simulation-filter</artifactId>
	<version>0.1.0</version>
</dependency>

spring-profile-conditional-filter

spring-profile-conditional-filter gives you the means to conditionally activate a Java Servlet Filter if and only if one or more Spring Profiles are active.

Available via Maven Central:

<dependency>
	<groupId>com.github.nblair</groupId>
	<artifactId>spring-profile-conditional-filter</artifactId>
	<version>0.1.0</version>
</dependency>

Versions

Version
0.2.0