Package | Description |
---|---|
org.forgerock.openig.alias |
Service Provider interface for registering type aliases.
|
org.forgerock.openig.audit |
[ Deprecated ] Contains the audit framework APIs.
|
org.forgerock.openig.audit.decoration |
[ Deprecated ] Contains the audit decorator and related filter/handler interceptors.
|
org.forgerock.openig.audit.monitor |
[ Deprecated ] Contains a simple monitoring endpoint that returns monitoring
statistics of audited components.
|
org.forgerock.openig.config |
Performs dynamic configuration bootstrap, discovery and input/output functions.
|
org.forgerock.openig.config.env |
Different
Environment implementations. |
org.forgerock.openig.decoration |
Decorator API to ease heap object customization and transformation.
|
org.forgerock.openig.decoration.baseuri |
Contains a decorator which overrides the existing request URI, making requests relative to
a new base URI.
|
org.forgerock.openig.decoration.capture |
Capture decoration classes that prints filters and handlers input and output messages..
|
org.forgerock.openig.decoration.global |
This package contains a special decorator that is responsible to invoke other decorators.
|
org.forgerock.openig.decoration.helper |
Contains an abstract decorator dedicated to Filter and Handler.
|
org.forgerock.openig.decoration.timer |
Contains a decorator that log started and elapsed messages when
entering/exiting a Filter or a Handler.
|
org.forgerock.openig.doc |
Samples for those following along with the product documentation.
|
org.forgerock.openig.el |
Integrates with the Java Enterprise Edition Unified Expression Language API.
|
org.forgerock.openig.el.plugins |
Plugins that provide expression context.
|
org.forgerock.openig.filter |
Filters the requests and/or responses of HTTP.
|
org.forgerock.openig.filter.oauth2 |
This package contains the OAuth2 Token validation filter that acts as an OAuth 2 Resource Server.
|
org.forgerock.openig.filter.oauth2.cache |
This package contains classes used to implement an
AccessToken cache. |
org.forgerock.openig.filter.oauth2.challenge |
This package contains handlers implementations that return challenging responses in case of OAuth2 processing errors.
|
org.forgerock.openig.filter.oauth2.client |
OAuth 2.0 Client filter implementation.
|
org.forgerock.openig.filter.oauth2.resolver |
This package defines OpenAM specific logic needed to retrieve an
.AccessToken . |
org.forgerock.openig.handler |
Handles HTTP requests by generating responses.
|
org.forgerock.openig.handler.router |
Provides automated router capability that loads its configurations files (called routes) from a given directory.
|
org.forgerock.openig.handler.saml |
OpenIG SAML support.
|
org.forgerock.openig.heap |
Manages collections or "heaps" of associated objects, initialized from
declarative configuration artifacts.
|
org.forgerock.openig.http |
Integrates with the ForgeRock HTTP Framework.
|
org.forgerock.openig.io |
Provides stream buffering, branching, and storage functions.
|
org.forgerock.openig.jwt |
Provides JWT capabilities to OpenIG.
|
org.forgerock.openig.jwt.dirty |
Set of collection delegating classes to observes whenever a Map element is removed.
|
org.forgerock.openig.ldap |
Facilitates access to the OpenDJ LDAP SDK from within scripts.
|
org.forgerock.openig.log |
Facility for logging and real-time performance monitoring.
|
org.forgerock.openig.openam |
OpenAM-specific integration classes.
|
org.forgerock.openig.regex |
Matches, extracts and transforms text with regular expression patterns.
|
org.forgerock.openig.resolver |
Performs object resolution for dynamic expression and script integration.
|
org.forgerock.openig.script |
Scripting support.
|
org.forgerock.openig.security |
Provides heap objects for security related types (
KeyStore ,
KeyManagerFactory , ...). |
org.forgerock.openig.text |
Processes structured text in streams and files.
|
org.forgerock.openig.uma |
This package contains the UMA (User Managed Access) components used to support the Uma Resource Server role.
|
org.forgerock.openig.util |
Miscellaneous utility classes.
|
Package | Description |
---|---|
org.forgerock.audit |
Package contains the AuditService.
|
org.forgerock.audit.events |
Package contains audit events.
|
org.forgerock.audit.events.handlers |
This package contains the default
AuditEventHandlers . |
org.forgerock.audit.events.handlers.writers | |
org.forgerock.audit.filter |
Contains the classes for filtering audit events.
|
org.forgerock.audit.handlers.csv |
This package contains the default AuditEventHandler implementations.
|
org.forgerock.audit.handlers.jdbc |
This package contains a JDBC AuditEventHandler implementation.
|
org.forgerock.audit.handlers.syslog |
This package contains a Syslog AuditEventHandler implementation.
|
org.forgerock.audit.json |
This package contains utilities to build and configure audit service and handlers from JSON configuration.
|
org.forgerock.audit.providers |
Dependencies that can be made available to the
AuditService via a
DependencyProvider . |
org.forgerock.audit.retention | |
org.forgerock.audit.rotation | |
org.forgerock.audit.secure | |
org.forgerock.audit.util |
This package contains utility classes used in the audit service.
|
Package | Description |
---|---|
org.forgerock.http |
Models and manages elements of the Hypertext Transfer Protocol.
|
org.forgerock.http.apache |
Base classes for Apache HttpClient (synchronous and asynchronous)
HttpClientProvider implementations. |
org.forgerock.http.apache.async |
Provides
HttpClientHandler client integration with
Apache HttpComponents Http Async Client. |
org.forgerock.http.decoder |
Decodes HTTP entities that are compressed or encoded.
|
org.forgerock.http.filter |
Core
Filter implementations. |
org.forgerock.http.handler |
Core
Handler implementations. |
org.forgerock.http.header |
Processes HTTP message header fields.
|
org.forgerock.http.io |
Provides stream buffering, branching, and storage functions.
|
org.forgerock.http.protocol |
Models and manages elements of the Hypertext Transfer Protocol.
|
org.forgerock.http.routing |
Provides routing functionality for HTTP requests.
|
org.forgerock.http.servlet |
Integrates with the Java Enterprise Edition Servlet API.
|
org.forgerock.http.session |
Provides interfaces for managing and interacting with HTTP Sessions.
|
org.forgerock.http.spi |
HTTP service provider API.
|
org.forgerock.http.util |
Miscellaneous utility classes.
|
Package | Description |
---|---|
org.forgerock.json |
Provides an API for the traversal and manipulation of JSON object model structures in Java.
|
org.forgerock.json.jose.builders |
Classes and interfaces for builder to build JWTs using a fluent API.
|
org.forgerock.json.jose.common |
Common classes and interfaces for all types of JWTs.
|
org.forgerock.json.jose.exceptions |
Exceptions for all possible JWT exception scenarios.
|
org.forgerock.json.jose.jwe |
Classes and interfaces for JWT encryption and JWEs.
|
org.forgerock.json.jose.jwe.handlers.compression |
Compression Handler classes for each possible compression algorithm.
|
org.forgerock.json.jose.jwe.handlers.encryption |
Encryption Handler classes for each possible encryption algorithm.
|
org.forgerock.json.jose.jwk |
Classes and interfaces for creating and manipulating JWKs.
|
org.forgerock.json.jose.jws |
Classes and interfaces for JWT signing and JWS'.
|
org.forgerock.json.jose.jws.handlers |
Signing Handler classes for each possible signing algorithm.
|
org.forgerock.json.jose.jwt |
Classes and interfaces for JWTs.
|
org.forgerock.json.jose.utils |
Utility classes for JWT creation and manipulation.
|
org.forgerock.json.resource |
Classes and interfaces for core types including connections, request
handlers, resources, and their exceptions.
|
org.forgerock.json.resource.annotations |
The annotations are made available to allow a POJO annotated with
RequestHandler to be used as
a CREST resource, with the necessary methods then being annotated to
indicate which operations are available, and the method that handles them. |
org.forgerock.json.resource.http |
JSON resource Commons HTTP Framework integration.
|
org.forgerock.util |
Provides common interfaces and classes.
|
org.forgerock.util.annotations |
Provides common annotations.
|
org.forgerock.util.encode |
Provides fast and memory efficient Base64 and Base64Url decoding and encoding.
|
org.forgerock.util.generator |
Provides an abstraction of identifiers generators.
|
org.forgerock.util.i18n |
Utility classes for dealing with internationalization (i18n).
|
org.forgerock.util.promise |
An implementation of the
Promise API in Java. |
org.forgerock.util.query |
Provides a mechanism for implementing query filters.
|
org.forgerock.util.thread |
Provides a mechanism for handling shutdown of ExecutorService instances.
|
org.forgerock.util.thread.listener |
Provides interfaces for handling shutdown.
|
org.forgerock.util.time |
Provides a time service abstraction.
|
org.forgerock.util.xml |
Provides utilities for reading and processing XML.
|
Package | Description |
---|---|
org.forgerock.i18n |
A common framework for embedding localizable messages in applications.
|
org.forgerock.i18n.slf4j |
This package provides an alternative localization mechanism to
org.slf4j.cal10n . |
org.forgerock.services |
This package contains the classes classes and interfaces used in the services' implementations.
|
org.forgerock.services.context |
This package contains the
Context interface and various common protocol
independent implementations. |
org.forgerock.services.routing |
This package provides a simple framework for implementing routers.
|
org.slf4j.impl |
Provides an SLF4J binding around our
LogSink . |
Copyright 2011-2015 ForgeRock AS.