메소드 | 설명 | |
---|---|---|
CreateDataPermission ( long subjectId, long entityId, long dataId, RightType rightType, PermissionType permissionType = PermissionType.Grant ) : |
||
CreateFeaturePermission ( long subjectId, long featureId, PermissionType permissionType = PermissionType.Grant ) : |
||
DeleteDataPermission ( long subjectId, long entityId, long dataId, RightType rightType ) : bool | ||
DeleteDataPermissionById ( long id ) : bool | ||
DeleteDataPermissionsByEntity ( long entityId, long dataId ) : bool | ||
DeleteFeaturePermission ( long subjectId, long featureId ) : bool | ||
DeleteFeaturePermissionById ( long id ) : bool | ||
ExistsDataPermission ( IEnumerable |
||
ExistsDataPermission ( long subjectId, long entityId, long dataId, RightType rightType ) : bool | ||
ExistsDataPermissionId ( long id ) : bool | ||
ExistsFeaturePermission ( IEnumerable |
||
ExistsFeaturePermission ( long subjectId, long featureId, PermissionType permissionType = PermissionType.Grant ) : bool | ||
ExistsFeaturePermissionId ( long id ) : bool | ||
GetAllDataIds ( IEnumerable |
||
GetAllDataIds ( IEnumerable |
||
GetAllDataIds ( long userId, long entityId, List |
||
GetAllDataIds ( long userId, long entityId, RightType rightType ) : IQueryable |
||
GetAllDataPermissions ( ) : IQueryable |
||
GetAllFeaturePermissions ( ) : IQueryable |
||
GetAllRights ( long subjectId, long entityId, long dataId ) : IQueryable |
||
GetDataPermission ( long subjectId, long entityId, long dataId, RightType rightType ) : |
||
GetDataPermissionById ( long id ) : |
||
GetDataPermissionsFromEntity ( long entityId, long dataId ) : IQueryable |
||
GetFeaturePermission ( long subjectId, long featureId ) : |
||
GetFeaturePermissionById ( long id ) : |
||
GetFeaturePermissionType ( long subjectId, long featureId ) : int | ||
HasSubjectFeatureAccess ( long subjectId, long featureId ) : bool | ||
HasUserDataAccess ( long userId, long entityId, long dataId, RightType rightType ) : bool | ||
HasUserDataAccess ( string username, long entityId, long dataId, RightType rightType ) : bool | ||
PermissionManager ( ) : System | ||
UpdateDataPermission ( |
||
UpdateFeaturePermission ( |
public CreateDataPermission ( long subjectId, long entityId, long dataId, RightType rightType, PermissionType permissionType = PermissionType.Grant ) : |
||
subjectId | long | |
entityId | long | |
dataId | long | |
rightType | RightType | |
permissionType | PermissionType | |
리턴 |
public CreateFeaturePermission ( long subjectId, long featureId, PermissionType permissionType = PermissionType.Grant ) : |
||
subjectId | long | |
featureId | long | |
permissionType | PermissionType | |
리턴 |
public DeleteDataPermission ( long subjectId, long entityId, long dataId, RightType rightType ) : bool | ||
subjectId | long | |
entityId | long | |
dataId | long | |
rightType | RightType | |
리턴 | bool |
public DeleteDataPermissionById ( long id ) : bool | ||
id | long | |
리턴 | bool |
public DeleteDataPermissionsByEntity ( long entityId, long dataId ) : bool | ||
entityId | long | |
dataId | long | |
리턴 | bool |
public DeleteFeaturePermission ( long subjectId, long featureId ) : bool | ||
subjectId | long | |
featureId | long | |
리턴 | bool |
public DeleteFeaturePermissionById ( long id ) : bool | ||
id | long | |
리턴 | bool |
public ExistsDataPermission ( IEnumerable |
||
subjectIds | IEnumerable |
|
entityId | long | |
dataId | long | |
rightType | RightType | |
리턴 | bool |
public ExistsDataPermission ( long subjectId, long entityId, long dataId, RightType rightType ) : bool | ||
subjectId | long | |
entityId | long | |
dataId | long | |
rightType | RightType | |
리턴 | bool |
public ExistsFeaturePermission ( IEnumerable |
||
subjectIds | IEnumerable |
|
featureIds | IEnumerable |
|
permissionType | PermissionType | |
리턴 | bool |
public ExistsFeaturePermission ( long subjectId, long featureId, PermissionType permissionType = PermissionType.Grant ) : bool | ||
subjectId | long | |
featureId | long | |
permissionType | PermissionType | |
리턴 | bool |
public ExistsFeaturePermissionId ( long id ) : bool | ||
id | long | |
리턴 | bool |
public GetAllDataIds ( IEnumerable |
||
subjectIds | IEnumerable |
|
entityId | long | |
rightTypes | List |
|
리턴 | IQueryable |
public GetAllDataIds ( IEnumerable |
||
subjectIds | IEnumerable |
|
entityId | long | |
rightType | RightType | |
리턴 | IQueryable |
public GetAllDataIds ( long userId, long entityId, List |
||
userId | long | |
entityId | long | |
rightTypes | List |
|
리턴 | IQueryable |
public GetAllDataIds ( long userId, long entityId, RightType rightType ) : IQueryable |
||
userId | long | |
entityId | long | |
rightType | RightType | |
리턴 | IQueryable |
public GetAllRights ( long subjectId, long entityId, long dataId ) : IQueryable |
||
subjectId | long | |
entityId | long | |
dataId | long | |
리턴 | IQueryable |
public GetDataPermission ( long subjectId, long entityId, long dataId, RightType rightType ) : |
||
subjectId | long | |
entityId | long | |
dataId | long | |
rightType | RightType | |
리턴 |
public GetDataPermissionById ( long id ) : |
||
id | long | |
리턴 |
public GetDataPermissionsFromEntity ( long entityId, long dataId ) : IQueryable |
||
entityId | long | |
dataId | long | |
리턴 | IQueryable |
public GetFeaturePermission ( long subjectId, long featureId ) : |
||
subjectId | long | |
featureId | long | |
리턴 |
public GetFeaturePermissionById ( long id ) : |
||
id | long | |
리턴 |
public GetFeaturePermissionType ( long subjectId, long featureId ) : int | ||
subjectId | long | |
featureId | long | |
리턴 | int |
public HasSubjectFeatureAccess ( long subjectId, long featureId ) : bool | ||
subjectId | long | |
featureId | long | |
리턴 | bool |
public HasUserDataAccess ( long userId, long entityId, long dataId, RightType rightType ) : bool | ||
userId | long | |
entityId | long | |
dataId | long | |
rightType | RightType | |
리턴 | bool |
public HasUserDataAccess ( string username, long entityId, long dataId, RightType rightType ) : bool | ||
username | string | |
entityId | long | |
dataId | long | |
rightType | RightType | |
리턴 | bool |
public UpdateDataPermission ( |
||
dataPermission | ||
리턴 |
public UpdateFeaturePermission ( |
||
featurePermission | ||
리턴 |