# Verwendungen von Schnittstelle
org.eclipse.emf.cdo.security.Role

Packages, die Role 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.security
Server integration of the `Security` model.
org.eclipse.emf.cdo.server.spi.security
Server provider interfaces (SPI) for the server integration of the `Security` model.

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

Methoden in org.eclipse.emf.cdo.security, die Role zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`Role`
SecurityItemContainer.`addRole(String id)`
`Role`
SecurityFactory.`createRole()`
Returns a new object of class 'Role'.
`Role`
SecurityFactory.`createRole(String id)`
`static Role`
RealmUtil.`findRole(EList<SecurityItem> items, String roleID)`
`Role`
Permission.`getRole()`
Returns the value of the 'Role' container reference.
`Role`
SecurityItemProvider.`getRole(String id)`
`static Role`
RealmUtil.`removeRole(EList<SecurityItem> items, String roleID)`
`Role`
SecurityItemContainer.`removeRole(String id)`
Methoden in org.eclipse.emf.cdo.security, die Typen mit Argumenten vom Typ Role zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`static BasicEList<Role>`
RealmUtil.`allRoles(EList<SecurityItem> items)`
`EList<Role>`
Group.`getAllRoles()`
Returns the value of the 'All Roles' reference list.
`EList<Role>`
Realm.`getAllRoles()`
Returns the value of the 'All Roles' reference list.
`EList<Role>`
User.`getAllRoles()`
Returns the value of the 'All Roles' reference list.
`EList<Role>`
Assignee.`getRoles()`
Returns the value of the 'Roles' reference list.
`EList<Role>`
User.`getUnassignedRoles()`
Returns the value of the 'Unassigned Roles' reference list.
Methoden in org.eclipse.emf.cdo.security mit Parametern vom Typ Role
Modifizierer und Typ
Methode
Beschreibung
`void`
Permission.`setRole(Role value)`
Sets the value of the '`Role`' container reference.

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

Klassen in org.eclipse.emf.cdo.security.impl, die Role implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`RoleImpl`
An implementation of the model object 'Role'.
Methoden in org.eclipse.emf.cdo.security.impl, die Role zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`Role`
DirectoryImpl.`addRole(String id)`
`Role`
RealmImpl.`addRole(String id)`
`Role`
SecurityFactoryImpl.`createRole()`
`Role`
SecurityFactoryImpl.`createRole(String id)`
`Role`
DirectoryImpl.`getRole(String id)`
`Role`
PermissionImpl.`getRole()`
`Role`
RealmImpl.`getRole(String id)`
`Role`
DirectoryImpl.`removeRole(String id)`
`Role`
RealmImpl.`removeRole(String id)`
Methoden in org.eclipse.emf.cdo.security.impl, die Typen mit Argumenten vom Typ Role zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`EList<Role>`
GroupImpl.`getAllRoles()`
`EList<Role>`
RealmImpl.`getAllRoles()`
`EList<Role>`
UserImpl.`getAllRoles()`
`EList<Role>`
AssigneeImpl.`getRoles()`
`EList<Role>`
UserImpl.`getUnassignedRoles()`
Methoden in org.eclipse.emf.cdo.security.impl mit Parametern vom Typ Role
Modifizierer und Typ
Methode
Beschreibung
`void`
PermissionImpl.`setRole(Role newRole)`

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

Methoden in org.eclipse.emf.cdo.security.util mit Parametern vom Typ Role
Modifizierer und Typ
Methode
Beschreibung
`T`
SecuritySwitch.`caseRole(Role object)`
Returns the result of interpreting the object as an instance of 'Role'.
`boolean`
SecurityValidator.`validateRole(Role role, DiagnosticChain diagnostics, Map<Object,Object> context)`

## Verwendungen von Role in org.eclipse.emf.cdo.server.security

Methoden in org.eclipse.emf.cdo.server.security, die Role zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`static Role`
SecurityManagerUtil.`addResourceRole(Realm realm, String roleName, String resourcePath, boolean writable)`
Methoden in org.eclipse.emf.cdo.server.security mit Parametern vom Typ Role
Modifizierer und Typ
Methode
Beschreibung
`static void`
SecurityManagerUtil.`addResourcePermissions(Role role, String resourcePath, boolean writable)`

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

Methoden in org.eclipse.emf.cdo.server.spi.security mit Parametern vom Typ Role
Modifizierer und Typ
Methode
Beschreibung
`protected void`
HomeFolderHandler.`handleUser(CDOTransaction transaction, Realm realm, Role role, User user)`
`protected void`
HomeFolderHandler.`initRole(Role role)`