public interface ISecurityManager extends SecurityItemContainer
repository
.SecurityManagerUtil.createSecurityManager(String)
Modifier and Type | Interface and Description |
---|---|
static interface |
ISecurityManager.RealmOperation
Modifies a security
realm in a safe transaction. |
Modifier and Type | Field and Description |
---|---|
static String |
SYSTEM_USER_ID |
Modifier and Type | Method and Description |
---|---|
Realm |
getRealm() |
IRepository |
getRepository() |
void |
modify(ISecurityManager.RealmOperation operation) |
void |
modify(ISecurityManager.RealmOperation operation,
boolean waitUntilReadable) |
void |
read(ISecurityManager.RealmOperation operation) |
addGroup, addRole, addUser, addUser, addUser, removeGroup, removeRole, removeUser, setPassword
getGroup, getRole, getUser
static final String SYSTEM_USER_ID
IRepository getRepository()
Realm getRealm()
void read(ISecurityManager.RealmOperation operation)
void modify(ISecurityManager.RealmOperation operation)
void modify(ISecurityManager.RealmOperation operation, boolean waitUntilReadable)
Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html