org.eclipse.emf.cdo.security
Interface SecurityItemContainer

All Superinterfaces:
SecurityItemProvider
All Known Subinterfaces:
Directory, InternalSecurityManager, ISecurityManager, Realm
All Known Implementing Classes:
DirectoryImpl, RealmImpl

public interface SecurityItemContainer
extends SecurityItemProvider

A security item provider that items such as users or roles can be added to or removed from.

Since:
4.2

Method Summary
 Group addGroup(String id)
           
 Role addRole(String id)
           
 User addUser(String id)
           
 User addUser(String id, String password)
           
 Group removeGroup(String id)
           
 Role removeRole(String id)
           
 User removeUser(String id)
           
 
Methods inherited from interface org.eclipse.emf.cdo.security.SecurityItemProvider
getGroup, getRole, getUser
 

Method Detail

addRole

Role addRole(String id)

addGroup

Group addGroup(String id)

addUser

User addUser(String id)

addUser

User addUser(String id,
             String password)

removeRole

Role removeRole(String id)

removeGroup

Group removeGroup(String id)

removeUser

User removeUser(String id)


Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.