|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use EvaluationContext | |
---|---|
com.ibm.sec.authz.jaccplus | This document is the API specification for JACCPlus. |
com.ibm.sec.authz.jaccplus.impl | |
com.ibm.sec.authz.jaccplus.internal |
Uses of EvaluationContext in com.ibm.sec.authz.jaccplus |
---|
Classes in com.ibm.sec.authz.jaccplus that implement EvaluationContext | |
---|---|
class |
ApplicationEvaluationContext
This class is an implementation of EvaluationContext . |
class |
ContainerEvaluationContext
This class is an implementation of EvaluationContext . |
Methods in com.ibm.sec.authz.jaccplus with parameters of type EvaluationContext | |
---|---|
java.util.List<java.lang.Object> |
IAttributesHandler.getAttribute(java.lang.String key,
EvaluationContext evalCtx)
This method is used to retrieve all of the required attributes from the handler data. |
java.util.List<java.lang.Object> |
ApplicationAttributes.getAttributes(java.lang.String attributeId,
EvaluationContext evalCtx)
Get all the values of the specified attribute identifier, by calling all registered instances of IAttributesHandler and collating the results. |
java.security.PermissionCollection |
ApplicationPolicy.getPermissions(java.lang.String contextID,
EvaluationContext evalCtx,
java.lang.Class<?> permissionClass)
Calculate the set of entitlements, in the form of Permission objects, that the current user as specified in the EvaluationContext has access to. |
void |
IContextObligationHandler.handleObligation(java.lang.String obligationId,
boolean implied,
EvaluationContext context,
java.util.Map<java.lang.String,java.lang.Object> attributes)
This method is invoked when an obligation has been received in a response from the authorization engine. |
boolean |
ApplicationPolicy.implies(java.lang.String contextID,
EvaluationContext evalCtx,
java.security.Permission permission)
This method evaluates the passed Permission against the the policy for the passed in context identifier. |
boolean |
ApplicationPolicy.implies(java.lang.String contextID,
EvaluationContext evalCtx,
java.security.PermissionCollection permCollection)
This method evaluates the given set of Permissions against the policy specified by the context identifier passed. |
Uses of EvaluationContext in com.ibm.sec.authz.jaccplus.impl |
---|
Methods in com.ibm.sec.authz.jaccplus.impl with parameters of type EvaluationContext | |
---|---|
java.util.List<java.lang.Object> |
ApplicationSubjectHandler.getAttribute(java.lang.String key,
EvaluationContext evalCtx)
|
abstract java.util.List<java.lang.Object> |
AbstractRoleHandler.getAttribute(java.lang.String key,
EvaluationContext evalCtx)
|
java.util.List<java.lang.Object> |
ApplicationRoleHandler.getAttribute(java.lang.String key,
EvaluationContext evalCtx)
|
abstract java.util.List<java.lang.Object> |
AbstractSubjectHandler.getAttribute(java.lang.String key,
EvaluationContext evalCtx)
|
Uses of EvaluationContext in com.ibm.sec.authz.jaccplus.internal |
---|
Methods in com.ibm.sec.authz.jaccplus.internal with parameters of type EvaluationContext | |
---|---|
com.ibm.sec.authz.xacml.provider.Request |
RequestGenerator.createRequestForContext(EvaluationContext evalCtx,
java.security.Permission perm)
Create a new XACML4J Request object based on the given EvaluationContext. |
static void |
OSGiAttributesHandlerLoader.registerHandlers(EvaluationContext evalCtx)
Load and register any IAttributeHandler implementations that are specified by the Equinox extension point mechanism. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |