public final class AuthenticationFramework extends Object
An authentication framework for protecting all types of resources.
The authentication framework can be configured with a single session authentication module, which will authenticate requests based on some session identifier, and an ordered list of authentication modules, that are executed in order on a first succeeds wins basis.
The authentication framework must be configured with a non-null
AuditApi
instance, so that it can audit authentication outcomes.
Modifier and Type | Field and Description |
---|---|
static String |
ATTRIBUTE_AUTH_CONTEXT
The name of the HTTP Request attribute where any additional authentication context
information will be set.
|
static String |
ATTRIBUTE_AUTH_PRINCIPAL
The name of the HTTP Request attribute where the principal name of the user/client
making the request will be set.
|
static String |
ATTRIBUTE_REQUEST_ID
The name of the HTTP Request attribute where the unique id of the request will be
set.
|
static org.slf4j.Logger |
LOG
Runtime slf4j debug logger.
|
public static final org.slf4j.Logger LOG
public static final String ATTRIBUTE_AUTH_PRINCIPAL
public static final String ATTRIBUTE_AUTH_CONTEXT
Map
if present.public static final String ATTRIBUTE_REQUEST_ID
Copyright © 2010-2018, ForgeRock All Rights Reserved.