getAuthorizedPrincipals(String activity, String target) Returns IAuthorizationPrincipals granted IPermissions
by the owner of this IPermissionManager, for the given activity
and target.
This constructor ensures that the PermissionManager will be created with an owner specified
Parameters: newOwner - the new owner Parameters: authService - the authorization service
Retrieve an array of IPermission objects based on the given parameters.
Includes inherited Permissions. Any null parameters will be ignored.
Parameters: principal - IAuthorizationPrincipal Parameters: activity - String Parameters: target - String IPermission[] exception: AuthorizationException -
Returns IAuthorizationPrincipals granted IPermissions
by the owner of this IPermissionManager, for the given activity
and target. If either parameter is null, it is ignored.
IAuthorizationPrincipal[] Parameters: activity - String - the Permission activity Parameters: target - String - the Permission target
Retrieve an array of IPermission objects based on the given parameters. Any null parameters
will be ignored.
Parameters: activity - String Parameters: target - String IPermission[] exception: AuthorizationException -
Retrieve an array of IPermission objects based on the given parameters. Any null parameters
will be ignored.
Parameters: principal - IAuthorizationPrincipal Parameters: activity - String Parameters: target - String IPermission[] exception: AuthorizationException -