Interface LocalDirectoryInfo2

All Superinterfaces:
LocalDirectoryInfo
All Known Subinterfaces:
IPersistenceService

public interface LocalDirectoryInfo2 extends LocalDirectoryInfo
Provides access to extra information in the local database. See LocalDirectoryInfo interface.
  • Method Details

    • getAgamaFlowConfigProperties

      org.json.JSONObject getAgamaFlowConfigProperties(String qname)
    • getCustScriptConfigProperties

      Map<String,String> getCustScriptConfigProperties(String acr)
      Returns a map with name/value pairs of the configuration properties belonging to a Gluu Server interception script identified by an acr value.
      Parameters:
      acr - ACR (display Name) value that identifies the custom script
      Returns:
      A map. Null if no script is found associated with the acr passed
    • getOrganization

      JansOrganization getOrganization()
      Returns an instance of JansOrganization that represents the organization entry of your local Gluu Server. This is the o entry that contains most of Gluu Server directory branches like people, groups, clients, etc..
      Returns:
      A JansOrganization object
    • getPersonOCs

      Set<String> getPersonOCs()
      Returns a list of Object Classes as configured in underlying AS
      Returns:
      Non-empty List of strings