performAuthorization( AuthzRequest , Map< String, Object >, Map< String, Object >) method

This method implements the authorization logic for a LogicalAndAuthzRequest.

Syntax

AuthzResponse performAuthorization ( AuthzRequest request , Map< String, Object > context , Map< String, Object > auditDetails ) throws SecException

Parameters

Returns

an AuthzResponse describing if the request was Denied or Permitted. The decision is set to PERMIT only if all the authorization requests in the list are permitted.

Exceptions