public class DomainPermissions extends Object
Modifier and Type | Field and Description |
---|---|
static String |
CREATE_CHILD_DOMAIN |
static String |
DELETE |
static String |
SUPER_USER |
Constructor and Description |
---|
DomainPermissions() |
Modifier and Type | Method and Description |
---|---|
static DomainPermission |
getInstance(DomainPermission domainPermission) |
static DomainPermission |
getInstance(String sysPermissionName)
Creates a new domain permission of the specified name, without
the option to grant the domain-permission to another resource
|
static DomainPermission |
getInstanceWithGrantOption(String sysPermissionName)
Creates a new domain permission of the specified name, but with
the option to grant the domain-permission to another resource
|
static String |
getSysPermissionName(long systemPermissionId) |
static List<String> |
getSysPermissionNames() |
public static final String SUPER_USER
public static final String CREATE_CHILD_DOMAIN
public static final String DELETE
public static String getSysPermissionName(long systemPermissionId)
public static DomainPermission getInstance(String sysPermissionName)
sysPermissionName
- the name of the system domain permissionpublic static DomainPermission getInstanceWithGrantOption(String sysPermissionName)
sysPermissionName
- the name of the system domain permissionpublic static DomainPermission getInstance(DomainPermission domainPermission)
OACC is a Java Application Security Framework developed by Acciente, LLC., released under Apache License 2.0.
Copyright 2009-2018, Acciente, LLC.