|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ObligationHandler
Obligation Handler interface
Obligation handlers must be stateless.
Method Summary | |
---|---|
boolean |
evaluateObligation(Request request,
Result result)
Evaluates the obligation represented by this handler. |
int |
getHandlerPrecedence()
Gets the precedence of the handler. |
java.lang.String |
getId()
Gets a unique identifier (name) for this obligation handle. |
java.lang.String |
getObligationId()
Gets the ID of the handled obligation. |
Method Detail |
---|
java.lang.String getId()
java.lang.String getObligationId()
boolean evaluateObligation(Request request, Result result) throws ObligationProcessingException
request
- the authorization requestresult
- the result being processed
true
if the obligation handler applied to the result
ObligationProcessingException
- thrown if there is a problem processing this handlerint getHandlerPrecedence()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |