@ Override public Set < String > getPermissionsForRole ( RoleIdentifier id ) { checkNotNull ( id , "id" ) ; return _delegate . getPermissionsForRole ( id ) ; }
Although this implementation overrides specific roles the permissions associated with them are still managed by the permission manager so always defer to the delegate to read permissions .