Package com.ibm.tscc.rtss.authz.api


The package contains the API for building custom plugins.
See:
Description

Interface Summary

Interface Description
IExternalFinder Is the mechanism by which attributes can be provided to the request context using custom code.
IExternalRule Is a "black-box" service that can be invoked during policy evaluation.
IObligationHandler Defines a mechanism for an obligation returned from policy to be automatically handled by RTSS, rather than being returned to the PEP.
RequestContext Is how information about the current XACML request is passed to the external authorization service.

Class Summary

Class Description
Attribute Contains a parameter in the request context.
AttributeFactory Is the mechanism by which implementations of the IExternalFinder interface should construct their return values.
AttributeFactory.DataType Defines Attribute data types.

Enum Summary

Enum Description
IExternalFinder.RequestSection Defines the sections of an XACML request.
IExternalRule.Decision Defines the response for authorization decisions.

Exception Summary

Exception Description
AttributeInstantiationException Indicates there was a problem instantiating an Attribute.
ObligationHandlerException

Package com.ibm.tscc.rtss.authz.api Description

The package contains the API for building custom plugins. The API includes: