Package | Description |
---|---|
org.eclipse.emf.cdo.security |
The generated EMF API of the CDO security model.
|
org.eclipse.emf.cdo.security.impl |
The generated EMF implementation of the CDO security model.
|
org.eclipse.emf.cdo.server.spi.security |
Server provider interfaces (SPI) for the server integration of the
Security model. |
Modifier and Type | Field and Description |
---|---|
static List<Access> |
Access.VALUES
A public read-only list of all the 'Access' enumerators
|
Modifier and Type | Method and Description |
---|---|
static Access |
Access.get(int value)
Returns the 'Access' literal with the specified integer value
|
static Access |
Access.get(String literal)
Returns the 'Access' literal with the specified literal value
|
Access |
Permission.getAccess()
Returns the value of the 'Access' attribute.
|
static Access |
Access.getByName(String name)
Returns the 'Access' literal with the specified name
|
Access |
Realm.getDefaultAccess()
Returns the value of the 'Default Access' attribute
|
Access |
User.getDefaultAccess()
Returns the value of the 'Default Access' attribute
|
Access |
User.getDefaultAccessOverride()
Returns the value of the 'Default Access Override' attribute
|
static Access |
Access.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Access[] |
Access.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
ClassPermission |
SecurityFactory.createClassPermission(EClass eClass,
Access access) |
PackagePermission |
SecurityFactory.createPackagePermission(EPackage ePackage,
Access access) |
Realm |
SecurityFactory.createRealm(String name,
Access defaultAccess) |
ResourcePermission |
SecurityFactory.createResourcePermission(String pattern,
Access access) |
void |
Permission.setAccess(Access value)
Sets the value of the '
Access ' attribute |
void |
Realm.setDefaultAccess(Access value)
Sets the value of the '
Default Access ' attribute |
void |
User.setDefaultAccessOverride(Access value)
Sets the value of the '
Default Access Override ' attribute |
Modifier and Type | Method and Description |
---|---|
Access |
SecurityFactoryImpl.createAccessFromString(EDataType eDataType,
String initialValue) |
Access |
SecurityFactoryImpl.createAccessObjectFromString(EDataType eDataType,
String initialValue) |
Access |
PermissionImpl.getAccess() |
Access |
RealmImpl.getDefaultAccess() |
Access |
UserImpl.getDefaultAccess() |
Access |
UserImpl.getDefaultAccessOverride() |
Modifier and Type | Method and Description |
---|---|
ClassPermission |
SecurityFactoryImpl.createClassPermission(EClass eClass,
Access access) |
PackagePermission |
SecurityFactoryImpl.createPackagePermission(EPackage ePackage,
Access access) |
Realm |
SecurityFactoryImpl.createRealm(String name,
Access defaultAccess) |
ResourcePermission |
SecurityFactoryImpl.createResourcePermission(String pattern,
Access access) |
void |
PermissionImpl.setAccess(Access newAccess) |
void |
RealmImpl.setDefaultAccess(Access newDefaultAccess) |
void |
UserImpl.setDefaultAccessOverride(Access newDefaultAccessOverride) |
Modifier and Type | Method and Description |
---|---|
protected void |
AnnotationHandler.handleClassPermission(Realm realm,
EClass eClass,
String key,
Access access) |
protected void |
AnnotationHandler.handlePackagePermission(Realm realm,
EPackage ePackage,
String key,
Access access) |
protected void |
AnnotationHandler.handlePermission(Realm realm,
EModelElement modelElement,
String key,
Access access,
EClass permissionClass,
EReference permissionFeature) |
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.