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

This method implements the authorization logic for a FineGrainedAuthzRequest.

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 if the current subject is allowed to perform the action on the resource specified in the request.

Exceptions

Usage

an AuthzResponse describing if the request was Denied or Permitted. The decision is set to PERMIT if the current subject is allowed to perform the action on the resource specified in the request.