Class AclItem

java.lang.Object
byps.BValueClass
de.elo.ix.client.ValueClass
de.elo.ix.client.AclItem
All Implemented Interfaces:
Serializable

public class AclItem extends ValueClass implements Serializable

Human readable ACL entry.

Copyright: Copyright (c) 2004

Organisation: ELO Digital Office GmbH

See Also:
  • Field Details

    • access

      protected int access
      Access mode. Bitset of LUR_*.
      See Also:
    • id

      protected int id
      ID of user, group, key.
    • name

      protected String name
      Name of user, group, key.
    • type

      protected int type
      Item type: user, group, key, ...
    • andGroups

      protected IdName[] andGroups
      Only valid for group items. Contains the IDs and names of additional groups. The user has to be a member in each of this groups to be able to access the object.
      Since:
      7.00.000.005
  • Constructor Details

    • AclItem

      public AclItem()
    • AclItem

      public AclItem(int access, int id, String name, int type)
    • AclItem

      public AclItem(AclItem rhs)
  • Method Details

    • getAccess

      public int getAccess()
    • setAccess

      public void setAccess(int access)
    • getId

      public int getId()
    • setId

      public void setId(int id)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getType

      public int getType()
    • setType

      public void setType(int type)
    • getAndGroups

      public IdName[] getAndGroups()
    • setAndGroups

      public void setAndGroups(IdName[] andGroups)
    • toString

      public String toString()
      Overrides:
      toString in class Object