Uses of Interface
com.polarion.platform.security.IPermission
Package
Description
-
Uses of IPermission in com.polarion.alm.builder.security
-
Uses of IPermission in com.polarion.platform.security
Modifier and TypeClassDescriptionclass
Administration permission class.class
Change password permission class.class
Login permission class.class
This is the basicIPermission
implementation.class
Report permission class.class
User management permission class.Modifier and TypeMethodDescriptionISecurityService.constructPermission
(String permissionName) ConstructIPermission
class based on the permission name.AdministrationPermission.getParentPermissions()
ChangePasswordPermission.getParentPermissions()
IPermission.getParentPermissions()
The collection of permissions, to which the decision about this permission is granted, if there is no record for exactly this permission.Permission.getParentPermissions()
ReportPermission.getParentPermissions()
UserManagementPermission.getParentPermissions()
PermissionDeniedException.getPermission()
Modifier and TypeMethodDescriptionvoid
ISecurityService.checkPermission
(IPermission permission, IContextId contextId) Check that the current user has been given permission in the given context.void
ISecurityService.checkPermission
(String user, IPermission permission, IContextId contextId) Check that the given user has been given permission in the given context.void
ISecurityService.checkPermission
(Subject user, IPermission permission, IContextId contextId) Check that given user has given permission in given context.Permission.denied
(String user, IPermission originalPermission, IContextId contextId) ISecurityService.getParentPermissions
(IPermission permission) boolean
ISecurityService.hasPermission
(IPermission permission, IContextId contextId) Has the current user been given permission in the given context?boolean
ISecurityService.hasPermission
(String user, IPermission permission, IContextId contextId) Has the given user been given permission in the given context?boolean
ISecurityService.hasPermission
(Collection<String> roles, IPermission permission, IContextId contextId) boolean
ISecurityService.hasPermission
(Subject user, IPermission permission, IContextId contextId) Has the given user been given permission in the given context?ModifierConstructorDescriptionPermissionDeniedException
(String user, IPermission permission, IContextId contextId) Constructor.PermissionDeniedException
(String user, IPermission originalPermission, IContextId contextId, IPermission reason) Constructor.PermissionDeniedException
(String user, IPermission permission, IContextId contextId, String message) Constructor. -
Uses of IPermission in com.polarion.platform.spi.security
Modifier and TypeMethodDescriptionGenericPermissionFactory.constructPermission
(String name) IPermissionFactory.constructPermission
(String name) Construct permission for given name.Modifier and TypeMethodDescriptionvoid
GenericPermissionFactory.setPermissionClass
(Class<IPermission> permissionClass) Set permission class.