All Classes and Interfaces
Class
Description
Abstract codec used to encode/decode password stored/loaded on/from token entry
Created by The eXo Platform SAS Author : liem.nguyen ncliam@gmail.com Jun 5,
2009
Temporary registry for hold credentials (and potentially other attributes) during login process.
Temporary registry for hold credentials (and potentially other attributes) during login process to avoid store them in
session.
Subclass of
SecureRandom which is able to reseed itself every reseedingPeriod milliseconds.A builder for generating a CAPTCHA image/answer pair.
Simple CAPTCHA bean intended to be used by Spring.
Generate a CAPTCHA image/answer pair using Chinese characters.
TextProducer implementation that will return Chinese characters.
Initialize codec from configuration.properties.
Creates an outlined version of the answer using the given colors and fonts.
Filter is used to update
ConversationState with necessary attributes after login of user.Data obejct with parsing and serializing functionality.
Method filter to check the CSRF token when the annotation ExoCSRFCheck is set
Util class to manage CSRF token
Adds a randomly curved line to the image.
Produces text of a given length from a given array of characters.
Render a word using the given color and from a randomly selected font chosen from
a list of fonts given in the constructor.
Twists text and adds a dark drop-shadow.
Filter should be called to detect invalid login attempt to portal.
Describe a method which needs CSRF protection.
Overlays a warped grid to the image.
Creates a gradiated background with the given from and to
Color values.
A class to set user locale preference in request
Login module is used to add credentials from JAAS callback into shared state.
Service can be used to track invalid login attempts of users and do some actions when some number of successive login
attempts is detected.
Policy for indication that invalid login attempts are coming from same source.
A
SaltedHashService implementation using a SecretKeyFactory for salted hashing.Symmetric codec bases on Java Cryptography Library
Filter should be called to detect successful login of user into portal and call InvalidLoginAttemptsService.
Does not do any transformations, simply returns the input in both
NoCodec.decode(String) and NoCodec.encode(String).A
SaltedHashService implementation which does not do any hashing at all.An abstraction layer adding
PlainTokenService.getAllTokens().A Web filter to retrieve currently authenticated user Identity to current Web
context session.
Note: added to be included in class packages scan for Spring
Note: added to be included in class packages scan for Spring
Deprecated.
Cluster authentication is now handled by PortalClusteredSSOSupportValve and
this login module is no longer used.
A Web filter to authenticate user Identity using 'rememberme' cookie if
present.
Note: added to be included in class packages scan for Spring
Note: added to be included in class packages scan for Spring
A class to start a Kernel transaction before any call to Spring REST endpoint
The proxy filter service is used for filtering http access when it is performed by GateIn.
The remember me filter performs an authentication using the
ServletContainer when the current request is a GET request, the user
is not authenticated and there is a remember me token cookie in the request.An ancillary data object representing a salted hash.
An interface for serializing and deserializing
SaltedHash objects.Interface for creating salted hashes from plaintext passwords and for validating passwords against stored salted hashes.
A central service for getting a
SecureRandom that is granted to be reseeded regularly.Generates, displays, and stores in session a 200x50 CAPTCHA image with sheared black text,
a solid dark grey background, and a straight, slanted red line through the text.
Adds a black and white squiggly background to the image.
Helper for SSO related things
Builds a 200x50 (default) CAPTCHA and attaches it to the session.
Draws a 4-pixel thick straight red line through the given image.
A token.
Exception is thrown if there is attempt to create token with ID, which already exists in the token container
The token store is a place where temporary tokens are held.
Generates a transparent background.
An API for services willing to extend UI (basically based on JSP) with
additional parameters.
A codec able to transform a
SaltedHash to and from String.