copy-object create-object destroy-object find-objects find-objects-final find-objects-init get-attribute-value get-object-size set-attribute-value
(copy-object session-obj obj-handle template)
Copies an object. Returns new `obj-handle`(number), if successful.
(create-object session-obj template)
Creates a new object. Returns `obj-handle`(number), if successful.
(destory-object session-obj obj-handle)
Destroys an object.
(find-objects session-obj max-obj-count)
Continues a search for token and session objects that match a `template`. Returns a list of `obj-handle`, if successful.
(find-objects-final session-obj)
Terminates a search for token and session objects. Returns a `session-obj`, if successful.
(find-objects-init session-obj &opt template)
Initializes a search for token and session objects that match a `template`. Find all objects if `template` is not provided. Returns a `session-obj`, if successful.
(get-attribute-value session-obj obj-handle attr-list)
Obtains the value of one or more attributes of an object. Returns a template struct, if successful.
(get-object-size session-obj obj-handle)
Returns the size of an object in bytes
(set-attribute-value session-obj obj-handle template)
Modifies the value of one or more attributes of an object. Returns a `session-obj`, if successful.