|
|||||||||
| Home >> All >> ru >> gammalabs >> ice >> [ security overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
ru.gammalabs.ice.security
Interface PolicyDAO

- All Superinterfaces:
- ru.gammalabs.ice.framework.DAO
- All Known Implementing Classes:
- PolicyDAOOracle
- public interface PolicyDAO
- extends ru.gammalabs.ice.framework.DAO
| Method Summary | |
java.util.Set |
findAllPartitionPermissionsByPersonId(long personId)
Получение привилегий на разделы для персоны назначеных как напрямую, так и через роли. |
java.util.Set |
findAllSimplePermissionsByPersonId(long personId)
Получение простых (флажочных) привилегий персоны Назначеных как напрямую таи и через роли. |
java.util.Set |
findPartitionPermissionsByPersonId(long personId)
Получение привилегий на разделы для персоны назначеных напрямую. |
java.util.Set |
findPartitionPermissionsByRoleId(long roleId)
Получение привилегий на разделы для роли назначеных напрямую. |
java.util.Set |
findSimplePermissionsByPersonId(long personId)
Получение простых (флажочных) привилегий персоны назначеных напрямую. |
java.util.Set |
findSimplePermissionsByRoleId(long roleId)
Получение простых (флажочных) привилегий роли |
void |
grantPartitionPermission(long partitionId,
ru.gammalabs.ice.structure.PartitionPolicy.Entity entity)
Grant partition permission to person or role |
void |
grantPartitionPermissionToPerson(long personId,
ru.gammalabs.ice.structure.PartitionPermission partitionPermission)
Grant partition permission to person |
void |
grantPartitionPermissionToRole(long roleId,
ru.gammalabs.ice.structure.PartitionPermission partitionPermission)
Grant partition permission to role |
void |
grantSimplePermissionToPerson(long personId,
SimplePermission simplePermission)
Grant siple permission to person. |
void |
grantSimplePermissionToRole(long roleId,
SimplePermission simplePermission)
Grant siple permission to role. |
void |
revokePartitionPermissionFromPerson(long personId,
ru.gammalabs.ice.structure.PartitionPermission partitionPermission)
Revoke partition permission from person. |
void |
revokePartitionPermissionFromRole(long roleId,
ru.gammalabs.ice.structure.PartitionPermission partitionPermission)
Revoke partition permission from role. |
void |
revokeSimplePermissionFromPerson(long personId,
SimplePermission simplePermission)
Revoke simple permission from person. |
void |
revokeSimplePermissionFromRole(long roleId,
SimplePermission simplePermission)
Revoke simple permission from role. |
| Methods inherited from interface ru.gammalabs.ice.framework.DAO |
disconnect, setConnection |
| Method Detail |
findAllSimplePermissionsByPersonId
public java.util.Set findAllSimplePermissionsByPersonId(long personId)
- Получение простых (флажочных) привилегий персоны
Назначеных как напрямую таи и через роли.
findSimplePermissionsByPersonId
public java.util.Set findSimplePermissionsByPersonId(long personId)
- Получение простых (флажочных) привилегий персоны
назначеных напрямую.
findSimplePermissionsByRoleId
public java.util.Set findSimplePermissionsByRoleId(long roleId)
- Получение простых (флажочных) привилегий роли
findAllPartitionPermissionsByPersonId
public java.util.Set findAllPartitionPermissionsByPersonId(long personId)
- Получение привилегий на разделы для персоны
назначеных как напрямую, так и через роли.
findPartitionPermissionsByRoleId
public java.util.Set findPartitionPermissionsByRoleId(long roleId)
- Получение привилегий на разделы для роли
назначеных напрямую.
findPartitionPermissionsByPersonId
public java.util.Set findPartitionPermissionsByPersonId(long personId)
- Получение привилегий на разделы для персоны
назначеных напрямую.
grantSimplePermissionToPerson
public void grantSimplePermissionToPerson(long personId,
SimplePermission simplePermission)
- Grant siple permission to person.
grantSimplePermissionToRole
public void grantSimplePermissionToRole(long roleId,
SimplePermission simplePermission)
- Grant siple permission to role.
grantPartitionPermissionToPerson
public void grantPartitionPermissionToPerson(long personId,
ru.gammalabs.ice.structure.PartitionPermission partitionPermission)
- Grant partition permission to person
grantPartitionPermissionToRole
public void grantPartitionPermissionToRole(long roleId,
ru.gammalabs.ice.structure.PartitionPermission partitionPermission)
- Grant partition permission to role
grantPartitionPermission
public void grantPartitionPermission(long partitionId,
ru.gammalabs.ice.structure.PartitionPolicy.Entity entity)
- Grant partition permission to person or role
revokeSimplePermissionFromPerson
public void revokeSimplePermissionFromPerson(long personId,
SimplePermission simplePermission)
- Revoke simple permission from person.
revokeSimplePermissionFromRole
public void revokeSimplePermissionFromRole(long roleId,
SimplePermission simplePermission)
- Revoke simple permission from role.
revokePartitionPermissionFromPerson
public void revokePartitionPermissionFromPerson(long personId,
ru.gammalabs.ice.structure.PartitionPermission partitionPermission)
- Revoke partition permission from person.
revokePartitionPermissionFromRole
public void revokePartitionPermissionFromRole(long roleId,
ru.gammalabs.ice.structure.PartitionPermission partitionPermission)
- Revoke partition permission from role.
|
|||||||||
| Home >> All >> ru >> gammalabs >> ice >> [ security overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC