Package ch.ivyteam.ivy.security
Interface ISecurityDescriptorType
-
public interface ISecurityDescriptorTypeA security descriptor type- Since:
- 06.06.2006
- API:
- This is a public API.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description longgetId()Gets the identifier of the security descriptor typeStringgetName()Gets the name of the security descriptor typeList<IPermission>getPermissions()Gets the permissions that are supported by this security descriptor typeIPermissionGroupgetRootPermissionGroup()Gets the root permission group
-
-
-
Method Detail
-
getName
String getName()
Gets the name of the security descriptor type- Returns:
- name of security descriptor type
- Throws:
PersistencyException- if persistency access fails- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
getPermissions
List<IPermission> getPermissions()
Gets the permissions that are supported by this security descriptor type- Returns:
- list with the supported permissions
- Throws:
PersistencyException- if persistency access fails- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
getRootPermissionGroup
IPermissionGroup getRootPermissionGroup()
Gets the root permission group- Returns:
- root permission group
- Throws:
PersistencyException- if persistency access fails- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
getId
long getId()
Gets the identifier of the security descriptor type- Returns:
- identifier
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
-