Package org.eclipse.emf.cdo.common.security

# Schnittstelle CDOPermissionProvider

Alle bekannten Unterschnittstellen:
  `InternalSession`

Alle bekannten Implementierungsklassen:
  `CDOPermissionProvider.Constant`

public interface CDOPermissionProvider
Provides the protection level of protectable objects.

Seit:
  4.1
Autor:
  Eike Stepper

## Verschachtelte Klassen - Übersicht

Verschachtelte Klassen
Modifizierer und Typ
Schnittstelle
Beschreibung
`static final class`
`CDOPermissionProvider.Constant`
Provides a constant protection level for all `revisions`.

## Feldübersicht

Felder
Modifizierer und Typ
Feld
Beschreibung
`static final CDOPermissionProvider`
`NONE`
`static final CDOPermissionProvider`
`READ`
`static final CDOPermissionProvider`
`WRITE`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`CDOPermission`
`getPermission(CDORevision revision, CDOBranchPoint securityContext)`

## Felddetails

### NONE

static final CDOPermissionProvider NONE

### READ

static final CDOPermissionProvider READ

### WRITE

static final CDOPermissionProvider WRITE

## Methodendetails

### getPermission

CDOPermission getPermission(CDORevision revision, CDOBranchPoint securityContext)