Module
Object Hierarchy:
Gck.Module
Gck.Module
Gck.Module
GLib.Object
GLib.Object
GLib.Object->Gck.Module
Description:
[
CCode ( type_id =
"gck_module_get_type ()" ) ]
public class Module :
Object
Holds a loaded PKCS#11 module.
A PKCS#11 module is a shared library.
You can load and initialize a PKCS#11 module with the [funcModule.initialize] call. If you already have a loaded and initialized
module that you'd like to use with the various Gck functions, then you can use [ctorModule.new].
Content:
Properties:
Static methods:
Creation methods:
Methods:
public bool equal (Module module2)
Checks equality of two modules.
public ModuleInfo get_info ()
Get the info about a PKCS#11 module.
public unowned string get_path ()
Get the file path of this module.
public List <Slot > get_slots (bool token_present)
Get the GckSlot objects for a given module.
public uint hash ()
Create a hash value for the GckModule.
public bool match (UriData uri)
Check whether the PKCS#11 URI matches the module
Signals:
Inherited Members:
All known members inherited from class GLib.Object