|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use StringRight | |
---|---|
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.gWork | Provides the gWork classes for creating and analyzing a MySQL 5 database management system, as an extension of the generic ARoad0.gWork 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.CNot | Provides classes that are dedicated to the access paths data. |
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.gDMak | Provides the decision makers, responsible for managing all the events in the Access Road menu, and by this way, contains the managers of the basic operations. |
ARoad0.Gui2 | Provides the classes for displaying the tree frames and the GraphicViews which display the diagrams in the desktop, following the gDMak package requests. |
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 StringRight in ARoad0.AcsAddon.Accbee.MySQL.gBase |
---|
Methods in ARoad0.AcsAddon.Accbee.MySQL.gBase with parameters of type StringRight | |
---|---|
AclEntry |
ActorMySQLImpl.addAclEntry(ImmutableACS _aclAcs,
ImmutableEligibleParty _ep,
StringRight[] _l_right,
java.lang.Boolean _positiveRight,
ImmutableGroupID _conditionGroup)
Creates the AclEntry, and sorts the new AclEntry list. |
AclEntry |
BasesSetMySQLImpl.addAclEntry(ImmutableACS _aclAcs,
ImmutableEligibleParty _ep,
StringRight[] _l_right,
java.lang.Boolean _positiveRight,
ImmutableGroupID _conditionGroup)
Adds the AclEntry as direct AclEntry on this bases set and as inherited AclEntry in the connected databases, and sorts the new direct AclEntry list. |
AclEntry |
DirectoryMySQLImpl.addAclEntry(ImmutableACS _aclAcs,
ImmutableEligibleParty _ep,
StringRight[] _l_right,
java.lang.Boolean _positiveRight,
ImmutableGroupID _conditionGroup)
Updates the inherited AclEntry in the children, the primary and the global rights maps, if it is applicable, and sorts the new direct AclEntry list. |
AclEntry |
ResourceMySQLImpl.addAclEntry(ImmutableACS _aclAcs,
ImmutableEligibleParty _ep,
StringRight[] _l_right,
java.lang.Boolean _positiveRight,
ImmutableGroupID _conditionGroup)
Creates the AclEntry, and sorts the new AclEntry list. |
static void |
BaseUtilityMySQLImpl.addSimplestKeysInM_TargetInheritedACLRights(AclEntry _acl,
java.lang.String _order,
StringRight[] _l_rights,
java.util.Map<ImmutableName,StringRight[]> _upd_m_globalT_ACLRights,
java.util.Map<java.lang.String,StringRight[]> _upd_m_primaryT_ACLRights)
This method sets the internal maps of the global rights and the primary rights, only for the simpliest AclEntries. |
protected static ACSImpl |
ACSMySQLImpl.valueOf(ImmutableName _iSname,
ImmutableName _parentName,
ImmutableName _name,
java.lang.String _type,
java.util.SortedMap<java.lang.String,java.lang.Boolean> _m_structure,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForStringValues,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForNewObjects,
java.util.HashMap<java.lang.String,StringRight[]> _m_constraintsForRightValues,
java.util.HashMap<java.lang.String,StringRight[]> _m_SpecializedRights,
StringRight[] _l_Rights,
java.util.List<java.lang.String> _l_ImmutableRules,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_CommentsOnProperties,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_AcsVocabulary)
Factory method to use for creating an instance. |
Uses of StringRight in ARoad0.AcsAddon.Accbee.MySQL.gWork |
---|
Fields in ARoad0.AcsAddon.Accbee.MySQL.gWork with type parameters of type StringRight | |
---|---|
(package private) java.util.Set<StringRight> |
NodeRightsMySQLImpl.l_inheritedRightsResult_
For getL_accessRightsThroughNodesTree(). |
Methods in ARoad0.AcsAddon.Accbee.MySQL.gWork that return types with arguments of type StringRight | |
---|---|
java.util.List<StringRight> |
NodeRightsMySQLImpl.detectL_aclEntryRights(ImmutableResource _res,
ImmutableEligibleParty _ep,
boolean _onlyNonConditionalACLs)
Gets all the rights of the relevant direct AclEntries managed by the MySQL Resource for a given EligibleParty, following the ACL sorting and the selection of the first matched ACL. |
protected java.util.List<StringRight> |
NodeRightsMySQLImpl.detectL_aclEntryRightsForDatabaseForToBeMixedAcl(ImmutableResource _res,
UserIDMySQL _usr,
GroupIDMySQL _grp,
java.util.List<AclEntry> _l_resAcl)
Gets the applicable rights from the first applicable direct or inherited ACL on a Resource which is a database, but without reading of the non-mixed ACL of this database. |
protected java.util.List<StringRight> |
NodeRightsMySQLImpl.detectL_aclEntryRightsNOTForToBeMixedAcl(ImmutableResource _res,
UserIDMySQL _usr,
GroupIDMySQL _grp,
java.util.List<AclEntry> _l_resAcl)
Gets the applicable rights from the first applicable direct or inherited ACL on a Resource which is not a database, or for the database rights not from the to-be-mixed ACL. |
Methods in ARoad0.AcsAddon.Accbee.MySQL.gWork with parameters of type StringRight | |
---|---|
AccessControlLinkImpl |
NodeRightsMySQLImpl.getMergedInheritedAclPriRightsAndComments(ImmutableSource _so,
ImmutableLeaf _targ,
AccessControlLinkImpl _upd_acLink,
StringRight[] _l_transientInheritedRights)
Gets the effective ACL rights of the source on the target when there are non-null inherited rights through the nodes tree, adds the current user as comment, and adds the comment 'database mixed ACL' for the direct AclEntries on databases. |
Method parameters in ARoad0.AcsAddon.Accbee.MySQL.gWork with type arguments of type StringRight | |
---|---|
java.util.Map |
NodeRightsMySQLImpl.detectAddonFinalAllNodes(EPRViewInBase _viewInBase,
ImmutableTarget _node,
java.util.Map _m_l_DisplayableLinks,
java.util.Map<ImmutableName,java.util.Set<StringRight>> _m_effectiveRights)
This method adds 4 types of GLOBAL comments on some access paths. |
Uses of StringRight in ARoad0.AcsAddon.Accbee.Ubuntu.gBase |
---|
Fields in ARoad0.AcsAddon.Accbee.Ubuntu.gBase declared as StringRight | |
---|---|
private StringRight[] |
CAgoUserUbuntuImpl.l_otherRights_
The other rights of the Linux/Unix resource |
Fields in ARoad0.AcsAddon.Accbee.Ubuntu.gBase with type parameters of type StringRight | |
---|---|
private static java.util.Set<StringRight> |
BaseUtilityUbuntuImpl.l_denyRightsForLinuxStickybit__
|
private static java.util.Set<StringRight> |
BaseUtilityUbuntuImpl.l_rightsForLinuxStickybit__
|
Methods in ARoad0.AcsAddon.Accbee.Ubuntu.gBase that return StringRight | |
---|---|
StringRight[] |
ActorUbuntuImpl.getL_inheritedGroupRights()
Gets the inherited rights from the parent of the resource group, including the parent sticky bit. |
protected StringRight[] |
CAgoUserUbuntuImpl.getL_inheritedGroupRights()
Gets the inherited rights from the parent of the resource group, including the control by the parent sticky bit. |
StringRight[] |
DirectoryUbuntuImpl.getL_inheritedGroupRights()
Gets the inherited rights from the parent of the resource group, including the parent sticky bit. |
StringRight[] |
ResourceUbuntuImpl.getL_inheritedGroupRights()
Gets the inherited rights from the parent of the resource group, including the parent sticky bit. |
StringRight[] |
ActorUbuntuImpl.getL_inheritedOtherRights()
Gets the inherited rights from the parent of the resource for 'other' AGO rights. |
protected StringRight[] |
CAgoUserUbuntuImpl.getL_inheritedOtherRights()
Gets the inherited rights from the parent of the resource for 'other' AGO rights. |
StringRight[] |
DirectoryUbuntuImpl.getL_inheritedOtherRights()
Gets the inherited rights from the parent of the resource for 'other' AGO rights. |
StringRight[] |
ResourceUbuntuImpl.getL_inheritedOtherRights()
Gets the inherited rights from the parent of the resource for 'other' AGO rights. |
StringRight[] |
ActorUbuntuImpl.getL_otherRights()
Gets the access rights for the EligibleParties which are not the UserID or the GroupID owners of this resource, nor the root UserID. |
protected StringRight[] |
CAgoUserUbuntuImpl.getL_otherRights()
Gets the access rights for the EligibleParties which are not the UserID or the GroupID owners of this resource, nor the root UserID. |
StringRight[] |
DirectoryUbuntuImpl.getL_otherRights()
Gets the access rights for the EligibleParties which are not the UserID or the GroupID owners of this resource, nor the root UserID. |
StringRight[] |
ResourceUbuntuImpl.getL_otherRights()
Gets the access rights for the EligibleParties which are not the UserID or the GroupID owners of this resource, nor the root UserID. |
Methods in ARoad0.AcsAddon.Accbee.Ubuntu.gBase that return types with arguments of type StringRight | |
---|---|
protected static java.util.Set<StringRight> |
BaseUtilityUbuntuImpl.getChildRightsSetFromParentAGORights(StringRight[] _l_parentRights,
ImmutableACS _acs)
Gets the child inherited rights from the AGO directory rights, for the children. |
static java.util.Set<StringRight> |
BaseUtilityUbuntuImpl.getDeleteRenameRights(ImmutableACS _acs)
This method allows to implement the 'sticky bit' management for Directories. |
static java.util.Set<StringRight> |
BaseUtilityUbuntuImpl.getDenyDeleteRenameRights(ImmutableACS _acs)
This method allows to implement the 'sticky bit' management for Directories. |
protected java.util.Set<StringRight> |
UserIDUbuntuImpl.processNoWXRuMask(java.lang.String _mask,
java.util.Set<StringRight> _l_result)
NO USE. |
java.util.Set<StringRight> |
UserIDUbuntuImpl.processUMask(java.lang.String _mask,
boolean _isDirectory,
boolean _isNxDirectory)
Gets the denying rights for a resource and its owner/group/other AGO rights. |
static java.util.Set<StringRight> |
BaseUtilityUbuntuImpl.subtractUMask(java.util.Set<StringRight> _l_Rights,
ImmutableACS _acs,
ImmutableResource _res,
java.lang.String _maskType)
This method allows to implement the 'umask' management for Resources. |
Methods in ARoad0.AcsAddon.Accbee.Ubuntu.gBase with parameters of type StringRight | |
---|---|
void |
ActorUbuntuImpl.fireL_inheritedOtherRights(StringRight[] _l_old,
StringRight[] _l_new)
Fires the event 'InheritedOtherRights', from the parent of the resource 'other' category. |
void |
ActorUbuntuImpl.fireL_inheritedOtherRights(StringRight[] _l_old,
StringRight[] _l_new)
Fires the event 'InheritedOtherRights', from the parent of the resource 'other' category. |
protected void |
CAgoUserUbuntuImpl.fireL_inheritedOtherRights(StringRight[] _l_old,
StringRight[] _l_new)
Fires the event 'InheritedOtherRights', from the parent of the resource 'other' category. |
protected void |
CAgoUserUbuntuImpl.fireL_inheritedOtherRights(StringRight[] _l_old,
StringRight[] _l_new)
Fires the event 'InheritedOtherRights', from the parent of the resource 'other' category. |
void |
DirectoryUbuntuImpl.fireL_inheritedOtherRights(StringRight[] _l_old,
StringRight[] _l_new)
Fires the event 'InheritedOtherRights', from the parent of the resource 'other' category. |
void |
DirectoryUbuntuImpl.fireL_inheritedOtherRights(StringRight[] _l_old,
StringRight[] _l_new)
Fires the event 'InheritedOtherRights', from the parent of the resource 'other' category. |
void |
ResourceUbuntuImpl.fireL_inheritedOtherRights(StringRight[] _l_old,
StringRight[] _l_new)
Fires the event 'InheritedOtherRights', from the parent of the resource 'other' category. |
void |
ResourceUbuntuImpl.fireL_inheritedOtherRights(StringRight[] _l_old,
StringRight[] _l_new)
Fires the event 'InheritedOtherRights', from the parent of the resource 'other' category. |
protected static java.util.Set<StringRight> |
BaseUtilityUbuntuImpl.getChildRightsSetFromParentAGORights(StringRight[] _l_parentRights,
ImmutableACS _acs)
Gets the child inherited rights from the AGO directory rights, for the children. |
void |
ActorUbuntuImpl.setL_groupRights(StringRight[] _s)
Sets the rights for the members of the groupID which contains this resource. |
void |
DirectoryUbuntuImpl.setL_groupRights(StringRight[] _s)
Sets the rights for the members of the groupID which contains this resource. |
void |
ResourceUbuntuImpl.setL_groupRights(StringRight[] _s)
Sets the rights for the members of the groupID which contains this resource. |
void |
ActorUbuntuImpl.setL_otherRights(StringRight[] _s)
Sets the rights for the EligibleParties which are not 'root' nor this-resource UserID, and which are not members of this-resource GroupID. |
protected void |
CAgoUserUbuntuImpl.setL_otherRights(StringRight[] _s)
Sets the rights for the EligibleParties which are not 'root' nor this resource userID, and which are not members of this resource groupID. |
void |
DirectoryUbuntuImpl.setL_otherRights(StringRight[] _s)
Sets the rights for the EligibleParties which are not 'root' nor this-resource UserID, and which are not members of this-resource GroupID. |
void |
ResourceUbuntuImpl.setL_otherRights(StringRight[] _s)
Sets the rights for the EligibleParties which are not 'root' nor this-resource UserID, and which are not members of this-resource GroupID. |
protected static ACSImpl |
ACSUbuntuImpl.valueOf(ImmutableName _iSname,
ImmutableName _parentName,
ImmutableName _name,
java.lang.String _type,
java.util.SortedMap<java.lang.String,java.lang.Boolean> _m_structure,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForStringValues,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForNewObjects,
java.util.HashMap<java.lang.String,StringRight[]> _m_constraintsForRightValues,
java.util.HashMap<java.lang.String,StringRight[]> _m_SpecializedRights,
StringRight[] _l_Rights,
java.util.List<java.lang.String> _l_ImmutableRules,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_CommentsOnProperties,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_AcsVocabulary)
Factory method to use for creating an instance. |
static boolean |
BaseUtilityUbuntuImpl.withAcrossToDirectoryAGRights(StringRight[] _l_rights)
Analyze the directory rights to say if the AGO inherited rights which are derived from the directory rights allow some access to the child. |
Method parameters in ARoad0.AcsAddon.Accbee.Ubuntu.gBase with type arguments of type StringRight | |
---|---|
protected java.util.Set<StringRight> |
UserIDUbuntuImpl.processNoWXRuMask(java.lang.String _mask,
java.util.Set<StringRight> _l_result)
NO USE. |
static java.util.Set<StringRight> |
BaseUtilityUbuntuImpl.subtractUMask(java.util.Set<StringRight> _l_Rights,
ImmutableACS _acs,
ImmutableResource _res,
java.lang.String _maskType)
This method allows to implement the 'umask' management for Resources. |
Uses of StringRight in ARoad0.AcsAddon.Accbee.Ubuntu.gBaseInterface |
---|
Methods in ARoad0.AcsAddon.Accbee.Ubuntu.gBaseInterface that return StringRight | |
---|---|
StringRight[] |
ResourceUbuntu.getL_inheritedGroupRights()
Gets the inherited rights from the parent of the resource group, including the parent sticky bit. |
StringRight[] |
ResourceUbuntu.getL_inheritedOtherRights()
Gets the inherited rights from the parent of the resource for 'other' AGO rights. |
StringRight[] |
ResourceUbuntu.getL_otherRights()
Gets the access rights for the Eligible Parties which are not the UserID or the GroupID owners of this resource, nor the root UserID. |
Methods in ARoad0.AcsAddon.Accbee.Ubuntu.gBaseInterface that return types with arguments of type StringRight | |
---|---|
java.util.Set<StringRight> |
UserIDUbuntu.processUMask(java.lang.String _mask,
boolean _isDirectory,
boolean _isNxDirectory)
Get the denying rights for a resource and its AGO rights. |
Methods in ARoad0.AcsAddon.Accbee.Ubuntu.gBaseInterface with parameters of type StringRight | |
---|---|
void |
ResourceUbuntu.fireL_inheritedOtherRights(StringRight[] _l_old,
StringRight[] _l_new)
Fires the event 'InheritedOtherRights', from the parent of the resource 'other' category. |
void |
ResourceUbuntu.fireL_inheritedOtherRights(StringRight[] _l_old,
StringRight[] _l_new)
Fires the event 'InheritedOtherRights', from the parent of the resource 'other' category. |
void |
ResourceUbuntu.setL_otherRights(StringRight[] _s)
Sets the rights for the EligibleParties which are not 'root' nor this resource userID, and which are not members of this resource groupID. |
Uses of StringRight in ARoad0.CNot |
---|
Fields in ARoad0.CNot declared as StringRight | |
---|---|
protected StringRight[] |
AccessControlLinkImpl.l_aclRights_
|
protected StringRight[] |
AccessControlLinkImpl.l_bridgeRights_
|
protected StringRight[] |
AccessControlLinkImpl.l_containRights_
|
protected StringRight[] |
AccessControlLinkImpl.l_dataExchangeRights_
|
protected StringRight[] |
AccessControlLinkImpl.l_globalRights_
|
protected StringRight[] |
AccessControlLinkImpl.l_hasChildRights_
|
protected StringRight[] |
AccessControlLinkImpl.l_hasVirtualMemberRights_
|
protected StringRight[] |
AccessControlLinkImpl.l_isAliasRights_
|
protected StringRight[] |
AccessControlLinkImpl.l_isIndirectMemberRights_
|
protected StringRight[] |
AccessControlLinkImpl.l_isMemberRights_
|
protected StringRight[] |
AccessControlLinkImpl.l_launchRights_
|
protected StringRight[] |
AccessControlLinkImpl.l_linkedPrivRights_
|
protected StringRight[] |
AccessControlLinkImpl.l_negAclRights_
|
protected StringRight[] |
AccessControlLinkImpl.l_negLinkedPrivRights_
|
protected StringRight[] |
AccessControlLinkImpl.l_negTypedPrivRights_
|
protected StringRight[] |
AccessControlLinkImpl.l_ownerRights_
|
protected StringRight[] |
AccessControlLinkImpl.l_runUnderRights_
|
protected StringRight[] |
AccessControlLinkImpl.l_softRunUnderRights_
|
protected StringRight[] |
AccessControlLinkImpl.l_typedPrivRights_
|
Methods in ARoad0.CNot that return StringRight | |
---|---|
StringRight[] |
AccessControlLinkImpl.getRights(java.lang.String _linkType)
Gets the rights associated to one link type, if the link type value is true. |
Methods in ARoad0.CNot with parameters of type StringRight | |
---|---|
boolean |
AccessControlLinkImpl.addRight(java.lang.String _linkType,
StringRight _right)
Adds a new right to the current rights associated to a link type, and activates the link type if it is false. |
void |
AccessControlLinkImpl.addRightsArray(java.lang.String _linkType,
StringRight[] _l_rights)
Adds the rights associated to one link type, and )activates the link type if necessary. |
boolean |
DisplayableLinkImpl.containsRight(StringRight _right)
Tests if a right is in any AccessControlLink in this instance, through the use of AccessControlLinkImpl.getRedondantRights(). |
void |
AccessControlLinkImpl.mergeRightsForOneLinkType(java.lang.String _linkType,
StringRight[] _l_rights)
NO USE. |
void |
AccessControlLinkImpl.removeRight(java.lang.String _linkType,
StringRight _right)
Removes a right associated to one link type if it exists, and desactivates the link type if it is the last right. |
void |
AccessControlLinkImpl.setRights(java.lang.String _linkType,
StringRight[] _rights)
Sets the rights associated to one link type, and (des)activates the link type. |
Uses of StringRight in ARoad0.gBase |
---|
Classes in ARoad0.gBase that implement StringRight | |
---|---|
class |
StringMetaRightImpl
This class is responsible for managing the canonical (or generic) rights for all the base objects. |
class |
StringRightImpl
This class is responsible for managing a right. |
Fields in ARoad0.gBase declared as StringRight | |
---|---|
protected StringRight[] |
ACSFactoryImpl.l_AccountRightsSet_
|
protected StringRight[] |
ACSFactoryImpl.l_AclRightsSet_
|
protected StringRight[] |
ACSFactoryImpl.l_bridgeRightsSet_
|
private static StringRight[] |
ACSFactoryImpl.L_EMPTY_ARRAY_2
|
protected StringRight[] |
ACSFactoryImpl.l_GORightsSet_
|
protected StringRight[] |
ResourceImpl.l_groupRights_
|
protected StringRight[] |
StringRightImpl.l_lowerRights_
This is the list of the ACS rights or metarights (if embedded) which are directly less powerfull, than this instance in the rights network. |
protected StringRight[] |
ResourceImpl.l_ownerRights_
|
protected StringRight[] |
AclEntryImpl.l_right_
|
protected StringRight[] |
PrivilegeAbst.l_rights_
Positive or negative rights set for the privilege |
protected StringRight[] |
ACSFactoryImpl.l_Rights_
|
protected StringRight[] |
ACSImpl.l_Rights_
all the (ACS or meta) rights managed in this acs |
protected StringRight[] |
ResourceImpl.l_rootRights_
|
protected StringRight[] |
StringRightImpl.l_upperRights_
This is the list of the ACS rights or metarights (if embedded) which are directly more powerfull, than this instance in the rights network. |
Fields in ARoad0.gBase with type parameters of type StringRight | |
---|---|
private java.util.Set<StringRight> |
UtilityImpl.l_headers_
used to speed up selectHeaders() |
private java.util.Set<StringRight> |
UtilityImpl.l_removed_
used to speed up selectHeaders() and subtractNotRemovingCommonLowerNodes() |
private java.util.Set<StringRight> |
UtilityImpl.l_test_
used to speed up subtractNotRemovingCommonLowerNodes() and subtractInOneSetInOneACS() |
private java.util.Set<StringRight> |
UtilityImpl.l_to_next_test_
used to speed up subtractNotRemovingCommonLowerNodes() |
private java.util.Set<StringRight> |
UtilityImpl.l_to_retain_
used to speed up subtractNegativeHeadersNotRemovingInOneACS() |
Methods in ARoad0.gBase that return StringRight | |
---|---|
static StringRight[] |
BaseUtilityImpl.addRightInDecreasingSort(StringRight[] _l_currentRights,
StringRight _newRight)
Adds a right, and sort the resulting set with StringRightImpl.compareTo() to put the right in a decreasing order. |
StringRight[] |
StringMetaRightImpl.getACSRightsForOneACS(ImmutableName _aCSname)
Get the StringRights which are equivallent to this MetaStringRight in one ACS. |
protected static StringRight[] |
BaseUtilityImpl.getChildRightsFromParentAGRights(StringRight[] _l_parentRights,
ImmutableACS _acs)
Gets the child inherited rights from the AG directory rights, for the children. |
StringRight |
ACSFactoryImpl.getFirstRightFromMeta(java.lang.String _metaRight)
Gets a right which is registered by this ACS. |
StringRight |
ACSImpl.getFirstRightFromMeta(java.lang.String _metaRight)
Gets the first right which is registered by this ACS with the correct metaright. |
StringRight |
ACSFactoryImpl.getFullControlRight()
Gets the first acsright which has 'full_control' as metaright, or this metaright if no acsright complies this condition. |
StringRight |
ACSImpl.getFullControlRight()
Gets the first acsright which has 'full_control' as metaright, or this metaright if no acsright complies this condition. |
StringRight[] |
ACSFactoryImpl.getL_AccountRightsSet()
Gets the allowed granting right values for the Account (an UserID). |
StringRight[] |
ACSFactoryImpl.getL_AclRightsSet()
|
static StringRight[] |
BaseUtilityImpl.getL_AcsRestrictedRights(BeanInfoPattern _baseObjectBeanInfo,
BaseObject _source,
java.lang.String _propertyName,
ImmutableACS _acs,
java.lang.String _type)
Gets the restricted rights from the ACS for the property of an ACSObject. |
static StringRight[] |
BaseUtilityImpl.getL_AcsSpecializedRights(java.lang.String _propertyName,
ImmutableACS _acs,
java.lang.String _resourceType,
java.lang.String _EPType,
java.util.Collection _l_interfaces)
Gets the allowed specialized rights from the ACS for the property of an ACSObject. |
StringRight[] |
ACSFactoryImpl.getL_bridgeRightsSet()
|
StringRight[] |
ResourceImpl.getL_groupRights()
caution: does not take these rights in account if the parent tree does not allow any access while AG rights inheritance is managed. |
StringRight[] |
ACSFactoryImpl.getL_GroupRightsSet()
Gets the allowed AGO right values for the groups. |
StringRight[] |
ResourceImpl.getL_inheritedGroupRights()
Gets the inherited rights from the parent of the resource group. |
StringRight[] |
ResourceImpl.getL_inheritedOwnerRights()
Gets the inherited rights from the parent of the resource owner. |
StringRight[] |
ResourceImpl.getL_ownerRights()
Gets the rights of the resource owner. |
StringRight[] |
ACSFactoryImpl.getL_Rights()
Gets all the acsrights which are allowed in this ACS. |
StringRight[] |
ACSImpl.getL_Rights()
Gets all the rights which are allowed in this ACS. |
StringRight[] |
AclEntryImpl.getL_Rights()
Gets the effective rights for the eligible party upon the resource. |
StringRight[] |
PrivilegeAbst.getL_Rights()
Gets the effective privilege rights. |
StringRight[] |
ResourceImpl.getL_rootRights()
|
StringRight[] |
ACSImpl.getL_SelectedRights(java.lang.String _r1,
java.lang.String _r2,
java.lang.String _r3,
java.lang.String _r4,
java.lang.String _r5)
Gets the ACS or meta rights having one of the arguments as nick name, and used by the ACS. |
StringRight |
NoThanViewInBaseImpl.getLessCriterion()
The aim is to check if an Eligible Party has rights on the target, which are lesser than the 'less' criteria. |
StringRight[] |
StringMetaRightImpl.getLowerRights()
Get the set of lower metarights which are strictly lesser than this metaright without any intermediate right, following the network of metarights. |
StringRight[] |
StringRightImpl.getLowerRights()
Gets the set of lower rights which are strictly lesser than this right without any intermediate right, following the network of rights in the ACS. |
StringRight |
NoThanViewInBaseImpl.getMoreCriterion()
The aim is to check if an Eligible Party has rights on the target which are greater than the 'more' criteria. |
StringRight[] |
AclEntryImpl.getNoConditionalRight()
Gets the list of the internal conditional or no-conditional rights for the EligibleParty upon the Resource, whatever the compliance to the conditions if there are some conditional groups. |
StringRight |
ACSFactoryImpl.getOneRight(ImmutableName _name)
Gets a right which is registered by this ACS. |
StringRight |
ACSImpl.getOneRight(ImmutableName _name)
Gets a right which is registered by this ACS. |
StringRight |
ACSFactoryImpl.getOneRight(java.lang.String _right)
Gets a right which is registered by this ACS. |
StringRight |
ACSImpl.getOneRight(java.lang.String _right)
Gets a right which is registered by this ACS. |
static StringRight |
BaseUtilityImpl.getRightFromNameAsString(java.lang.String _text,
ACSRun _acs)
Get the right from the string returned by getName().toString(), both for StringRightImpl and StringMetaRightImpl instances. |
StringRight[] |
StringMetaRightImpl.getUpperRights()
Get the set of upper metarights which are strictly greater than this metaright without any intermediate right, following the network of metarights. |
StringRight[] |
StringRightImpl.getUpperRights()
Gets the set of upper rights which are strictly greater than this right without any intermediate right, following the network of rights in the ACS. |
StringRight |
UtilityImpl.withInverseRight(StringRight _right)
Detect the inverse right, if any, that it is defined, if _right is positive, as the negative right which as the same semantic and strenght. |
Methods in ARoad0.gBase that return types with arguments of type StringRight | |
---|---|
protected static java.util.Set<StringRight> |
BaseUtilityImpl.getChildRightsSetFromParentAGRights(StringRight[] _l_parentRights,
ImmutableACS _acs)
Gets the child inherited rights from the AG directory rights, for the children. |
java.util.Set<StringRight> |
ACSFactoryImpl.getRightsInSpecializedRights()
The possible specialized rights. |
java.util.Set<StringRight> |
UtilityImpl.substractNegativeFromPositiveRights(java.util.Set<StringRight> _l_upd_rights)
Wrapper and caller of subtractNegativeNotRemovingInOneACS(). |
java.util.Set<StringRight> |
UtilityImpl.subtractDeleteRightsInOneACS(java.util.Set<StringRight> _l_posRights,
ImmutableACS _acs,
boolean _forNode)
UNUSED. |
java.util.Set<StringRight> |
UtilityImpl.subtractInOneSetInOneACS(StringRight[] _l_right,
ImmutableACS _acs,
boolean _forNode)
Operates the reduction of each positive right by all the negative rights. |
java.util.Set<StringRight> |
UtilityImpl.subtractNegativeHeadersNotRemovingInOneACS(java.util.Set _l_headPosRights,
java.util.Set _l_headNegRights,
ImmutableACS _acs,
boolean _forNode)
Operates the reduction of each positive right by all the negative rights. |
java.util.Set<StringRight> |
UtilityImpl.subtractNegativeNotRemovingInOneACS(java.util.Set<StringRight> _l_posRights,
java.util.Set<StringRight> _l_negRights,
ImmutableACS _acs,
boolean _forNode)
Operates the reduction of each positive right by all the negative rights, afer a filtering of the headers for each sens. |
java.util.Set<StringRight> |
UtilityImpl.subtractNotRemovingCommonLowerNodes(StringRight _rightOne,
StringRight _rightTwo,
ImmutableACS _acs,
boolean _forNode)
Substracts the second right to the first right. |
Methods in ARoad0.gBase with parameters of type StringRight | |
---|---|
AclEntry |
ResourceImpl.addAclEntry(ImmutableACS _aclAcs,
ImmutableEligibleParty _ep,
StringRight[] _l_right,
java.lang.Boolean _positiveRight,
ImmutableGroupID _conditionGroup)
Creates a new AclEntry which delivers rights to an eligible party to access or to deny access to this resource. |
protected void |
StringRightImpl.addLowerRight(StringRight _right)
Adds a lower right which are strictly lesser than this right without any intermediate right, following the network of rights in the ACS. |
void |
ACSFactoryImpl.addPrivilegeRights(java.lang.String _criteria,
StringRight[] _l_rights)
Adds some privilege rights constraints, to apply as standard or specialized rights to the privileges which have a given main type or a given second type. |
void |
ACSFactoryImpl.addRight(StringRight _right)
Registers a new ACS right through the ACSpreFactoryBeanInfo or from gWork. |
void |
ACSImpl.addRight(StringRight _right)
UNUSED METHOD, to implement ACSRun. |
static StringRight[] |
BaseUtilityImpl.addRightInDecreasingSort(StringRight[] _l_currentRights,
StringRight _newRight)
Adds a right, and sort the resulting set with StringRightImpl.compareTo() to put the right in a decreasing order. |
static StringRight[] |
BaseUtilityImpl.addRightInDecreasingSort(StringRight[] _l_currentRights,
StringRight _newRight)
Adds a right, and sort the resulting set with StringRightImpl.compareTo() to put the right in a decreasing order. |
void |
ACSFactoryImpl.addSpecializedRights(java.lang.String _criteria,
StringRight[] _l_rights)
Adds some specialized rights to extend or to constrain the allowed values which are defined for each right type, as in setL_xxxRightsSet(). |
protected void |
ACSFactoryImpl.controlRights(StringRight[] _s,
boolean _allowDeny)
Controls the right values for the acs, which have to be registered only if there are acsrights. |
protected void |
ResourceImpl.fireL_inheritedGroupRights(StringRight[] _l_old,
StringRight[] _l_new)
Fires the event 'InheritedGroupRights', from the parent of the resource group. |
protected void |
ResourceImpl.fireL_inheritedGroupRights(StringRight[] _l_old,
StringRight[] _l_new)
Fires the event 'InheritedGroupRights', from the parent of the resource group. |
protected void |
ResourceImpl.fireL_inheritedOwnerRights(StringRight[] _l_old,
StringRight[] _l_new)
Fires the event 'InheritedOwnerRights', from the parent of the resource owner. |
protected void |
ResourceImpl.fireL_inheritedOwnerRights(StringRight[] _l_old,
StringRight[] _l_new)
Fires the event 'InheritedOwnerRights', from the parent of the resource owner. |
protected static StringRight[] |
BaseUtilityImpl.getChildRightsFromParentAGRights(StringRight[] _l_parentRights,
ImmutableACS _acs)
Gets the child inherited rights from the AG directory rights, for the children. |
protected static java.util.Set<StringRight> |
BaseUtilityImpl.getChildRightsSetFromParentAGRights(StringRight[] _l_parentRights,
ImmutableACS _acs)
Gets the child inherited rights from the AG directory rights, for the children. |
private java.util.LinkedList |
UtilityImpl.getFirstIncreasingRightsChain(StringRight _rightOne,
StringRight _rightTwo,
StringRight _upperToAvoid)
Gets a StringRights increasing chain where the two arguments are at the two ends, if the chain exists. |
protected void |
ACSFactoryImpl.moveRight(StringRight _right)
Unregisters a right through the ACSpreFactoryBeanInfo. |
protected void |
ACSFactoryImpl.newRight(StringRight _right)
Registers a new right through the ACSpreFactoryBeanInfo. |
protected void |
StringRightImpl.removeLowerRight(StringRight _right)
Removes a lower rights which are strictly lesser than this right (or the metaright, if this instance is embedded) without any intermediate right, following the network of rights in the ACS. |
void |
ACSFactoryImpl.removePrivilegeRights(java.lang.String _criteria,
StringRight[] _l_rights)
Removes some privilege rights constraints, to apply as standard or specialized rights to the privileges which have a given main type or a given second type. |
void |
ACSFactoryImpl.removeRight(StringRight _right)
Unregisters a right through the ACSpreFactoryBeanInfo. |
void |
ACSImpl.removeRight(StringRight _right)
UNUSED METHOD, to implement ACSRun. |
void |
ACSFactoryImpl.removeSpecializedRights(java.lang.String _criteria,
StringRight[] _l_rights)
Removes some specialized rights. |
protected void |
StringRightImpl.removeUpperRight(StringRight _right,
java.lang.Object _caller)
Removes a upper right which are strictly greater than this right without any intermediate right, following the network of metarights. |
java.util.Set<StringRight>[] |
UtilityImpl.separateRightsFromSens(StringRight[] _l_right)
UNUSED. |
void |
ACSFactoryImpl.setL_AccountRightsSet(StringRight[] _s)
Sets the allowed granting right values for the Account (an UserID). |
void |
ACSFactoryImpl.setL_AclRightsSet(StringRight[] _s)
Sets the fixed set of rights for the AclEntries. |
void |
ACSFactoryImpl.setL_bridgeRightsSet(StringRight[] _s)
Sets the allowed right values for the bridges from actors to other ACS. |
void |
DirectoryImpl.setL_groupRights(StringRight[] _s)
Overrides the super method to call getL_inheritedOwnerRights(), BaseUtilityImpl.withAcrossToDirectoryAGRights(), fireL_inheritedGroupRights() and setAGOAccessFromTheParentGroup() on the children. |
void |
ResourceImpl.setL_groupRights(StringRight[] _s)
Sets the rights for the members of the groupID which owns this resource. |
void |
ACSFactoryImpl.setL_GroupRightsSet(StringRight[] _s)
Sets the allowed granting right values for the AGO Group rights. |
void |
DirectoryImpl.setL_ownerRights(StringRight[] _s)
Overrides the super method to change the inherited owner rights on the children. |
void |
ResourceImpl.setL_ownerRights(StringRight[] _s)
Sets the rights for the account which owns this resource. |
protected void |
AclEntryImpl.setL_Rights(StringRight[] _st)
Sets the rights of the AclEntry, from which the effective rights given by getRight() are derived. |
void |
AclEntryImpl.setL_RightsForUser(StringRight[] _st)
Sets the rights of the AclEntry, from which the effective rights given by getRight() are derived. |
void |
ResourceImpl.setL_rootRights(StringRight[] _s)
Sets the rights for the userID 'root'. |
void |
NoThanViewInBaseImpl.setLessCriterion(StringRight _right)
The aim is to check if an Eligible Party has rights on the target, which are lesser than the 'less' criteria. |
void |
NoThanViewInBaseImpl.setMoreCriterion(StringRight _right)
The aim is to check if an Eligible Party has rights on the target which are greater than the 'more' criteria. |
protected void |
PrivilegeAbst.setRights(StringRight[] _st)
Sets the rights array mainly at the instance construction. |
java.util.Set<StringRight> |
UtilityImpl.subtractInOneSetInOneACS(StringRight[] _l_right,
ImmutableACS _acs,
boolean _forNode)
Operates the reduction of each positive right by all the negative rights. |
java.util.Set<StringRight> |
UtilityImpl.subtractNotRemovingCommonLowerNodes(StringRight _rightOne,
StringRight _rightTwo,
ImmutableACS _acs,
boolean _forNode)
Substracts the second right to the first right. |
protected static ACSImpl |
ACSImpl.valueOf(ImmutableName _iSname,
ImmutableName _parentName,
ImmutableName _name,
java.lang.String _type,
boolean _is_hub,
java.lang.String _visibleSpace,
java.util.SortedMap<java.lang.String,java.lang.Boolean> _m_structure,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForStringValues,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForNewObjects,
java.util.HashMap<java.lang.String,StringRight[]> _m_constraintsForRightValues,
java.util.HashMap<java.lang.String,StringRight[]> _m_SpecializedRights,
StringRight[] _l_Rights,
java.util.List<java.lang.String> _l_ImmutableRules,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_CommentsOnProperties,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_AcsVocabulary)
Factory method to use for creating an instance. |
protected static ACSImpl |
ACSImpl.valueOfForGenericBase(ACSImpl _result,
ImmutableName _iSname,
ImmutableName _parentName,
ImmutableName _name,
java.lang.String _type,
java.util.SortedMap<java.lang.String,java.lang.Boolean> _m_structure,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForStringValues,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForNewObjects,
java.util.HashMap<java.lang.String,StringRight[]> _m_constraintsForRightValues,
java.util.HashMap<java.lang.String,StringRight[]> _m_SpecializedRights,
StringRight[] _l_Rights,
java.util.List<java.lang.String> _l_ImmutableRules,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_CommentsOnProperties,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_AcsVocabulary)
Factory method to use for creating an instance. |
static boolean |
BaseUtilityImpl.withAcrossToDirectoryAGRights(StringRight[] _l_rights)
Analyzes the directory rights to say if the AG inherited rights which are derived from the directory rights allow some access to the child. |
boolean |
UtilityImpl.withAssociatedDirectoryRight(StringRight _right)
Tests if the metaright of the argument is 'goto', 'read', 'write' or 'execute'. |
boolean |
UtilityImpl.withDenyExecuteRight(StringRight[] _l_rights)
Detects the rights which are directly or indirectly linked to the metaright 'deny_execute'. |
boolean |
UtilityImpl.withDirectExecuteRight(StringRight[] _l_rights)
Detects the rights which are directly linked to the metaright 'execute', as 'read & execute' for instance. |
boolean |
UtilityImpl.withExecuteRight(StringRight[] _l_rights,
boolean _forNode)
Detects the rights which are directly or indirectly linked to the metaright 'execute', as 'read & execute' for instance. |
StringRight |
UtilityImpl.withInverseRight(StringRight _right)
Detect the inverse right, if any, that it is defined, if _right is positive, as the negative right which as the same semantic and strenght. |
Method parameters in ARoad0.gBase with type arguments of type StringRight | |
---|---|
void |
UtilityImpl.selectHeaders(java.util.Set<StringRight> _l_updatedRights)
Selects the stronguest rights, in removing all the rights in the argument which have a direct or indirect upper rights in the argument. |
java.util.Set<StringRight> |
UtilityImpl.substractNegativeFromPositiveRights(java.util.Set<StringRight> _l_upd_rights)
Wrapper and caller of subtractNegativeNotRemovingInOneACS(). |
java.util.Set<StringRight> |
UtilityImpl.subtractDeleteRightsInOneACS(java.util.Set<StringRight> _l_posRights,
ImmutableACS _acs,
boolean _forNode)
UNUSED. |
java.util.Set<StringRight> |
UtilityImpl.subtractNegativeNotRemovingInOneACS(java.util.Set<StringRight> _l_posRights,
java.util.Set<StringRight> _l_negRights,
ImmutableACS _acs,
boolean _forNode)
Operates the reduction of each positive right by all the negative rights, afer a filtering of the headers for each sens. |
java.util.Set<StringRight> |
UtilityImpl.subtractNegativeNotRemovingInOneACS(java.util.Set<StringRight> _l_posRights,
java.util.Set<StringRight> _l_negRights,
ImmutableACS _acs,
boolean _forNode)
Operates the reduction of each positive right by all the negative rights, afer a filtering of the headers for each sens. |
Constructors in ARoad0.gBase with parameters of type StringRight | |
---|---|
AclEntryImpl(ImmutableACS _aCS,
ImmutableResource _res,
ImmutableEligibleParty _ep,
StringRight[] _l_right,
boolean _positiveRight,
ImmutableGroupID _conditionGroup)
This is the standard way to create an instance, only from a resource in gBase. |
|
PrivilegeAbst(ACS _aCS,
java.lang.String _nickName,
java.lang.String _mainType,
StringRight[] _l_rights,
java.lang.String _secondType)
This is the only way to create an instance. |
|
PrivilegeForLinksImpl(ACS _aCS,
java.lang.String _nickName,
java.lang.String _mainType,
StringRight[] _l_rights,
java.lang.String _secondType)
This is the only way to create a linked privilege instance from the GUI. |
|
PrivilegeForLinksImpl(ACS _aCS,
java.lang.String _nickName,
java.lang.String _mainType,
StringRight[] _l_rights,
java.lang.String _secondType,
boolean _toRegisterInManager)
This is the only way to create a linked privilege instance. |
|
PrivilegeForTypeImpl(ACS _aCS,
java.lang.String _nickName,
java.lang.String _sourceType,
java.lang.String _targetType,
java.lang.String _mainType,
StringRight[] _l_rights,
java.lang.String _secondType)
This is the only way to request the creation of a typed privilege instance from the GUI. |
|
PrivilegeForTypeImpl(ACS _aCS,
java.lang.String _sourceType,
java.lang.String _targetType,
java.lang.String _nickName,
java.lang.String _mainType,
StringRight[] _l_rights,
java.lang.String _secondType,
boolean _toRegisterInManager)
This is the only way to create a typed privilege, with one of the four possible types. |
Uses of StringRight in ARoad0.gBaseInterface |
---|
Subinterfaces of StringRight in ARoad0.gBaseInterface | |
---|---|
interface |
StringMetaRight
This interface is responsible for managing the canonical rights for all the base objects, called metarights. |
Methods in ARoad0.gBaseInterface that return StringRight | |
---|---|
StringRight[] |
StringMetaRight.getACSRightsForOneACS(ImmutableName _aCSname)
Get the StringRights which are equivallent to this MetaStringRight in one ACS. |
StringRight |
ACSRun.getFirstRightFromMeta(java.lang.String _metaRight)
Get a right which is registered by this ACS. |
StringRight |
ACSRun.getFullControlRight()
Get the first acsright which has 'full_control' as metaright, or this metaright if no acsright complies this condition. |
StringRight[] |
ImmutableResource.getL_groupRights()
Get the rights of the resource group. |
StringRight[] |
ImmutableResource.getL_inheritedGroupRights()
Get the inherited rights from the parent of the resource group. |
StringRight[] |
ImmutableResource.getL_inheritedOwnerRights()
Get the inherited rights from the parent of the resource owner. |
StringRight[] |
ImmutableResource.getL_ownerRights()
Get the rights of the resource owner. |
StringRight[] |
ACSRun.getL_Rights()
Get all the rights which are allowed in this ACSRun. |
StringRight[] |
ImmutableAclEntry.getL_Rights()
Gets the effective rights for the eligible party upon the resource. |
StringRight[] |
ImmutablePrivilege.getL_Rights()
Gets the effective privilege rights. |
StringRight[] |
ImmutableResource.getL_rootRights()
Get the rights of the root, following AGO rights concept. |
StringRight[] |
ACSCatalog.getL_SelectedRights(java.lang.String _r1,
java.lang.String _r2,
java.lang.String _r3,
java.lang.String _r4,
java.lang.String _r5)
Gets the ACS or metarights having one of the arguments as nick name. |
StringRight |
NoThanViewInBase.getLessCriterion()
The aim is to check if an Eligible Party has rights on the target, which are below the 'less' criteria. |
StringRight[] |
StringRight.getLowerRights()
Get the set of lower rights which are strictly lesser than this right without any intermediate right, following the network of rights. |
StringRight |
NoThanViewInBase.getMoreCriterion()
The aim is to check if an Eligible Party has rights on the target, which are below the 'more' criteria. |
StringRight[] |
ImmutableAclEntry.getNoConditionalRight()
Gets the list of the internal conditional or no-conditional rights for the eligible party upon the resource, whatever the compliance to the conditions if there are some conditional groups. |
StringRight |
ACSRun.getOneRight(ImmutableName _name)
Get a right which is registered by this ACSRun. |
StringRight |
ACSRun.getOneRight(java.lang.String _nickName)
Get a right which is registered by this ACSRun. |
StringRight[] |
StringRight.getUpperRights()
Get the set of upper rights which are strictly greater than this right without any intermediate right, following the network of rights. |
Methods in ARoad0.gBaseInterface with parameters of type StringRight | |
---|---|
AclEntry |
Resource.addAclEntry(ImmutableACS _aclAcs,
ImmutableEligibleParty _ep,
StringRight[] _right,
java.lang.Boolean _positiveRight,
ImmutableGroupID _conditionGroup)
Creates a new aclEntry which delivers rights to an eligible party to access or to deny access to this resource. |
void |
ACSRun.addRight(StringRight _right)
Register a new acsright in this ACS. |
void |
ACSRun.removeRight(StringRight _right)
Unregisters a right in this ACSRun. |
void |
Resource.setL_groupRights(StringRight[] _s)
Set the rights for the members of the groupID which owns this resource. |
void |
Resource.setL_ownerRights(StringRight[] _s)
Sets the rights for the account which owns this resource. |
void |
AclEntry.setL_RightsForUser(StringRight[] _st)
Sets the rights of the AclEntry, from which the effective rights given by getRight() are derived. |
void |
Resource.setL_rootRights(StringRight[] _s)
Sets the rights for the userID 'root'. |
void |
NoThanViewInBase.setLessCriterion(StringRight _right)
The aim is to check if an Eligible Party has rights on the target, which are below the 'less' criteria. |
void |
NoThanViewInBase.setMoreCriterion(StringRight _right)
The aim is to check if an Eligible Party has rights on the target, which are above the 'more' criteria. |
Uses of StringRight in ARoad0.gDMak |
---|
Methods in ARoad0.gDMak that return StringRight | |
---|---|
StringRight[] |
ActionNewACSyst.getRestrictedUpperRightsForRight(java.lang.Integer _newRightKey,
StringRight _meta)
Called by BaseObjectHandler for defining the allowed upper rights to which the new acsright may be connected. |
Methods in ARoad0.gDMak with parameters of type StringRight | |
---|---|
StringRight[] |
ActionNewACSyst.getRestrictedUpperRightsForRight(java.lang.Integer _newRightKey,
StringRight _meta)
Called by BaseObjectHandler for defining the allowed upper rights to which the new acsright may be connected. |
Uses of StringRight in ARoad0.Gui2 |
---|
Methods in ARoad0.Gui2 with parameters of type StringRight | |
---|---|
void |
GraphicText.setEorBaseObject(StringRight _right)
When this class is used by GraphicNoThanView, the base object is a StringRight. |
Uses of StringRight in ARoad0.gWork |
---|
Fields in ARoad0.gWork with type parameters of type StringRight | |
---|---|
private java.util.Set<StringRight> |
RightsFactory_Facade.l_noActorResult_
|
private java.util.Set<StringRight> |
RightsFactory_Facade.l_result_
|
private java.util.Set<StringRight> |
FactoryUtilities.l_rights_
|
Methods in ARoad0.gWork that return StringRight | |
---|---|
StringRight |
RightsFactory_Facade.fulfilNoThanRightCriteria(java.util.Map _m_l_DisplayableLinks,
StringRight _right,
boolean _moreCriterion)
Tests the rights in the last AccessControlLink of each DisplayableLink, to say if the criterion right is fulfilled or not. |
static StringRight[] |
ACS_Facade.getAcsRightArray(ACSRun _acs)
Build up an ordered array of decreasing references to the acsrights, after a filtering of the metarights. |
StringRight |
FactoryUtilities.withSomeAccess(java.util.Set<StringRight> _l_rights)
Called by RightsFactory_Facade.getEffectiveRightsForPair(). |
Methods in ARoad0.gWork that return types with arguments of type StringRight | |
---|---|
java.util.List<StringRight> |
NodeRightsImpl.detectL_aclEntryRights(ImmutableResource _res,
ImmutableEligibleParty _ep,
boolean _onlyNonConditionalACLs)
Gets all the rights of the relevant AclEntries managed by the Resource for a given EligibleParty, without the inherited AclEntries. |
java.util.List<StringRight> |
NodeRightsImpl.detectL_linkedPrivilegeRights(ImmutablePrivilegeTarget _targ,
ImmutablePrivilegeSource _sour)
Gets all the rights of the relevant direct linked privileges managed by the target for a given source. |
java.util.Map<ImmutableName,java.util.Set<StringRight>> |
RightsFactory_Facade.getFirstShapeEffectiveRights(java.util.Map _m_l_DisplayableLinks)
Sets the current effective rights from the DisplayableLinks associated to each BaseObject pair in a view, after a parsing of all the direct and indirect paths from the first end to the second end of the pair. |
java.util.Set<StringRight> |
FactoryUtilities.substractNegativeFromPositiveRights(java.util.Set<StringRight> _l_upd_rights)
Wrapper and caller of gBase.UtilityImpl.subtractNegativeNotRemovingInOneACS(). |
Methods in ARoad0.gWork with parameters of type StringRight | |
---|---|
StringRight |
RightsFactory_Facade.fulfilNoThanRightCriteria(java.util.Map _m_l_DisplayableLinks,
StringRight _right,
boolean _moreCriterion)
Tests the rights in the last AccessControlLink of each DisplayableLink, to say if the criterion right is fulfilled or not. |
AccessControlLinkImpl |
NodeRightsImpl.getMergedInheritedAclPriRightsAndComments(ImmutableSource _so,
ImmutableLeaf _targ,
AccessControlLinkImpl _upd_acLink,
StringRight[] _l_transientInheritedRights)
Gets the effective ACL or LPRI rights of the source on the target when there are non-null inherited rights through the nodes tree, and adds some specific comments for the ACL or PRI rights from an AcsAddon, even if there is no inherited rights. |
java.lang.String |
FactoryUtilities.getRightAcronym(StringRight _st)
Gets the standardized acronym of a right, if it exists for its metaright. |
Method parameters in ARoad0.gWork with type arguments of type StringRight | |
---|---|
java.util.List<DisplayableLinkImpl> |
DisplayableLinkUtilities.containsIndirectPaths(java.util.List<DisplayableLinkImpl> _l_dLinks,
java.util.Map<ImmutableName,java.util.Set<StringRight>> _m_rights,
boolean _detectPositiveIndirectPaths)
Gets the simple DisplayableLinksImpls for which there is at least one indirect path through the other view nodes. |
java.util.Map |
NodeRightsImpl.detectAddonFinalAllNodes(EPRViewInBase _viewInBase,
ImmutableTarget _node,
java.util.Map _m_l_DisplayableLinks,
java.util.Map<ImmutableName,java.util.Set<StringRight>> _m_effectiveRights)
For an AcsAddon, defines the specific final direct rights, if any, for a given node in the DisplayableLinks having more than 3 nodes. |
private java.util.List<Name>[] |
DisplayableLinkUtilities.getCurrentEndKeys(ImmutableName _firstEndName,
ImmutableName _secondEndName,
java.util.Map<ImmutableName,java.util.Set<StringRight>> _m_rights,
boolean _detectPositiveRights)
Gets a first list containing the _m_rights keys starting with _firstEndName, and a second list containing the _m_rights keys ending with _secondEndName, if the _m_rights key has the sens of _detectPositiveRights. |
java.util.Set<StringRight> |
FactoryUtilities.substractNegativeFromPositiveRights(java.util.Set<StringRight> _l_upd_rights)
Wrapper and caller of gBase.UtilityImpl.subtractNegativeNotRemovingInOneACS(). |
StringRight |
FactoryUtilities.withSomeAccess(java.util.Set<StringRight> _l_rights)
Called by RightsFactory_Facade.getEffectiveRightsForPair(). |
Uses of StringRight in ARoad0.gWorkInterface |
---|
Methods in ARoad0.gWorkInterface that return types with arguments of type StringRight | |
---|---|
java.util.List<StringRight> |
NodeRights.detectL_aclEntryRights(ImmutableResource _res,
ImmutableEligibleParty _ep,
boolean _onlyNonConditionalACLs)
Gets all the rights of the relevant AclEntries managed by the Resource for a given EligibleParty. |
java.util.List<StringRight> |
NodeRights.detectL_linkedPrivilegeRights(ImmutablePrivilegeTarget _targ,
ImmutablePrivilegeSource _sour)
Gets all the rights of the relevant direct linked privileges managed by the Resource for a given EligibleParty. |
Methods in ARoad0.gWorkInterface with parameters of type StringRight | |
---|---|
AccessControlLinkImpl |
NodeRights.getMergedInheritedAclPriRightsAndComments(ImmutableSource _so,
ImmutableLeaf _targ,
AccessControlLinkImpl _upd_acLink,
StringRight[] _l_transientInheritedRights)
Gets the effective ACL or LPRI rights of the source on the target when there are non-null inherited rights through the nodes tree, and adds some specific comments for the ACL or PRI rights from an AcsAddon, even if there is no inherited rights. |
Method parameters in ARoad0.gWorkInterface with type arguments of type StringRight | |
---|---|
java.util.Map |
NodeRights.detectAddonFinalAllNodes(EPRViewInBase _viewInBase,
ImmutableTarget _node,
java.util.Map _m_l_DisplayableLinks,
java.util.Map<ImmutableName,java.util.Set<StringRight>> _m_effectiveRights)
For an AcsAddon, defines the specific final direct rights, if any, for a given node in the DisplayableLinks having more than 3 nodes. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |