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.security.util |
The generated EMF utilities 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(org.eclipse.emf.ecore.EClass eClass,
Access access)
Deprecated.
|
FilterPermission |
SecurityFactory.createFilterPermission(Access access,
PermissionFilter... filters) |
PackagePermission |
SecurityFactory.createPackagePermission(org.eclipse.emf.ecore.EPackage ePackage,
Access access)
Deprecated.
|
Realm |
SecurityFactory.createRealm(String name,
Access defaultAccess) |
ResourcePermission |
SecurityFactory.createResourcePermission(String pattern,
Access access)
Deprecated.
|
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 | Field and Description |
---|---|
static Access |
SecurityFactoryImpl.DEFAULT_PERMISSION |
Modifier and Type | Method and Description |
---|---|
Access |
SecurityFactoryImpl.createAccessFromString(org.eclipse.emf.ecore.EDataType eDataType,
String initialValue) |
Access |
SecurityFactoryImpl.createAccessObjectFromString(org.eclipse.emf.ecore.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(org.eclipse.emf.ecore.EClass eClass,
Access access)
Deprecated.
|
FilterPermission |
SecurityFactoryImpl.createFilterPermission(Access access,
PermissionFilter... filters) |
PackagePermission |
SecurityFactoryImpl.createPackagePermission(org.eclipse.emf.ecore.EPackage ePackage,
Access access)
Deprecated.
|
Realm |
SecurityFactoryImpl.createRealm(String name,
Access defaultAccess) |
ResourcePermission |
SecurityFactoryImpl.createResourcePermission(String pattern,
Access access)
Deprecated.
|
void |
PermissionImpl.setAccess(Access newAccess) |
void |
RealmImpl.setDefaultAccess(Access newDefaultAccess) |
void |
UserImpl.setDefaultAccessOverride(Access newDefaultAccessOverride) |
Modifier and Type | Method and Description |
---|---|
boolean |
SecurityValidator.validateAccess(Access access,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
SecurityValidator.validateAccessObject(Access accessObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
Modifier and Type | Method and Description |
---|---|
protected void |
AnnotationHandler.handleClassPermission(Realm realm,
org.eclipse.emf.ecore.EClass eClass,
String key,
Access access) |
protected void |
AnnotationHandler.handlePackagePermission(Realm realm,
org.eclipse.emf.ecore.EPackage ePackage,
String key,
Access access) |
protected void |
AnnotationHandler.handlePermission(Realm realm,
org.eclipse.emf.ecore.EModelElement modelElement,
String key,
Access access,
org.eclipse.emf.ecore.EClass filterClass,
org.eclipse.emf.ecore.EReference filterFeature) |
Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.