All Classes and Interfaces

Class
Description
Rest request matcher - returns true if the request is RESTful.
A filter that handles authentication requests to Amazon.
The default Aspect Oriented Programming module.
A few helper methods.
This is the main REST API configuration class which defines all endpoints for all resources and the way API request will be handled.
A simple wrapper for the authentication object.
Stores information about authenticated users.
An implementation of the DAO interface using AWS DynamoDB as a data store.
Helper utilities for connecting to AWS DynamoDB.
An emailer that uses AWS Simple Email Service (SES).
An implementation of the FileStore interface using AWS S3.
An implementation of the Queue interface using the AWS Simple Queue Service.
Helper utilities for connecting to AWS SQS.
HttpServletRequest wrapper.
Servlet Input Stream.
A CsrfTokenRepository that stores the CsrfToken in Cache.
The default cache module.
This filter is used in production, to put HTTP cache headers with a long (1 month) expiration time.
Default implementation of the Cache interface using Caffeine.
A Filter that enable client-side cross-origin requests by implementing W3C's CORS (Cross-Origin Resource Sharing) specification for resources.
Enumerates varies types of CORS requests.
CSRF protection matcher - matches POST, PUT, PATCH, DELETE requests that are not in the ignored list and not API or authentication requests.
The default email module.
Alternative to Spring Boot's ErrorPageFilter which was causing problems with other filters, because it was trying to send errors after a response was committed.
A filter that handles authentication requests to Facebook.
Filter response entities dynamically, based on a list of selected fields.
A filter that handles authentication requests to a generic OAuth 2.0 identity server.
A filter that handles authentication requests to GitHub.
A filter that handles authentication requests to Google+ API.
A collection of response processing utilities, which are shared between 2 or more filters.
Provides GZIP compression of responses.
A custom ServletOutputStream for use by our filters.
Provides a wrapper for HttpServletResponseWrapper.
A utility for evaluating the health of the Para cluster.
Various utilities for HTTP stuff - cookies, AJAX, etc.
Ignored request matcher - returns true if the request should be ignored (CSRF, security, etc).
This is the core method interceptor which enables caching and indexing.
A simple JavaMail implementation of Emailer.
Represents a user authentication with JWT.
An authentication provider that verifies JSON web tokens.
 
Security filter that intercepts authentication requests (usually coming from the client-side) and validates JWT tokens.
Represents a user authentication with LDAP.
An authentication provider that supports LDAP and AD.
LDAP authenticator for either bind-based or password comparison authentication.
A filter that handles authentication requests to an LDAP server.
A filter that handles authentication requests to LinkedIn.
Stores files locally.
 
A centralized utility for managing and retrieving all Para performance metrics.
A filter that handles authentication requests to Microsoft.
Does nothing.
Signs OAuth 1.0a requests using HMAC-SHA1.
Para modules are initialized and destroyed from here.
A filter that handles simple authentication requests with email and password.
A filter which simply authenticates a users without a password by just verifying a simple JWT.
The default persistence module.
The default queue module.
Authenticates API access for App and User objects.
Rest request matcher - returns true if the request is RESTful.
A few helper methods for handling REST requests and responses.
Pulls messages from a queue and processes them.
A filter that handles authentication requests to a SAML 2.0 identity provider (IDP).
A filter which returns the SAML metadata for a particular app.
The default search module.
This method interceptor watches search queries fora all Search implementations and gathers metrics.
Programmatic configuration for Spring Security.
The default security module.
Utility class with helper methods for authentication.
Access denied handler.
Authentication entry point.
Simple handler for successful authentication requests.
Simple handler for successful authentication requests.
Simple cache implementation for saving authentication request.
Simple user service.
A filter that handles authentication requests to Slack.
The default storage module.
 
A simple wrapper for the authentication object.