# Uses of Package
org.eclipse.emf.cdo.security

- Packages that use org.eclipse.emf.cdo.security
  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.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.

- Classes in org.eclipse.emf.cdo.security used by org.eclipse.emf.cdo.security
  Class | Description
  --- | ---
  Access | A representation of the literals of the enumeration 'Access', and utility methods for working with them.
  AndFilter | A representation of the model object 'And Filter'.
  Assignee | A representation of the model object 'Assignee'.
  ClassFilter | A representation of the model object 'Class Filter'.
  ClassPermission | Deprecated. As of 4.3 use `FilterPermission` and `ClassFilter`.
  CombinedFilter | A representation of the model object 'Combined Filter'.
  Directory | A representation of the model object 'Container'.
  ExpressionFilter | A representation of the model object 'Expression Filter'.
  FilterPermission | A representation of the model object 'Filter Permission'.
  Group | A representation of the model object 'Group'.
  LinkedFilter | A representation of the model object 'Reference Filter'.
  NotFilter | A representation of the model object 'Not Filter'.
  ObjectFilter | A representation of the model object 'Object Filter'.
  OrFilter | A representation of the model object 'Or Filter'.
  PackageFilter | A representation of the model object 'Package Filter'.
  PackagePermission | Deprecated. As of 4.3 use `FilterPermission` and `PackageFilter`.
  PatternStyle | A representation of the literals of the enumeration 'PatternStyle', and utility methods for working with them.
  Permission | A representation of the model object 'Permission'.
  PermissionFilter | A representation of the model object 'Permission Filter'.
  Realm | A representation of the model object 'Realm'.
  ResourceFilter | A representation of the model object 'Resource Filter'.
  ResourcePermission | Deprecated. As of 4.3 use `FilterPermission` and `ResourceFilter`.
  Role | A representation of the model object 'Role'.
  SecurityElement | A representation of the model object 'Element'.
  SecurityFactory | The Factory for the model.
  SecurityItem | A representation of the model object 'Item'.
  SecurityItemContainer | A `security item provider` that `items` such as `users` or `roles` can be added to or removed from.
  SecurityItemProvider | Provides `security items` such as `users` or `roles` by their given IDs.
  SecurityPackage | The Package for the model.
  User | A representation of the model object 'User'.
  UserPassword | A representation of the model object 'User Password'.

- Classes in org.eclipse.emf.cdo.security used by org.eclipse.emf.cdo.security.impl
  Class | Description
  --- | ---
  Access | A representation of the literals of the enumeration 'Access', and utility methods for working with them.
  AndFilter | A representation of the model object 'And Filter'.
  Assignee | A representation of the model object 'Assignee'.
  ClassFilter | A representation of the model object 'Class Filter'.
  ClassPermission | Deprecated. As of 4.3 use `FilterPermission` and `ClassFilter`.
  CombinedFilter | A representation of the model object 'Combined Filter'.
  Directory | A representation of the model object 'Container'.
  ExpressionFilter | A representation of the model object 'Expression Filter'.
  FilterPermission | A representation of the model object 'Filter Permission'.
  Group | A representation of the model object 'Group'.
  LinkedFilter | A representation of the model object 'Reference Filter'.
  NotFilter | A representation of the model object 'Not Filter'.
  ObjectFilter | A representation of the model object 'Object Filter'.
  ObjectPermission | Deprecated. As of 4.3 use `FilterPermission` and `ObjectFilter`.
  OrFilter | A representation of the model object 'Or Filter'.
  PackageFilter | A representation of the model object 'Package Filter'.
  PackagePermission | Deprecated. As of 4.3 use `FilterPermission` and `PackageFilter`.
  PatternStyle | A representation of the literals of the enumeration 'PatternStyle', and utility methods for working with them.
  Permission | A representation of the model object 'Permission'.
  PermissionFilter | A representation of the model object 'Permission Filter'.
  Realm | A representation of the model object 'Realm'.
  ResourceFilter | A representation of the model object 'Resource Filter'.
  ResourcePermission | Deprecated. As of 4.3 use `FilterPermission` and `ResourceFilter`.
  Role | A representation of the model object 'Role'.
  SecurityElement | A representation of the model object 'Element'.
  SecurityFactory | The Factory for the model.
  SecurityItem | A representation of the model object 'Item'.
  SecurityItemContainer | A `security item provider` that `items` such as `users` or `roles` can be added to or removed from.
  SecurityItemProvider | Provides `security items` such as `users` or `roles` by their given IDs.
  SecurityPackage | The Package for the model.
  User | A representation of the model object 'User'.
  UserPassword | A representation of the model object 'User Password'.

- Classes in org.eclipse.emf.cdo.security used by org.eclipse.emf.cdo.security.util
  Class | Description
  --- | ---
  Access | A representation of the literals of the enumeration 'Access', and utility methods for working with them.
  AndFilter | A representation of the model object 'And Filter'.
  Assignee | A representation of the model object 'Assignee'.
  ClassFilter | A representation of the model object 'Class Filter'.
  ClassPermission | Deprecated. As of 4.3 use `FilterPermission` and `ClassFilter`.
  CombinedFilter | A representation of the model object 'Combined Filter'.
  Directory | A representation of the model object 'Container'.
  ExpressionFilter | A representation of the model object 'Expression Filter'.
  FilterPermission | A representation of the model object 'Filter Permission'.
  Group | A representation of the model object 'Group'.
  LinkedFilter | A representation of the model object 'Reference Filter'.
  NotFilter | A representation of the model object 'Not Filter'.
  ObjectFilter | A representation of the model object 'Object Filter'.
  ObjectPermission | Deprecated. As of 4.3 use `FilterPermission` and `ObjectFilter`.
  OrFilter | A representation of the model object 'Or Filter'.
  PackageFilter | A representation of the model object 'Package Filter'.
  PackagePermission | Deprecated. As of 4.3 use `FilterPermission` and `PackageFilter`.
  PatternStyle | A representation of the literals of the enumeration 'PatternStyle', and utility methods for working with them.
  Permission | A representation of the model object 'Permission'.
  PermissionFilter | A representation of the model object 'Permission Filter'.
  Realm | A representation of the model object 'Realm'.
  ResourceFilter | A representation of the model object 'Resource Filter'.
  ResourcePermission | Deprecated. As of 4.3 use `FilterPermission` and `ResourceFilter`.
  Role | A representation of the model object 'Role'.
  SecurityElement | A representation of the model object 'Element'.
  SecurityItem | A representation of the model object 'Item'.
  SecurityPackage | The Package for the model.
  User | A representation of the model object 'User'.
  UserPassword | A representation of the model object 'User Password'.

- Classes in org.eclipse.emf.cdo.security used by org.eclipse.emf.cdo.server.security
  Class | Description
  --- | ---
  Realm | A representation of the model object 'Realm'.
  SecurityItemContainer | A `security item provider` that `items` such as `users` or `roles` can be added to or removed from.
  SecurityItemProvider | Provides `security items` such as `users` or `roles` by their given IDs.

- Classes in org.eclipse.emf.cdo.security used by org.eclipse.emf.cdo.server.spi.security
  Class | Description
  --- | ---
  Access | A representation of the literals of the enumeration 'Access', and utility methods for working with them.
  Realm | A representation of the model object 'Realm'.
  Role | A representation of the model object 'Role'.
  SecurityItemContainer | A `security item provider` that `items` such as `users` or `roles` can be added to or removed from.
  SecurityItemProvider | Provides `security items` such as `users` or `roles` by their given IDs.
  User | A representation of the model object 'User'.