Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/22/09 18:20:46 (16 years ago)
Author:
asimon
Message:

SecurityManager revised and PermissionManager implemented (ticket #537)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Security.DataAccess/3.2/IPermissionAdapter.cs

    r1530 r1624  
    3838    /// <param name="entityId"></param>
    3939    /// <returns></returns>
    40     GrantedPermission getPermission(PermissionOwner permissionOwner, Permission permission);
     40    GrantedPermission getPermission(PermissionOwner permissionOwner, Permission permission, Guid entityId);
    4141
    4242    /// <summary>
     
    4747    /// <param name="entityId"></param>
    4848    /// <returns></returns>
    49     bool addPermission(PermissionOwner permissionOwner, Permission permission);
     49    bool grantPermission(Guid permissionOwnerId, Guid permissionId, Guid entityId);
    5050
    5151    /// <summary>
     
    5656    /// <param name="entityId"></param>
    5757    /// <returns></returns>
    58     bool removePermission(PermissionOwner permissionOwner, Permission permission);
     58    bool revokePermission(Guid permissionOwnerId, Guid permissionId, Guid entityId);
    5959  }
    6060}
Note: See TracChangeset for help on using the changeset viewer.