public static class PrincipalException.MustHavePermission extends PrincipalException
PrincipalException.MustBeAuthenticated, PrincipalException.MustBeCompanyAdmin, PrincipalException.MustBeEnabled, PrincipalException.MustBeInvokedUsingPost, PrincipalException.MustBeOmniadmin, PrincipalException.MustBePortletStrutsPath, PrincipalException.MustHavePermission
Modifier and Type | Field and Description |
---|---|
String[] |
actionId |
long |
resourceId |
String |
resourceName |
long |
userId |
Constructor and Description |
---|
PrincipalException.MustHavePermission(long userId,
String... actionIds) |
PrincipalException.MustHavePermission(long userId,
String resourceName,
long resourceId,
String... actionIds) |
PrincipalException.MustHavePermission(PermissionChecker permissionChecker,
String... actionIds) |
PrincipalException.MustHavePermission(PermissionChecker permissionChecker,
String resourceName,
long resourceId,
String... actionIds) |
getNestedClasses
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public final String[] actionId
public final long resourceId
public final String resourceName
public final long userId
public PrincipalException.MustHavePermission(long userId, String... actionIds)
public PrincipalException.MustHavePermission(long userId, String resourceName, long resourceId, String... actionIds)
public PrincipalException.MustHavePermission(PermissionChecker permissionChecker, String... actionIds)
public PrincipalException.MustHavePermission(PermissionChecker permissionChecker, String resourceName, long resourceId, String... actionIds)