|
BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.bea.security.ResponseContextCollector
The ResponseContextCollector
abstract base class is a simple interface for collecting a set of response contexts.
This may be used to collect extended decision data from the authorization system. Extended authorization data may
be appended to the collector by the configured authorization providers. To request extended decision data from
the authorization system, you must include a ResponseContextCollector
within the request context supplied
to the AuthorizationService.isAccessAllowed
call. The element must be specified with the name in
ResponseContextCollector.CONTEXT_ATTR_NAME
, and a value that is an implementation of this class.
NOTE: The SimpleResponseContextCollector
class provides concrete a concrete implementation of a
ResponseContextCollector
abstract base class.
Field Summary | |
static java.lang.String |
CONTEXT_ATTR_NAME
The element name used when storing a ResponseContextCollector inside of a request context. |
static java.lang.String |
CONTEXT_ATTR_NAMESPACE
The reserved namespace used when storing a ResponseContextCollector inside of a request context. |
static java.lang.String |
CONTEXT_ATTR_UNQUALIFIED_NAME
The unqualified element name used when storing a ResponseContextCollector inside of a request context. |
Constructor Summary | |
ResponseContextCollector()
|
Method Summary | |
abstract void |
appendContext(AppContext context)
Add a response context to the collector. |
abstract AppContext[] |
getContexts()
Gets an array containing all response AppContext which have been appended into the collector. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
public static final java.lang.String CONTEXT_ATTR_NAMESPACE
ResponseContextCollector
inside of a request context.public static final java.lang.String CONTEXT_ATTR_UNQUALIFIED_NAME
ResponseContextCollector
inside of a request context.public static final java.lang.String CONTEXT_ATTR_NAME
ResponseContextCollector
inside of a request context.Constructor Detail |
public ResponseContextCollector()
Method Detail |
public abstract void appendContext(AppContext context)
context
- An AppContext
object to be added to the collector.public abstract AppContext[] getContexts()
AppContext
which have been appended into the collector.
AppContext
objects held within the collector.
|
Documentation is available at http://edocs.bea.com/ales/docs21 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |