com.ibm.sec.authz.jaccplus
Interface IAttributesHandler
- public interface IAttributesHandler
Method Summary
Modifier and Type | Method and Description |
---|---|
|
getAttribute(java.lang.String key,EvaluationContext evalCtx)
This method is used to retrieve all of the required attributes from the handler data.
|
|
getSupportedAttributes()
Retrieves all of the attributes that this handler implementation can provide.
|
|
supports(java.lang.String key)
Checks whether or not this handler implementation can provide this attribute.
|
Method Detail
getSupportedAttributes
- java.lang.String[] getSupportedAttributes( )
Retrieves all of the attributes that this handler implementation can provide.
Returns:
String[]
getAttribute
- java.util.List<java.lang.Object> getAttribute( java.lang.String key,
- EvaluationContext evalCtx)
- throws PolicyContextException
This method is used to retrieve all of the required attributes from the handler data.
Parameters:
key
- The attribute key used to retrieve this attribute. evalCtx
- The EvaluationContext in case any callbacks are required. Returns:
List
Throws:
PolicyContextException
supports
- boolean supports(java.lang.String key)
Checks whether or not this handler implementation can provide this attribute.
Parameters:
key
- The key for the attribute to retrieve. Returns:
boolean True if this handler can retrieve the specifed attribute (key), otherwise returns false.