All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
accessManagement() |
void |
authorise(Operation operation,
ConfiguredObject<?> configuredObject) |
void |
authoriseCreate(ConfiguredObject<?> object) |
void |
authoriseCreateConnection(AMQPConnection<?> connection) |
void |
authoriseDelete(ConfiguredObject<?> configuredObject) |
void |
authoriseLogsAccess(ConfiguredObject configuredObject) |
void |
authoriseMethod(Operation operation,
String componentName,
String methodName,
String virtualHostName) |
void |
authorisePublish(boolean immediate,
String routingKey,
String exchangeName,
String virtualHostName) |
void |
authorisePublish(boolean immediate,
String routingKey,
String exchangeName,
String virtualHostName,
Subject currentSubject) |
void |
authorisePurge(Queue queue) |
void |
authoriseUpdate(ConfiguredObject<?> configuredObject) |
void |
authoriseUserUpdate(String userName) |
static AccessControlContext |
getAccessControlContextFromSubject(Subject subject) |
static AuthenticatedPrincipal |
getCurrentUser() |
static Subject |
getSubjectWithAddedSystemRights() |
static AccessControlContext |
getSystemTaskControllerContext(String taskName,
Principal principal) |
static Subject |
getSystemTaskSubject(String taskName) |
static Subject |
getSystemTaskSubject(String taskName,
Principal principal) |
static boolean |
isSystemProcess() |
static boolean |
isSystemSubject(Subject subject) |