Interface DomainAuth

All Superinterfaces:
Comparable<DomainAuth>

public interface DomainAuth extends Comparable<DomainAuth>
A model object interface for a hipposys:domain node and (only) its hipposys:authrole children, Comparable on its getPath()
  • Method Details

    • getName

      String getName()
      Returns:
      de domain (node) name
    • getPath

      String getPath()
      Returns:
      de domain (node) path
    • getFolderPath

      String getFolderPath()
      Returns:
      de parent (domainfolder) node path
    • getDescription

      String getDescription()
      Returns:
      the description of the authrole
    • getAuthRolesMap

      SortedMap<String,AuthRole> getAuthRolesMap()
      Returns:
      the map of AuthRole children, keyed by their (node) name
    • getAuthRole

      AuthRole getAuthRole(String authRoleName)
      Convenient method for getting a AuthRole child by name
      Parameters:
      authRoleName - the name of the AuthRole to get
      Returns:
      the authrole with the provided name, or null not a child