Agent command index

Method Description
addACL
Add a new ACL.
addACLRole
Add new role.
addACLToRole
Add new acl to an existing role.
clientDispatch
Call method exposed by client.
closeObject
Close object and remove it from stack
dispatchObjectMethod
Call method from object on stack
exists
Check if an object with the given UUID exists.
find
Query the index for entries.
getACLRoles
List defined roles.
getACLs
List defined ACLs by base or topic.
getBase
Returns the LDAP base
getClientMethods
List available client methods for specified client.
getClientNetInfo
Get the client Interface/IP/Netmask/Broadcast/MAC list.
getClients
List available clients.
getGravatarURL
Generate samba lm:nt hash combination from the supplied password.
getLanguageList
Return list of languages
getMacManufacturer
Resolve MAC address to the producer of the network card if possible.
getMethods
List available methods that are registered on the bus.
getNodes
List available service nodes on the bus.
getObjectDetails
Resolves object information
getObjectProperty
Get property from object on stack
getShellList
Return list of supported shells
getUserClients
List clients a user is logged in
getUserSessions
List user sessions per client
joinClient
Join a client to the clacks infrastructure.
listObjectOIDs
List available object OIDs
listPasswordMethods
List all password hashing-methods
lockAccountPassword
Locks the account password for the given DN
networkCompletion
Resolve network address to a mac / dns name tupel.
notifyUser
Send synchronous notification message to user
openObject
Instantiate object and place it on stack
reloadObject
Reloads the object
removeACL
Remove defined ACL by ID.
removeObject
Removes the given object
removeRole
Remove a defined acl-role by name
removeRoleACL
Remove defined role-acl by ID.
schedulerAddDateJob
Add a new date based job to the scheduler.
schedulerCronDateJob
Add a new cron based job to the scheduler.
schedulerGetJobs
List jobs matchings an optional filter.
schedulerIntervalJob
Add a new interval job to the scheduler.
schedulerRemoveJob
Remove job from the scheduler.
search
Filter for indexed attributes and return the matches.
searchForObjectDetails
Search for object information
sendEvent
Send event to the bus.
setObjectProperty
Set property for object on stack
setUserPassword
Sets a new password for a user
setUserPasswordMethod
Changes the used password enryption method
shutdown
Shut down the service belonging to the supplied queue. In case of HTTP connections, this command will shut down the node you’re currently logged in.
systemGetStatus
Set system status
systemSetStatus
Set system status
transliterate
Transliterate a given string
unlockAccountPassword
Unlocks the account password for the given DN
updateACL
Refresh existing ACL by ID.
updateACLRole
Refresh existing role by ID.

Client command index

Method Description
getMethods
List all available client commands
getSessions
Return the list of active sessions