Method | Description | |
---|---|---|
GetEffectivePermission ( System.Guid permissionId, HiveId userId, HiveId entityId = default(HiveId) ) : |
Gets the effective permission.
|
|
GetEffectivePermission ( System.Guid permissionId, IEnumerable |
Gets the effective permission.
|
|
GetEffectivePermission ( System.Guid permissionId, IEnumerable |
||
GetEffectivePermissions ( HiveId userId, HiveId entityId = default(HiveId) ) : PermissionResults | ||
GetEffectivePermissions ( HiveId userId, IReadonlyGroupUnit |
||
GetEffectivePermissions ( IEnumerable |
||
GetEffectivePermissions ( IEnumerable |
||
GetExplicitPermission ( System.Guid permissionId, HiveId userId, HiveId entityId = default(HiveId) ) : |
Gets the explicit permission.
|
|
GetExplicitPermission ( System.Guid permissionId, IEnumerable |
Gets the explicit permission.
|
|
GetExplicitPermission ( System.Guid permissionId, IEnumerable |
||
GetExplicitPermissions ( HiveId userId, HiveId entityId = default(HiveId) ) : PermissionResults | ||
GetExplicitPermissions ( IEnumerable |
||
GetInheritedPermission ( System.Guid permissionId, HiveId userId, HiveId entityId = default(HiveId) ) : |
Gets the inherited permission.
|
|
GetInheritedPermission ( System.Guid permissionId, IEnumerable |
Gets the inherited permission.
|
|
GetInheritedPermission ( System.Guid permissionId, IEnumerable |
||
GetInheritedPermissions ( HiveId userId, HiveId entityId = default(HiveId) ) : PermissionResults | ||
GetInheritedPermissions ( IEnumerable |
||
GetPermissionStatuses ( IEnumerable |
||
PermissionsService ( IHiveManager hive, PermissionMetadata>.IEnumerable |
Method | Description | |
---|---|---|
GetPermissionStatus ( System.Guid permissionId, IEnumerable |
Gets the permission status.
|
|
GetPermissionStatus ( System.Guid permissionId, IEnumerable |
Gets the permission status using an existing, open unit of work.
|
|
GetUserGroupIdsForUser ( HiveId userId ) : IEnumerable |
Gets a list of UserGroup ids that the specified User belongs to.
|
public GetEffectivePermission ( System.Guid permissionId, HiveId userId, HiveId entityId = default(HiveId) ) : |
||
permissionId | System.Guid | The permission id. |
userId | HiveId | The user id. |
entityId | HiveId | The entity id. |
return |
public GetEffectivePermission ( System.Guid permissionId, IEnumerable |
||
permissionId | System.Guid | The permission id. |
userGroupIds | IEnumerable |
The user group ids. |
entityId | HiveId | The entity id. |
return |
public GetEffectivePermission ( System.Guid permissionId, IEnumerable |
||
permissionId | System.Guid | |
userGroupIds | IEnumerable |
|
uow | IReadonlyGroupUnit |
|
securityUow | IReadonlyGroupUnit |
|
entityId | HiveId | |
return |
public GetEffectivePermissions ( HiveId userId, HiveId entityId = default(HiveId) ) : PermissionResults | ||
userId | HiveId | |
entityId | HiveId | |
return | PermissionResults |
public GetEffectivePermissions ( HiveId userId, IReadonlyGroupUnit |
||
userId | HiveId | |
uow | IReadonlyGroupUnit |
|
securityUow | IReadonlyGroupUnit |
|
entityId | HiveId | |
return | PermissionResults |
public GetEffectivePermissions ( IEnumerable |
||
userGroupIds | IEnumerable |
|
entityId | HiveId | |
return | PermissionResults |
public GetEffectivePermissions ( IEnumerable |
||
userGroupIds | IEnumerable |
|
uow | IReadonlyGroupUnit |
|
securityUow | IReadonlyGroupUnit |
|
entityId | HiveId | |
return | PermissionResults |
public GetExplicitPermission ( System.Guid permissionId, HiveId userId, HiveId entityId = default(HiveId) ) : |
||
permissionId | System.Guid | The permission id. |
userId | HiveId | The user id. |
entityId | HiveId | The entity id. |
return |
public GetExplicitPermission ( System.Guid permissionId, IEnumerable |
||
permissionId | System.Guid | The permission id. |
userGroupIds | IEnumerable |
The user group ids. |
entityId | HiveId | The entity id. |
return |
public GetExplicitPermission ( System.Guid permissionId, IEnumerable |
||
permissionId | System.Guid | |
userGroupIds | IEnumerable |
|
securityUow | IReadonlyGroupUnit |
|
entityId | HiveId | |
return |
public GetExplicitPermissions ( HiveId userId, HiveId entityId = default(HiveId) ) : PermissionResults | ||
userId | HiveId | |
entityId | HiveId | |
return | PermissionResults |
public GetExplicitPermissions ( IEnumerable |
||
userGroupIds | IEnumerable |
|
entityId | HiveId | |
return | PermissionResults |
public GetInheritedPermission ( System.Guid permissionId, HiveId userId, HiveId entityId = default(HiveId) ) : |
||
permissionId | System.Guid | The permission id. |
userId | HiveId | The user id. |
entityId | HiveId | The entity id. |
return |
public GetInheritedPermission ( System.Guid permissionId, IEnumerable |
||
permissionId | System.Guid | The permission id. |
userGroupIds | IEnumerable |
The user group ids. |
entityId | HiveId | The entity id. |
return |
public GetInheritedPermission ( System.Guid permissionId, IEnumerable |
||
permissionId | System.Guid | |
userGroupIds | IEnumerable |
|
uow | IReadonlyGroupUnit |
|
entityId | HiveId | |
return |
public GetInheritedPermissions ( HiveId userId, HiveId entityId = default(HiveId) ) : PermissionResults | ||
userId | HiveId | |
entityId | HiveId | |
return | PermissionResults |
public GetInheritedPermissions ( IEnumerable |
||
userGroupIds | IEnumerable |
|
entityId | HiveId | |
return | PermissionResults |
protected GetPermissionStatus ( System.Guid permissionId, IEnumerable |
||
permissionId | System.Guid | The permission id. |
userGroupIds | IEnumerable |
The user group ids. |
entityId | HiveId | The entity id. |
source | HiveId | The source. |
return | PermissionStatus |
protected GetPermissionStatus ( System.Guid permissionId, IEnumerable |
||
permissionId | System.Guid | The permission id. |
userGroupIds | IEnumerable |
The user group ids. |
entityId | HiveId | The entity id. |
source | HiveId | The source. |
uow | IReadonlyGroupUnit |
The unit of work. |
return | PermissionStatus |
public GetPermissionStatuses ( IEnumerable |
||
userGroupIds | IEnumerable |
|
entityId | HiveId | |
return | IEnumerable |
protected GetUserGroupIdsForUser ( HiveId userId ) : IEnumerable |
||
userId | HiveId | The user id. |
return | IEnumerable |
public PermissionsService ( IHiveManager hive, PermissionMetadata>.IEnumerable |
||
hive | IHiveManager | |
permissions | PermissionMetadata>.IEnumerable | |
usersMembershipService | IMembershipService |
|
return | System |