Package org.opends.server.authorization.dseecompat


package org.opends.server.authorization.dseecompat
Contains the Directory Server Sun Java System Directory Server Enterprise Edition (dseecompat) compatability access control handler implementation.
  • Class
    Description
    The Aci class represents ACI strings.
    This class represents the body of an ACI.
    This class implements the dseecompat geteffectiverights evaluation.
    Interface that provides a view of the AciContainer that is used by the ACI evaluation code to evaluate an ACI.
    The AciException class defines an exception that may be thrown either during ACI syntax verification of an "aci" attribute type value or during evaluation of an LDAP operation using a set of applicable ACIs.
    A DSEE-compatible access control handler.
    The AciList class performs caching of the ACI attribute values using the entry DN as the key.
    The AciListenerManager updates an ACI list after each modification operation.
    The AciTargetMatchContext interface provides a view of an AciContainer that exposes information to be used by the Aci.isApplicable() method to determine if an ACI is applicable (targets matched) to the LDAP operation, operation rights and entry and attributes having access checked on.
    This class represents target part of an ACI's syntax.
    The AuthMethod class represents an authmethod bind rule keyword expression.
    This class represents a single bind rule of an ACI permission-bind rule pair.
    This class implements the dayofweek bind rule keyword.
    This class implements the dns bind rule keyword.
    This class provides an enumeration of the reasons why an ACI evaluation returned a result from the AciHandler's testApplicableLists call.
    This class provides an enumeration of evaluation results returned by the bind rule evaluation methods.
    This class provides an enumeration of the ACI rights.
    This class provides an enumeration of the valid ACI target operators.
    This class represents an ACI's extop keyword rule.
    This class represents a single ACI's IP bind rule expression.
    This interface represents a keyword bind rule class that can evaluate an evaluation context.
    This class is used to encapsulate DN pattern matching using wildcards.
    A class representing a single IP address parsed from a IP bind rule expression.
    This class is used to match RDN patterns containing wildcards in either the attribute types or the attribute values.
    A class representing a permission-bind rule pair.
    A class representing the permissions of an bind rule.
    The class represents the ssf keyword in a bind rule.SSF stands for security strength factor.
    The TargAttrFilters class represents a targattrfilters rule of an ACI.
    A class representing an ACI target keyword.
    This class represents an ACI's targetcontrol keyword.
    This class represents a targetfilter keyword of an aci.
    This class represents the timeofday keyword in a bind rule.
    This class implements the userattr bind rule keyword.
    This class represents the userdn keyword in a bind rule.