Uses of Interface
ARoad0.gBaseInterface.PrivilegeSource

Packages that use PrivilegeSource
ARoad0.AcsAddon.Accbee.MySQL.gBase Provides the gBase classes for modelling a MySQL 5 server as an extension, in the AcsAddon MySQL, of the generic ARoad0.gBase package. 
ARoad0.AcsAddon.Accbee.MySQL.gBaseInterface Contains interfaces for modelizing a MySQL 5 server, as an extension of the generic ARoad0.gBaseInterface package, in the AcsAddon MySQL. 
ARoad0.AcsAddon.Accbee.Ubuntu.gBase Provides the gBase classes for modelizing a Linux Ubuntu operating system, as an extension, in the AcsAddon Ubuntu, of the generic ARoad0.gBase package. 
ARoad0.AcsAddon.Accbee.Ubuntu.gBaseInterface Contains interfaces for modelizing a Linux Ubuntu operating system, as an extension of the generic ARoad0.gBaseInterface package, in the AcsAddon Ubuntu. 
ARoad0.gBase CORE OF THE PROGRAM This package contains the fresh object-oriented database management system for Access Road; this package documentation page is recommended as a first reading for all the Access Road developers. 
ARoad0.gBaseInterface Contains the interfaces of the generic gBase classes. 
ARoad0.gWork Contains the classes of the second core of the program that processes the search of rights in the open views. 
ARoad0.gWorkInterface Contains interfaces to process the search of rights in the views, as a support to the gWork package. 
 

Uses of PrivilegeSource in ARoad0.AcsAddon.Accbee.MySQL.gBase
 

Classes in ARoad0.AcsAddon.Accbee.MySQL.gBase that implement PrivilegeSource
 class ActorMySQLImpl
          This class is responsible for modeling a MySQL Actor to implement varied constraints on the instance, the property isRightProxy_ and the inherited AclEntries.
 class GroupIDMySQLImpl
          This class is responsible for modeling a MySQL GroupID to manage the constraints on the account membership and group names.
 class ProxyMySQLImpl
          This class is responsible for modeling a MySQL proxy user having a proxied account as a non-generic alias reference.
 class RoleMySQLImpl
          Currently unused.
 class UserIDMySQLImpl
          This class is responsible for modeling a MySQL account to manage the constraints on the account membership, always with the type 'account'.
 

Uses of PrivilegeSource in ARoad0.AcsAddon.Accbee.MySQL.gBaseInterface
 

Subinterfaces of PrivilegeSource in ARoad0.AcsAddon.Accbee.MySQL.gBaseInterface
 interface ActorMySQL
          This interface is responsible for modeling a MySQL Actor to forbid the editing of the default true value on the property isRightProxy_.
 interface GroupIDMySQL
          This interface is responsible for modeling a MySQL GroupID to manage the constraints on the account membership.
 interface ProxyMySQL
          This interface is responsible for modeling a MySQL proxy user having a proxied user as hard alias reference.
 interface RoleMySQL
          This interface is responsible for modeling a role into the MySQL Workbench software.
 interface UserIDMySQL
          This interface is responsible for modeling a MySQL UserID to manage the constraints on the account membership.
 

Uses of PrivilegeSource in ARoad0.AcsAddon.Accbee.Ubuntu.gBase
 

Classes in ARoad0.AcsAddon.Accbee.Ubuntu.gBase that implement PrivilegeSource
 class ActorUbuntuImpl
          This class is responsible for modeling a Linux Ubuntu actor which may have access to controled resources.
 class ExecutableUbuntuImpl
          This class is responsible for modeling a Linux Ubuntu executable, which may have Linux/Unix setUID and setGID capabilities.
 class UserIDUbuntuImpl
          This class is responsible for modeling an account in an ACS Ubuntu, as a kind of eligible party.
 

Uses of PrivilegeSource in ARoad0.AcsAddon.Accbee.Ubuntu.gBaseInterface
 

Subinterfaces of PrivilegeSource in ARoad0.AcsAddon.Accbee.Ubuntu.gBaseInterface
 interface ActorUbuntu
          This interface is responsible for modeling a Linux Ubuntu actor.
 interface ExecutableUbuntu
          This interface is responsible for modeling a Linux/Unix executable, which may have setUID and setGID capabilities.
 interface UserIDUbuntu
          This interface is the immutable version of UserID for Ubuntu.
 

Uses of PrivilegeSource in ARoad0.gBase
 

Classes in ARoad0.gBase that implement PrivilegeSource
 class ActorImpl
          This class is responsible for modeling an acting entity which may have access to controlled resources.
 class EligiblePartyImpl
          This class is responsible for modeling the simplest rights user for which an ACS grants access or denies access to some targets through AclEntries or Privileges.
 class GroupIDImpl
          This class is responsible for modeling a GroupIDMember that owns a set of members, and which has Account/Group rights on Resources.
 class GroupIDMemberImpl
          This class is responsible for modeling the entity which is a GroupID member.
 class UserIDImpl
          This class is responsible for modeling an account in an ACS, as a kind of GroupIDMember that owns some resources and a primary groupID.
 

Fields in ARoad0.gBase with type parameters of type PrivilegeSource
protected  java.util.ArrayList<PrivilegeSource> PrivilegeForLinksImpl.l_sources_
          Access sources which are connected to this privilege.
 

Methods in ARoad0.gBase that return types with arguments of type PrivilegeSource
 java.util.List<PrivilegeSource> PrivilegeForLinksImpl.getEorLinkedSources()
          Gets the sources set which have this privilege.
 

Methods in ARoad0.gBase with parameters of type PrivilegeSource
 void PrivilegeForLinksImpl.addEorPrivilegeSourceLink(PrivilegeSource _ep)
          Links to a source which uses this PrivilegeForLinks.
 void PrivilegeForLinksImpl.removeEorPrivilegeSourceLink(PrivilegeSource _ep)
          Removes a connected source using this PrivilegeForLinks.
 

Uses of PrivilegeSource in ARoad0.gBaseInterface
 

Subinterfaces of PrivilegeSource in ARoad0.gBaseInterface
 interface Actor
          This class is responsible for modeling an acting entity which may access to resources controlled by the ACS, and which may play some special roles, as a bridge, between an another actor and some resources.
 interface EligibleParty
          This interface is is responsible for modeling the simplest rights user for which an ACS grants access or denies access to some targets through AclEntries or Privileges.
 interface GroupID
          This interface is responsible for modeling a GroupIDMember that owns a set of members, and which has Account/Group rights on Resources.
 interface GroupIDMember
          This interface is responsible for modeling any EligibleParty which is a group member.
 interface UserID
          This interface is responsible for modeling an account in an ACS, as a kind of GroupIDMember that owns some resources and a primary groupID.
 

Methods in ARoad0.gBaseInterface that return types with arguments of type PrivilegeSource
 java.util.List<PrivilegeSource> PrivilegeForLinks.getEorLinkedSources()
          Get the sources set which have this privilege.
 

Uses of PrivilegeSource in ARoad0.gWork
 

Methods in ARoad0.gWork that return types with arguments of type PrivilegeSource
 java.util.List<PrivilegeSource> LinkRightsImpl.getEorL_SourcesForPrivilegeForType(PrivilegeForType _priv, ImmutableACS _acs)
          Gets all the PrivilegeSources using a given PrivilegeForType.
 

Uses of PrivilegeSource in ARoad0.gWorkInterface
 

Methods in ARoad0.gWorkInterface that return types with arguments of type PrivilegeSource
 java.util.List<PrivilegeSource> LinkRights.getEorL_SourcesForPrivilegeForType(PrivilegeForType _priv, ImmutableACS _acs)
          Gets all the PrivilegeSources using a given PrivilegeForType.