Spring Profile Conditional Filter

A subclass of DelegatingFilterProxy that is activated only when the specified Spring Profile is activated.

License

License

GroupId

GroupId

com.github.nblair
ArtifactId

ArtifactId

spring-profile-conditional-filter
Last Version

Last Version

0.2.0
Release Date

Release Date

Type

Type

jar
Description

Description

Spring Profile Conditional Filter
A subclass of DelegatingFilterProxy that is activated only when the specified Spring Profile is activated.

Download spring-profile-conditional-filter

How to add to project

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

Dependencies

compile (2)

Group / Artifact Type Version
javax.servlet : javax.servlet-api jar 3.0.1
org.springframework : spring-webmvc jar 3.2.9.RELEASE

test (3)

Group / Artifact Type Version
junit : junit jar 4.11
org.mockito : mockito-core jar 1.9.5
org.springframework : spring-test jar 3.2.9.RELEASE

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
0.1.0