Struct

GckModuleInfo

Description [src]

struct GckModuleInfo {
  guint8 pkcs11_version_major;
  guint8 pkcs11_version_minor;
  gchar* manufacturer_id;
  gulong flags;
  gchar* library_description;
  guint8 library_version_major;
  guint8 library_version_minor;
}

Holds information about the PKCS#11 module.

This structure corresponds to CK_MODULE_INFO in the PKCS#11 standard. The strings are NULL terminated for easier use.

Use gck_module_info_free() to release this structure when done with it.

Structure members
pkcs11_version_major

The major version of the module.

pkcs11_version_minor

The minor version of the module.

manufacturer_id

The module manufacturer.

flags

The module PKCS#11 flags.

library_description

The module description.

library_version_major

The major version of the library.

library_version_minor

The minor version of the library.

Instance methods

gck_module_info_copy

Make a copy of the module info.

gck_module_info_free

Free a GckModuleInfo structure.