Package io.jans.casa.service
Interface LocalDirectoryInfo2
- All Superinterfaces:
LocalDirectoryInfo
- All Known Subinterfaces:
IPersistenceService
Provides access to extra information in the local database. See
LocalDirectoryInfo interface.-
Method Summary
Modifier and TypeMethodDescriptionorg.json.JSONObjectReturns a map with name/value pairs of the configuration properties belonging to a Gluu Server interception script identified by anacrvalue.Returns an instance ofJansOrganizationthat represents the organization entry of your local Gluu Server.Returns a list of Object Classes as configured in underlying ASMethods inherited from interface io.jans.casa.service.LocalDirectoryInfo
getClientsDn, getCustomScriptsDn, getGroupsDn, getIssuerUrl, getPeopleDn, getPersonDn, getScopesDn
-
Method Details
-
getAgamaFlowConfigProperties
-
getCustScriptConfigProperties
Returns a map with name/value pairs of the configuration properties belonging to a Gluu Server interception script identified by anacrvalue.- 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 ofJansOrganizationthat 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
JansOrganizationobject
-
getPersonOCs
Returns a list of Object Classes as configured in underlying AS- Returns:
- Non-empty List of strings
-