All Classes and Interfaces

Class
Description
A policy that evaluates a ServletRequest and determines whether access to a named resource should be granted.
A component that supplies AccessControl instances identified by a policy name.
Simple implementation that uses an in-memory map of policies.
Implements a strategy for access to versioned symmetric keys using a keystore, and a standalone file for tracking the latest key version, to compensate for the lack of extensible attribute support in the pre-Java 8 KeyStore API.
Implements a tool for managing secret keys in accordance with the BasicKeystoreKeyStrategy.
Manages command line parsing for application and the bean properties used by the tool.
Command line option conversion from String to File.
Indicates the sealed data has expired.
Applies a MAC to time-limited information and encrypts with a symmetric key.
Exceptions during use of the DataSealer.
Interface for acquiring secret keys on behalf of the DataSealer class, this principally abstracts methods of handling key versioning moreso than actual access to keys, by optimizing access to keys in accordance with the manner in which key rollover is handled.
Encapsulates a named key managed by a strategy.
Interface for identifier generators.
Marker interface for parameters specific to particular provider types.
Enum of supported provider types.
Simple access control implementation based on IP address checking.
Indicates that a key was not found in a key storage facility.
Generates a random number of bytes via a Random source and encodes them into a string using a BinaryEncoder (Hex by default).
Implements a strategy for access to versioned symmetric keys using scripts.
A specialized subclass of RandomIdentifierGenerationStrategy which constrains the supplied random number generator to be an instance of SecureRandom.
A helper class to generate self-signed keypairs.
Manages command line parsing for application and the bean properties used by the generator.
Command line option conversion from String to File.
Generates a type 4 UUID as an identifier.