# Verwendungen von Enum-Klasse
org.eclipse.emf.cdo.security.Access

Packages, die Access verwenden
Package
Beschreibung
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.

## Verwendungen von Access in org.eclipse.emf.cdo.security

Felder in org.eclipse.emf.cdo.security mit Typparametern vom Typ Access
Modifizierer und Typ
Feld
Beschreibung
`static final List<Access>`
Access.`VALUES`
A public read-only list of all the 'Access' enumerators.
Methoden in org.eclipse.emf.cdo.security, die Access zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`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)`
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
`static Access[]`
Access.`values()`
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
Methoden in org.eclipse.emf.cdo.security mit Parametern vom Typ Access
Modifizierer und Typ
Methode
Beschreibung
`ClassPermission`
SecurityFactory.`createClassPermission(EClass eClass, Access access)`
Veraltet.
As of 4.3 use `SecurityFactory.createFilterPermission(Access, PermissionFilter...)` and `SecurityFactory.createClassFilter(EClass)`.
`FilterPermission`
SecurityFactory.`createFilterPermission(Access access, PermissionFilter... filters)`
`PackagePermission`
SecurityFactory.`createPackagePermission(EPackage ePackage, Access access)`
Veraltet.
As of 4.3 use `SecurityFactory.createFilterPermission(Access, PermissionFilter...)` and `SecurityFactory.createPackageFilter(EPackage)`.
`Realm`
SecurityFactory.`createRealm(String name, Access defaultAccess)`
`ResourcePermission`
SecurityFactory.`createResourcePermission(String pattern, Access access)`
Veraltet.
As of 4.3 use `SecurityFactory.createFilterPermission()` and `SecurityFactory.createResourceFilter(String)`.
`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.

## Verwendungen von Access in org.eclipse.emf.cdo.security.impl

Felder in org.eclipse.emf.cdo.security.impl, die deklariert sind als Access
Modifizierer und Typ
Feld
Beschreibung
`static final Access`
SecurityFactoryImpl.`DEFAULT_PERMISSION`
Methoden in org.eclipse.emf.cdo.security.impl, die Access zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`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()`
Methoden in org.eclipse.emf.cdo.security.impl mit Parametern vom Typ Access
Modifizierer und Typ
Methode
Beschreibung
`ClassPermission`
SecurityFactoryImpl.`createClassPermission(EClass eClass, Access access)`
Veraltet.
`FilterPermission`
SecurityFactoryImpl.`createFilterPermission(Access access, PermissionFilter... filters)`
`PackagePermission`
SecurityFactoryImpl.`createPackagePermission(EPackage ePackage, Access access)`
Veraltet.
`Realm`
SecurityFactoryImpl.`createRealm(String name, Access defaultAccess)`
`ResourcePermission`
SecurityFactoryImpl.`createResourcePermission(String pattern, Access access)`
Veraltet.
`void`
PermissionImpl.`setAccess(Access newAccess)`
`void`
RealmImpl.`setDefaultAccess(Access newDefaultAccess)`
`void`
UserImpl.`setDefaultAccessOverride(Access newDefaultAccessOverride)`

## Verwendungen von Access in org.eclipse.emf.cdo.security.util

Methoden in org.eclipse.emf.cdo.security.util mit Parametern vom Typ Access
Modifizierer und Typ
Methode
Beschreibung
`boolean`
SecurityValidator.`validateAccess(Access access, DiagnosticChain diagnostics, Map<Object,Object> context)`
`boolean`
SecurityValidator.`validateAccessObject(Access accessObject, DiagnosticChain diagnostics, Map<Object,Object> context)`

## Verwendungen von Access in org.eclipse.emf.cdo.server.spi.security

Methoden in org.eclipse.emf.cdo.server.spi.security mit Parametern vom Typ Access
Modifizierer und Typ
Methode
Beschreibung
`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 filterClass, EReference filterFeature)`