This version of the docs is a work in progress. If you don’t see what you are looking for check the legacy wiki.

Add Header Filter

Enables users to add new headers and header values to a request and/or response.

API Validator Filter

Validates calls to an API by checking the URI format, enforcing Role-Based Access Control (RBAC), ensuring payload schema compliance, and much more.

Attribute Mapping Policy Validation filter

For Identity usage in validating attribute mapping policies which may be applied by the SAML Policy Translation Filter.

Body Patcher Filter

IN PROGRESS

Compression Filter

IN PROGRESS

CORS Filter

Enables users to add support for Cross-Origin Resource Sharing requests.

Echo Filter

IN PROGRESS

Exception Filter

IN PROGRESS

Header Normalization filter

Conditionally removes headers from a request and/or response.

Header User Filter

IN PROGRESS

Highly Efficient Record Processor (HERP) Filter

Logs a descriptive event for each API request so that usage can be audited.

IP User Filter

IN PROGRESS

IRI Validator Filter

IN PROGRESS

Keystone v2 Filter

Provides a mechanism for authenticating incoming requests with the OpenStack Keystone v2 Identity service.

Merge Header Filter

IN PROGRESS

Rackspace Auth User Filter

For identity usage for rate limiting and user access events.

Rate Limiting Filter

Limits the number of requests allowed through Repose to the origin service.

SAML Policy Translation Filter

Allows the translation and addition of new assertions to a SAML response request.

Scripting Filter

Enables users to write custom filters for Repose using a variety of scripting languages.

Tenant Culling Filter

Winnows away the tenants that are not relevant to the current request.

Translation Filter

IN PROGRESS

URI Stripper Filter

IN PROGRESS

URI User Filter

IN PROGRESS

Valkyrie Authorization Filter

Authorizes users with permissions from a Valkyrie service, and normalizes request and/or response data given those permissions.

Versioning Filter

IN PROGRESS