gnome-keyring r1344 - in trunk: . gp11/reference gp11/reference/tmpl po



Author: nnielsen
Date: Sat Sep 20 22:22:57 2008
New Revision: 1344
URL: http://svn.gnome.org/viewvc/gnome-keyring?rev=1344&view=rev

Log:
	* ChangeLog:
	* configure.in:
	* NEWS: 
	* gp11/reference/Makefile.am: Release version 2.24.0



Modified:
   trunk/ChangeLog
   trunk/NEWS
   trunk/configure.in
   trunk/gp11/reference/Makefile.am
   trunk/gp11/reference/gp11-undeclared.txt
   trunk/gp11/reference/tmpl/gp11-unused.sgml
   trunk/po/ChangeLog

Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS	(original)
+++ trunk/NEWS	Sat Sep 20 22:22:57 2008
@@ -1,3 +1,18 @@
+Changes in version 2.24.0 are:
+* Update documentation for functions in gp11 library
+* Ungrab the keyboard properly when a password prompt is minimized.
+* Report errors from keyboard grabbing.
+* Fix build problems with gcc 4.3.
+* PKCS#11 initialize compatibility fix for OpenSC. [Joe Orton]
+* Make all errors from prompt process go to syslog.
+* When prompting for a password on import, don't go into an endless 
+  loop for blank passwords.
+* Fix problems with PK indexes overwriting one another.
+* Don't add additional extensions on storage files when the extension 
+  is already correct.
+* Load all objects when a PKCS#11 session is opened, regardless of 
+  whether a C_FindObjects is run or not.
+
 Changes in version 2.23.92 are:
 * Build fix for Solaris. [Jeff Cai] 
 * Import the LANG environment variable into daemon enviroment

Modified: trunk/configure.in
==============================================================================
--- trunk/configure.in	(original)
+++ trunk/configure.in	Sat Sep 20 22:22:57 2008
@@ -1,6 +1,6 @@
 AC_INIT(library/gnome-keyring.h)
 
-AM_INIT_AUTOMAKE(gnome-keyring, 2.23.92)
+AM_INIT_AUTOMAKE(gnome-keyring, 2.24.0)
 AM_CONFIG_HEADER(config.h)
 	
 dnl ****************************************************************************

Modified: trunk/gp11/reference/Makefile.am
==============================================================================
--- trunk/gp11/reference/Makefile.am	(original)
+++ trunk/gp11/reference/Makefile.am	Sat Sep 20 22:22:57 2008
@@ -44,8 +44,8 @@
 # Used for dependencies. The docs will be rebuilt if any of these change.
 # e.g. HFILE_GLOB=$(top_srcdir)/gtk/*.h
 # e.g. CFILE_GLOB=$(top_srcdir)/gtk/*.c
-HFILE_GLOB=../*.h
-CFILE_GLOB=../*.c
+HFILE_GLOB=$(top_srcdir)/gp11/*.h
+CFILE_GLOB=$(top_srcdir)/gp11/*.c
 
 # Header files to ignore when scanning.
 # e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h
@@ -53,9 +53,6 @@
 	gp11-private.h \
 	gp11-marshal.h \
 	pkcs11.h \
-	tests/gp11-test.h \
-	tests/run-prompt-test.h \
-	tests/run-auto-test.h \
 	$(NULL)
 
 # Images to copy into HTML directory.

Modified: trunk/gp11/reference/gp11-undeclared.txt
==============================================================================
--- trunk/gp11/reference/gp11-undeclared.txt	(original)
+++ trunk/gp11/reference/gp11-undeclared.txt	Sat Sep 20 22:22:57 2008
@@ -0,0 +1,582 @@
+CKA_AC_ISSUER
+CKA_ALLOWED_MECHANISMS
+CKA_ALWAYS_AUTHENTICATE
+CKA_ALWAYS_SENSITIVE
+CKA_APPLICATION
+CKA_ATTR_TYPES
+CKA_AUTH_PIN_FLAGS
+CKA_BASE
+CKA_BITS_PER_PIXEL
+CKA_CERTIFICATE_CATEGORY
+CKA_CERTIFICATE_TYPE
+CKA_CHAR_COLUMNS
+CKA_CHAR_ROWS
+CKA_CHAR_SETS
+CKA_CHECK_VALUE
+CKA_CLASS
+CKA_COEFFICIENT
+CKA_COLOR
+CKA_DECRYPT
+CKA_DEFAULT_CMS_ATTRIBUTES
+CKA_DERIVE
+CKA_ECDSA_PARAMS
+CKA_EC_PARAMS
+CKA_EC_POINT
+CKA_ENCODING_METHODS
+CKA_ENCRYPT
+CKA_END_DATE
+CKA_EXPONENT_1
+CKA_EXPONENT_2
+CKA_EXTRACTABLE
+CKA_HASH_OF_ISSUER_PUBLIC_KEY
+CKA_HASH_OF_SUBJECT_PUBLIC_KEY
+CKA_HAS_RESET
+CKA_HW_FEATURE_TYPE
+CKA_ID
+CKA_ISSUER
+CKA_JAVA_MIDP_SECURITY_DOMAIN
+CKA_KEY_GEN_MECHANISM
+CKA_KEY_TYPE
+CKA_LABEL
+CKA_LOCAL
+CKA_MECHANISM_TYPE
+CKA_MIME_TYPES
+CKA_MODIFIABLE
+CKA_MODULUS
+CKA_MODULUS_BITS
+CKA_NEVER_EXTRACTABLE
+CKA_OBJECT_ID
+CKA_OWNER
+CKA_PIXEL_X
+CKA_PIXEL_Y
+CKA_PRIME
+CKA_PRIME_1
+CKA_PRIME_2
+CKA_PRIME_BITS
+CKA_PRIVATE
+CKA_PRIVATE_EXPONENT
+CKA_PUBLIC_EXPONENT
+CKA_REQUIRED_CMS_ATTRIBUTES
+CKA_RESET_ON_INIT
+CKA_RESOLUTION
+CKA_SECONDARY_AUTH
+CKA_SENSITIVE
+CKA_SERIAL_NUMBER
+CKA_SIGN
+CKA_SIGN_RECOVER
+CKA_START_DATE
+CKA_SUBJECT
+CKA_SUBPRIME
+CKA_SUB_PRIME_BITS
+CKA_SUPPORTED_CMS_ATTRIBUTES
+CKA_TOKEN
+CKA_TRUSTED
+CKA_UNWRAP
+CKA_UNWRAP_TEMPLATE
+CKA_URL
+CKA_VALUE
+CKA_VALUE_BITS
+CKA_VALUE_LEN
+CKA_VENDOR_DEFINED
+CKA_VERIFY
+CKA_VERIFY_RECOVER
+CKA_WRAP
+CKA_WRAP_TEMPLATE
+CKA_WRAP_WITH_TRUSTED
+CKC_VENDOR_DEFINED
+CKC_WTLS
+CKC_X_509
+CKC_X_509_ATTR_CERT
+CKF_ARRAY_ATTRIBUTE
+CKF_CLOCK_ON_TOKEN
+CKF_DECRYPT
+CKF_DERIVE
+CKF_DIGEST
+CKF_DONT_BLOCK
+CKF_DUAL_CRYPTO_OPERATIONS
+CKF_ENCRYPT
+CKF_EXTENSION
+CKF_GENERATE
+CKF_GENERATE_KEY_PAIR
+CKF_HW
+CKF_HW_SLOT
+CKF_LIBRARY_CANT_CREATE_OS_THREADS
+CKF_LOGIN_REQUIRED
+CKF_OS_LOCKING_OK
+CKF_PROTECTED_AUTHENTICATION_PATH
+CKF_REMOVABLE_DEVICE
+CKF_RESTORE_KEY_NOT_NEEDED
+CKF_RNG
+CKF_RW_SESSION
+CKF_SECONDARY_AUTHENTICATION
+CKF_SERIAL_SESSION
+CKF_SIGN
+CKF_SIGN_RECOVER
+CKF_SO_PIN_COUNT_LOW
+CKF_SO_PIN_FINAL_TRY
+CKF_SO_PIN_LOCKED
+CKF_SO_PIN_TO_BE_CHANGED
+CKF_TOKEN_INITIALIZED
+CKF_TOKEN_PRESENT
+CKF_UNWRAP
+CKF_USER_PIN_COUNT_LOW
+CKF_USER_PIN_FINAL_TRY
+CKF_USER_PIN_INITIALIZED
+CKF_USER_PIN_LOCKED
+CKF_USER_PIN_TO_BE_CHANGED
+CKF_VERIFY
+CKF_VERIFY_RECOVER
+CKF_WRAP
+CKF_WRITE_PROTECTED
+CKH_CLOCK
+CKH_MONOTONIC_COUNTER
+CKH_USER_INTERFACE
+CKH_VENDOR_DEFINED
+CKK_AES
+CKK_BATON
+CKK_BLOWFISH
+CKK_CAST
+CKK_CAST128
+CKK_CAST3
+CKK_CDMF
+CKK_DES
+CKK_DES2
+CKK_DES3
+CKK_DH
+CKK_DSA
+CKK_EC
+CKK_ECDSA
+CKK_GENERIC_SECRET
+CKK_IDEA
+CKK_JUNIPER
+CKK_KEA
+CKK_RC2
+CKK_RC4
+CKK_RC5
+CKK_RSA
+CKK_SKIPJACK
+CKK_TWOFISH
+CKK_VENDOR_DEFINED
+CKK_X9_42_DH
+CKM_AES_CBC
+CKM_AES_CBC_PAD
+CKM_AES_ECB
+CKM_AES_KEY_GEN
+CKM_AES_MAC
+CKM_AES_MAC_GENERAL
+CKM_BATON_CBC128
+CKM_BATON_COUNTER
+CKM_BATON_ECB128
+CKM_BATON_ECB96
+CKM_BATON_KEY_GEN
+CKM_BATON_SHUFFLE
+CKM_BATON_WRAP
+CKM_CAST128_CBC
+CKM_CAST128_CBC_PAD
+CKM_CAST128_ECB
+CKM_CAST128_KEY_GEN
+CKM_CAST128_MAC
+CKM_CAST128_MAC_GENERAL
+CKM_CAST3_CBC
+CKM_CAST3_CBC_PAD
+CKM_CAST3_ECB
+CKM_CAST3_KEY_GEN
+CKM_CAST3_MAC
+CKM_CAST3_MAC_GENERAL
+CKM_CAST5_CBC
+CKM_CAST5_CBC_PAD
+CKM_CAST5_ECB
+CKM_CAST5_KEY_GEN
+CKM_CAST5_MAC
+CKM_CAST5_MAC_GENERAL
+CKM_CAST_CBC
+CKM_CAST_CBC_PAD
+CKM_CAST_ECB
+CKM_CAST_KEY_GEN
+CKM_CAST_MAC
+CKM_CAST_MAC_GENERAL
+CKM_CDMF_CBC
+CKM_CDMF_CBC_PAD
+CKM_CDMF_ECB
+CKM_CDMF_KEY_GEN
+CKM_CDMF_MAC
+CKM_CDMF_MAC_GENERAL
+CKM_CONCATENATE_BASE_AND_DATA
+CKM_CONCATENATE_BASE_AND_KEY
+CKM_CONCATENATE_DATA_AND_BASE
+CKM_DES2_KEY_GEN
+CKM_DES3_CBC
+CKM_DES3_CBC_PAD
+CKM_DES3_ECB
+CKM_DES3_KEY_GEN
+CKM_DES3_MAC
+CKM_DES3_MAC_GENERAL
+CKM_DES_CBC
+CKM_DES_CBC_PAD
+CKM_DES_ECB
+CKM_DES_KEY_GEN
+CKM_DES_MAC
+CKM_DES_MAC_GENERAL
+CKM_DH_PKCS_DERIVE
+CKM_DH_PKCS_KEY_PAIR_GEN
+CKM_DH_PKCS_PARAMETER_GEN
+CKM_DSA
+CKM_DSA_KEY_PAIR_GEN
+CKM_DSA_PARAMETER_GEN
+CKM_DSA_SHA1
+CKM_ECDH1_COFACTOR_DERIVE
+CKM_ECDH1_DERIVE
+CKM_ECDSA
+CKM_ECDSA_KEY_PAIR_GEN
+CKM_ECDSA_SHA1
+CKM_ECMQV_DERIVE
+CKM_EC_KEY_PAIR_GEN
+CKM_EXTRACT_KEY_FROM_KEY
+CKM_FASTHASH
+CKM_FORTEZZA_TIMESTAMP
+CKM_GENERIC_SECRET_KEY_GEN
+CKM_IDEA_CBC
+CKM_IDEA_CBC_PAD
+CKM_IDEA_ECB
+CKM_IDEA_KEY_GEN
+CKM_IDEA_MAC
+CKM_IDEA_MAC_GENERAL
+CKM_JUNIPER_CBC128
+CKM_JUNIPER_COUNTER
+CKM_JUNIPER_ECB128
+CKM_JUNIPER_KEY_GEN
+CKM_JUNIPER_SHUFFLE
+CKM_JUNIPER_WRAP
+CKM_KEA_KEY_DERIVE
+CKM_KEA_KEY_PAIR_GEN
+CKM_KEY_WRAP_LYNKS
+CKM_KEY_WRAP_SET_OAEP
+CKM_MD2
+CKM_MD2_HMAC
+CKM_MD2_HMAC_GENERAL
+CKM_MD2_KEY_DERIVATION
+CKM_MD2_RSA_PKCS
+CKM_MD5
+CKM_MD5_HMAC
+CKM_MD5_HMAC_GENERAL
+CKM_MD5_KEY_DERIVATION
+CKM_MD5_RSA_PKCS
+CKM_PBA_SHA1_WITH_SHA1_HMAC
+CKM_PBE_MD2_DES_CBC
+CKM_PBE_MD5_CAST128_CBC
+CKM_PBE_MD5_CAST3_CBC
+CKM_PBE_MD5_CAST5_CBC
+CKM_PBE_MD5_CAST_CBC
+CKM_PBE_MD5_DES_CBC
+CKM_PBE_SHA1_CAST128_CBC
+CKM_PBE_SHA1_CAST5_CBC
+CKM_PBE_SHA1_DES2_EDE_CBC
+CKM_PBE_SHA1_DES3_EDE_CBC
+CKM_PBE_SHA1_RC2_128_CBC
+CKM_PBE_SHA1_RC2_40_CBC
+CKM_PBE_SHA1_RC4_128
+CKM_PBE_SHA1_RC4_40
+CKM_PKCS5_PBKD2
+CKM_RC2_CBC
+CKM_RC2_CBC_PAD
+CKM_RC2_ECB
+CKM_RC2_KEY_GEN
+CKM_RC2_MAC
+CKM_RC2_MAC_GENERAL
+CKM_RC4
+CKM_RC4_KEY_GEN
+CKM_RC5_CBC
+CKM_RC5_CBC_PAD
+CKM_RC5_ECB
+CKM_RC5_KEY_GEN
+CKM_RC5_MAC
+CKM_RC5_MAC_GENERAL
+CKM_RIPEMD128
+CKM_RIPEMD128_HMAC
+CKM_RIPEMD128_HMAC_GENERAL
+CKM_RIPEMD128_RSA_PKCS
+CKM_RIPEMD160
+CKM_RIPEMD160_HMAC
+CKM_RIPEMD160_HMAC_GENERAL
+CKM_RIPEMD160_RSA_PKCS
+CKM_RSA_9796
+CKM_RSA_PKCS
+CKM_RSA_PKCS_KEY_PAIR_GEN
+CKM_RSA_PKCS_OAEP
+CKM_RSA_PKCS_PSS
+CKM_RSA_X9_31
+CKM_RSA_X9_31_KEY_PAIR_GEN
+CKM_RSA_X_509
+CKM_SHA1_KEY_DERIVATION
+CKM_SHA1_RSA_PKCS
+CKM_SHA1_RSA_PKCS_PSS
+CKM_SHA1_RSA_X9_31
+CKM_SHA256
+CKM_SHA256_HMAC
+CKM_SHA256_HMAC_GENERAL
+CKM_SHA256_RSA_PKCS
+CKM_SHA256_RSA_PKCS_PSS
+CKM_SHA384
+CKM_SHA384_HMAC
+CKM_SHA384_HMAC_GENERAL
+CKM_SHA384_RSA_PKCS
+CKM_SHA384_RSA_PKCS_PSS
+CKM_SHA512
+CKM_SHA512_HMAC
+CKM_SHA512_HMAC_GENERAL
+CKM_SHA512_RSA_PKCS
+CKM_SHA512_RSA_PKCS_PSS
+CKM_SHA_1
+CKM_SHA_1_HMAC
+CKM_SHA_1_HMAC_GENERAL
+CKM_SKIPJACK_CBC64
+CKM_SKIPJACK_CFB16
+CKM_SKIPJACK_CFB32
+CKM_SKIPJACK_CFB64
+CKM_SKIPJACK_CFB8
+CKM_SKIPJACK_ECB64
+CKM_SKIPJACK_KEY_GEN
+CKM_SKIPJACK_OFB64
+CKM_SKIPJACK_PRIVATE_WRAP
+CKM_SKIPJACK_RELAYX
+CKM_SKIPJACK_WRAP
+CKM_SSL3_KEY_AND_MAC_DERIVE
+CKM_SSL3_MASTER_KEY_DERIVE
+CKM_SSL3_MASTER_KEY_DERIVE_DH
+CKM_SSL3_MD5_MAC
+CKM_SSL3_PRE_MASTER_KEY_GEN
+CKM_SSL3_SHA1_MAC
+CKM_TLS_KEY_AND_MAC_DERIVE
+CKM_TLS_MASTER_KEY_DERIVE
+CKM_TLS_MASTER_KEY_DERIVE_DH
+CKM_TLS_PRE_MASTER_KEY_GEN
+CKM_VENDOR_DEFINED
+CKM_X9_42_DH_DERIVE
+CKM_X9_42_DH_HYBRID_DERIVE
+CKM_X9_42_DH_KEY_PAIR_GEN
+CKM_X9_42_DH_PARAMETER_GEN
+CKM_X9_42_MQV_DERIVE
+CKM_XOR_BASE_AND_DATA
+CKN_SURRENDER
+CKO_CERTIFICATE
+CKO_DATA
+CKO_DOMAIN_PARAMETERS
+CKO_HW_FEATURE
+CKO_MECHANISM
+CKO_PRIVATE_KEY
+CKO_PUBLIC_KEY
+CKO_SECRET_KEY
+CKO_VENDOR_DEFINED
+CKR_ARGUMENTS_BAD
+CKR_ATTRIBUTE_READ_ONLY
+CKR_ATTRIBUTE_SENSITIVE
+CKR_ATTRIBUTE_TYPE_INVALID
+CKR_ATTRIBUTE_VALUE_INVALID
+CKR_BUFFER_TOO_SMALL
+CKR_CANCEL
+CKR_CANT_LOCK
+CKR_CRYPTOKI_ALREADY_INITIALIZED
+CKR_CRYPTOKI_NOT_INITIALIZED
+CKR_DATA_INVALID
+CKR_DATA_LEN_RANGE
+CKR_DEVICE_ERROR
+CKR_DEVICE_MEMORY
+CKR_DEVICE_REMOVED
+CKR_DOMAIN_PARAMS_INVALID
+CKR_ENCRYPTED_DATA_INVALID
+CKR_ENCRYPTED_DATA_LEN_RANGE
+CKR_FUNCTION_CANCELED
+CKR_FUNCTION_FAILED
+CKR_FUNCTION_NOT_PARALLEL
+CKR_FUNCTION_NOT_SUPPORTED
+CKR_FUNCTION_REJECTED
+CKR_GENERAL_ERROR
+CKR_HOST_MEMORY
+CKR_INFORMATION_SENSITIVE
+CKR_KEY_CHANGED
+CKR_KEY_FUNCTION_NOT_PERMITTED
+CKR_KEY_HANDLE_INVALID
+CKR_KEY_INDIGESTIBLE
+CKR_KEY_NEEDED
+CKR_KEY_NOT_NEEDED
+CKR_KEY_NOT_WRAPPABLE
+CKR_KEY_SIZE_RANGE
+CKR_KEY_TYPE_INCONSISTENT
+CKR_KEY_UNEXTRACTABLE
+CKR_MECHANISM_INVALID
+CKR_MECHANISM_PARAM_INVALID
+CKR_MUTEX_BAD
+CKR_MUTEX_NOT_LOCKED
+CKR_NEED_TO_CREATE_THREADS
+CKR_NO_EVENT
+CKR_OBJECT_HANDLE_INVALID
+CKR_OK
+CKR_OPERATION_ACTIVE
+CKR_OPERATION_NOT_INITIALIZED
+CKR_PIN_EXPIRED
+CKR_PIN_INCORRECT
+CKR_PIN_INVALID
+CKR_PIN_LEN_RANGE
+CKR_PIN_LOCKED
+CKR_RANDOM_NO_RNG
+CKR_RANDOM_SEED_NOT_SUPPORTED
+CKR_SAVED_STATE_INVALID
+CKR_SESSION_CLOSED
+CKR_SESSION_COUNT
+CKR_SESSION_EXISTS
+CKR_SESSION_HANDLE_INVALID
+CKR_SESSION_PARALLEL_NOT_SUPPORTED
+CKR_SESSION_READ_ONLY
+CKR_SESSION_READ_ONLY_EXISTS
+CKR_SESSION_READ_WRITE_SO_EXISTS
+CKR_SIGNATURE_INVALID
+CKR_SIGNATURE_LEN_RANGE
+CKR_SLOT_ID_INVALID
+CKR_STATE_UNSAVEABLE
+CKR_TEMPLATE_INCOMPLETE
+CKR_TEMPLATE_INCONSISTENT
+CKR_TOKEN_NOT_PRESENT
+CKR_TOKEN_NOT_RECOGNIZED
+CKR_TOKEN_WRITE_PROTECTED
+CKR_UNWRAPPING_KEY_HANDLE_INVALID
+CKR_UNWRAPPING_KEY_SIZE_RANGE
+CKR_UNWRAPPING_KEY_TYPE_INCONSISTENT
+CKR_USER_ALREADY_LOGGED_IN
+CKR_USER_ANOTHER_ALREADY_LOGGED_IN
+CKR_USER_NOT_LOGGED_IN
+CKR_USER_PIN_NOT_INITIALIZED
+CKR_USER_TOO_MANY_TYPES
+CKR_USER_TYPE_INVALID
+CKR_VENDOR_DEFINED
+CKR_WRAPPED_KEY_INVALID
+CKR_WRAPPED_KEY_LEN_RANGE
+CKR_WRAPPING_KEY_HANDLE_INVALID
+CKR_WRAPPING_KEY_SIZE_RANGE
+CKR_WRAPPING_KEY_TYPE_INCONSISTENT
+CKS_RO_PUBLIC_SESSION
+CKS_RO_USER_FUNCTIONS
+CKS_RW_PUBLIC_SESSION
+CKS_RW_SO_FUNCTIONS
+CKS_RW_USER_FUNCTIONS
+CKU_CONTEXT_SPECIFIC
+CKU_SO
+CKU_USER
+CK_ATTRIBUTE
+CK_ATTRIBUTE_PTR
+CK_BBOOL
+CK_BYTE
+CK_BYTE_PTR
+CK_CHAR
+CK_CHAR_PTR
+CK_C_INITIALIZE_ARGS
+CK_C_INITIALIZE_ARGS_PTR
+CK_DATE
+CK_DATE_PTR
+CK_DEFINE_FUNCTION
+CK_EFFECTIVELY_INFINITE
+CK_FALSE
+CK_FUNCTION_LIST
+CK_FUNCTION_LIST_PTR
+CK_FUNCTION_LIST_PTR_PTR
+CK_INFO
+CK_INFO_PTR
+CK_INVALID_HANDLE
+CK_LONG
+CK_MECHANISM
+CK_MECHANISM_INFO
+CK_MECHANISM_INFO_PTR
+CK_MECHANISM_PTR
+CK_MECHANISM_TYPE_PTR
+CK_OBJECT_CLASS_PTR
+CK_OBJECT_HANDLE_PTR
+CK_SESSION_HANDLE_PTR
+CK_SESSION_INFO
+CK_SESSION_INFO_PTR
+CK_SLOT_ID_PTR
+CK_SLOT_INFO
+CK_SLOT_INFO_PTR
+CK_SPEC
+CK_TOKEN_INFO
+CK_TOKEN_INFO_PTR
+CK_TRUE
+CK_ULONG
+CK_ULONG_PTR
+CK_UNAVAILABLE_INFORMATION
+CK_UTF8CHAR
+CK_UTF8CHAR_PTR
+CK_VERSION
+CK_VERSION_PTR
+CK_VOID_PTR
+CK_VOID_PTR_PTR
+CRYPTOKI_COMPAT
+CRYPTOKI_VERSION_MAJOR
+CRYPTOKI_VERSION_MINOR
+CRYPTOKI_VERSION_REVISION
+GP11Arguments
+GP11Call
+GP11CallFunc
+GP11_ARGUMENTS_INIT
+NULL_PTR
+args
+ck_attribute
+ck_attribute_type_t
+ck_c_initialize_args
+ck_certificate_type_t
+ck_createmutex_t
+ck_date
+ck_destroymutex_t
+ck_flags_t
+ck_function_list
+ck_hw_feature_type_t
+ck_info
+ck_key_type_t
+ck_lockmutex_t
+ck_mechanism
+ck_mechanism_info
+ck_mechanism_type_t
+ck_notification_t
+ck_notify_t
+ck_object_class_t
+ck_object_handle_t
+ck_rv_t
+ck_session_handle_t
+ck_session_info
+ck_slot_id_t
+ck_slot_info
+ck_state_t
+ck_token_info
+ck_unlockmutex_t
+ck_user_type_t
+ck_version
+create_mutex
+cryptoki_version
+destroy_mutex
+device_error
+firmware_version
+free_private_memory
+free_public_memory
+hardware_version
+library_description
+library_version
+lock_mutex
+manufacturer_id
+max_key_size
+max_pin_len
+max_rw_session_count
+max_session_count
+min_key_size
+min_pin_len
+parameter
+parameter_len
+reserved
+rw_session_count
+serial_number
+session_count
+slot_description
+slot_id
+total_private_memory
+total_public_memory
+unlock_mutex
+utc_time
+value
+value_len

Modified: trunk/gp11/reference/tmpl/gp11-unused.sgml
==============================================================================
--- trunk/gp11/reference/tmpl/gp11-unused.sgml	(original)
+++ trunk/gp11/reference/tmpl/gp11-unused.sgml	Sat Sep 20 22:22:57 2008
@@ -0,0 +1,3510 @@
+<!-- ##### MACRO CKA_AC_ISSUER ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_ALLOWED_MECHANISMS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_ALWAYS_AUTHENTICATE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_ALWAYS_SENSITIVE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_APPLICATION ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_ATTR_TYPES ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_AUTH_PIN_FLAGS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_BASE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_BITS_PER_PIXEL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_CERTIFICATE_CATEGORY ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_CERTIFICATE_TYPE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_CHAR_COLUMNS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_CHAR_ROWS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_CHAR_SETS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_CHECK_VALUE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_CLASS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_COEFFICIENT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_COLOR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_DECRYPT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_DEFAULT_CMS_ATTRIBUTES ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_DERIVE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_ECDSA_PARAMS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_EC_PARAMS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_EC_POINT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_ENCODING_METHODS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_ENCRYPT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_END_DATE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_EXPONENT_1 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_EXPONENT_2 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_EXTRACTABLE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_HASH_OF_ISSUER_PUBLIC_KEY ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_HASH_OF_SUBJECT_PUBLIC_KEY ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_HAS_RESET ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_HW_FEATURE_TYPE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_ID ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_ISSUER ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_JAVA_MIDP_SECURITY_DOMAIN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_KEY_GEN_MECHANISM ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_KEY_TYPE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_LABEL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_LOCAL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_MECHANISM_TYPE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_MIME_TYPES ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_MODIFIABLE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_MODULUS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_MODULUS_BITS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_NEVER_EXTRACTABLE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_OBJECT_ID ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_OWNER ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_PIXEL_X ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_PIXEL_Y ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_PRIME ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_PRIME_1 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_PRIME_2 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_PRIME_BITS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_PRIVATE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_PRIVATE_EXPONENT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_PUBLIC_EXPONENT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_REQUIRED_CMS_ATTRIBUTES ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_RESET_ON_INIT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_RESOLUTION ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_SECONDARY_AUTH ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_SENSITIVE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_SERIAL_NUMBER ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_SIGN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_SIGN_RECOVER ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_START_DATE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_SUBJECT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_SUBPRIME ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_SUB_PRIME_BITS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_SUPPORTED_CMS_ATTRIBUTES ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_TOKEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_TRUSTED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_UNWRAP ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_UNWRAP_TEMPLATE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_URL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_VALUE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_VALUE_BITS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_VALUE_LEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_VENDOR_DEFINED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_VERIFY ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_VERIFY_RECOVER ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_WRAP ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_WRAP_TEMPLATE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKA_WRAP_WITH_TRUSTED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKC_VENDOR_DEFINED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKC_WTLS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKC_X_509 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKC_X_509_ATTR_CERT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_ARRAY_ATTRIBUTE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_CLOCK_ON_TOKEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_DECRYPT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_DERIVE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_DIGEST ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_DONT_BLOCK ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_DUAL_CRYPTO_OPERATIONS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_ENCRYPT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_EXTENSION ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_GENERATE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_GENERATE_KEY_PAIR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_HW ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_HW_SLOT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_LIBRARY_CANT_CREATE_OS_THREADS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_LOGIN_REQUIRED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_OS_LOCKING_OK ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_PROTECTED_AUTHENTICATION_PATH ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_REMOVABLE_DEVICE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_RESTORE_KEY_NOT_NEEDED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_RNG ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_RW_SESSION ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_SECONDARY_AUTHENTICATION ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_SERIAL_SESSION ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_SIGN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_SIGN_RECOVER ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_SO_PIN_COUNT_LOW ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_SO_PIN_FINAL_TRY ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_SO_PIN_LOCKED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_SO_PIN_TO_BE_CHANGED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_TOKEN_INITIALIZED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_TOKEN_PRESENT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_UNWRAP ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_USER_PIN_COUNT_LOW ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_USER_PIN_FINAL_TRY ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_USER_PIN_INITIALIZED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_USER_PIN_LOCKED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_USER_PIN_TO_BE_CHANGED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_VERIFY ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_VERIFY_RECOVER ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_WRAP ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKF_WRITE_PROTECTED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKH_CLOCK ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKH_MONOTONIC_COUNTER ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKH_USER_INTERFACE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKH_VENDOR_DEFINED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_AES ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_BATON ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_BLOWFISH ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_CAST ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_CAST128 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_CAST3 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_CDMF ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_DES ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_DES2 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_DES3 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_DH ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_DSA ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_EC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_ECDSA ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_GENERIC_SECRET ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_IDEA ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_JUNIPER ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_KEA ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_RC2 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_RC4 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_RC5 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_RSA ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_SKIPJACK ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_TWOFISH ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_VENDOR_DEFINED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKK_X9_42_DH ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_AES_CBC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_AES_CBC_PAD ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_AES_ECB ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_AES_KEY_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_AES_MAC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_AES_MAC_GENERAL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_BATON_CBC128 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_BATON_COUNTER ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_BATON_ECB128 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_BATON_ECB96 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_BATON_KEY_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_BATON_SHUFFLE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_BATON_WRAP ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST128_CBC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST128_CBC_PAD ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST128_ECB ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST128_KEY_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST128_MAC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST128_MAC_GENERAL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST3_CBC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST3_CBC_PAD ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST3_ECB ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST3_KEY_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST3_MAC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST3_MAC_GENERAL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST5_CBC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST5_CBC_PAD ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST5_ECB ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST5_KEY_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST5_MAC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST5_MAC_GENERAL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST_CBC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST_CBC_PAD ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST_ECB ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST_KEY_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST_MAC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CAST_MAC_GENERAL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CDMF_CBC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CDMF_CBC_PAD ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CDMF_ECB ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CDMF_KEY_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CDMF_MAC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CDMF_MAC_GENERAL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CONCATENATE_BASE_AND_DATA ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CONCATENATE_BASE_AND_KEY ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_CONCATENATE_DATA_AND_BASE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_DES2_KEY_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_DES3_CBC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_DES3_CBC_PAD ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_DES3_ECB ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_DES3_KEY_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_DES3_MAC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_DES3_MAC_GENERAL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_DES_CBC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_DES_CBC_PAD ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_DES_ECB ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_DES_KEY_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_DES_MAC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_DES_MAC_GENERAL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_DH_PKCS_DERIVE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_DH_PKCS_KEY_PAIR_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_DH_PKCS_PARAMETER_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_DSA ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_DSA_KEY_PAIR_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_DSA_PARAMETER_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_DSA_SHA1 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_ECDH1_COFACTOR_DERIVE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_ECDH1_DERIVE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_ECDSA ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_ECDSA_KEY_PAIR_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_ECDSA_SHA1 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_ECMQV_DERIVE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_EC_KEY_PAIR_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_EXTRACT_KEY_FROM_KEY ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_FASTHASH ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_FORTEZZA_TIMESTAMP ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_GENERIC_SECRET_KEY_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_IDEA_CBC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_IDEA_CBC_PAD ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_IDEA_ECB ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_IDEA_KEY_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_IDEA_MAC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_IDEA_MAC_GENERAL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_JUNIPER_CBC128 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_JUNIPER_COUNTER ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_JUNIPER_ECB128 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_JUNIPER_KEY_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_JUNIPER_SHUFFLE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_JUNIPER_WRAP ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_KEA_KEY_DERIVE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_KEA_KEY_PAIR_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_KEY_WRAP_LYNKS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_KEY_WRAP_SET_OAEP ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_MD2 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_MD2_HMAC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_MD2_HMAC_GENERAL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_MD2_KEY_DERIVATION ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_MD2_RSA_PKCS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_MD5 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_MD5_HMAC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_MD5_HMAC_GENERAL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_MD5_KEY_DERIVATION ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_MD5_RSA_PKCS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_PBA_SHA1_WITH_SHA1_HMAC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_PBE_MD2_DES_CBC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_PBE_MD5_CAST128_CBC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_PBE_MD5_CAST3_CBC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_PBE_MD5_CAST5_CBC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_PBE_MD5_CAST_CBC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_PBE_MD5_DES_CBC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_PBE_SHA1_CAST128_CBC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_PBE_SHA1_CAST5_CBC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_PBE_SHA1_DES2_EDE_CBC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_PBE_SHA1_DES3_EDE_CBC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_PBE_SHA1_RC2_128_CBC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_PBE_SHA1_RC2_40_CBC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_PBE_SHA1_RC4_128 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_PBE_SHA1_RC4_40 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_PKCS5_PBKD2 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RC2_CBC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RC2_CBC_PAD ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RC2_ECB ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RC2_KEY_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RC2_MAC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RC2_MAC_GENERAL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RC4 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RC4_KEY_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RC5_CBC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RC5_CBC_PAD ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RC5_ECB ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RC5_KEY_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RC5_MAC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RC5_MAC_GENERAL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RIPEMD128 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RIPEMD128_HMAC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RIPEMD128_HMAC_GENERAL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RIPEMD128_RSA_PKCS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RIPEMD160 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RIPEMD160_HMAC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RIPEMD160_HMAC_GENERAL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RIPEMD160_RSA_PKCS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RSA_9796 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RSA_PKCS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RSA_PKCS_KEY_PAIR_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RSA_PKCS_OAEP ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RSA_PKCS_PSS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RSA_X9_31 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RSA_X9_31_KEY_PAIR_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_RSA_X_509 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SHA1_KEY_DERIVATION ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SHA1_RSA_PKCS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SHA1_RSA_PKCS_PSS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SHA1_RSA_X9_31 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SHA256 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SHA256_HMAC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SHA256_HMAC_GENERAL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SHA256_RSA_PKCS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SHA256_RSA_PKCS_PSS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SHA384 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SHA384_HMAC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SHA384_HMAC_GENERAL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SHA384_RSA_PKCS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SHA384_RSA_PKCS_PSS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SHA512 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SHA512_HMAC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SHA512_HMAC_GENERAL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SHA512_RSA_PKCS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SHA512_RSA_PKCS_PSS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SHA_1 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SHA_1_HMAC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SHA_1_HMAC_GENERAL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SKIPJACK_CBC64 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SKIPJACK_CFB16 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SKIPJACK_CFB32 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SKIPJACK_CFB64 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SKIPJACK_CFB8 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SKIPJACK_ECB64 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SKIPJACK_KEY_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SKIPJACK_OFB64 ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SKIPJACK_PRIVATE_WRAP ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SKIPJACK_RELAYX ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SKIPJACK_WRAP ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SSL3_KEY_AND_MAC_DERIVE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SSL3_MASTER_KEY_DERIVE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SSL3_MASTER_KEY_DERIVE_DH ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SSL3_MD5_MAC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SSL3_PRE_MASTER_KEY_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_SSL3_SHA1_MAC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_TLS_KEY_AND_MAC_DERIVE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_TLS_MASTER_KEY_DERIVE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_TLS_MASTER_KEY_DERIVE_DH ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_TLS_PRE_MASTER_KEY_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_VENDOR_DEFINED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_X9_42_DH_DERIVE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_X9_42_DH_HYBRID_DERIVE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_X9_42_DH_KEY_PAIR_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_X9_42_DH_PARAMETER_GEN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_X9_42_MQV_DERIVE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKM_XOR_BASE_AND_DATA ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKN_SURRENDER ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKO_CERTIFICATE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKO_DATA ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKO_DOMAIN_PARAMETERS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKO_HW_FEATURE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKO_MECHANISM ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKO_PRIVATE_KEY ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKO_PUBLIC_KEY ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKO_SECRET_KEY ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKO_VENDOR_DEFINED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_ARGUMENTS_BAD ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_ATTRIBUTE_READ_ONLY ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_ATTRIBUTE_SENSITIVE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_ATTRIBUTE_TYPE_INVALID ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_ATTRIBUTE_VALUE_INVALID ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_BUFFER_TOO_SMALL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_CANCEL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_CANT_LOCK ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_CRYPTOKI_ALREADY_INITIALIZED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_CRYPTOKI_NOT_INITIALIZED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_DATA_INVALID ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_DATA_LEN_RANGE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_DEVICE_ERROR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_DEVICE_MEMORY ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_DEVICE_REMOVED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_DOMAIN_PARAMS_INVALID ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_ENCRYPTED_DATA_INVALID ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_ENCRYPTED_DATA_LEN_RANGE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_FUNCTION_CANCELED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_FUNCTION_FAILED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_FUNCTION_NOT_PARALLEL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_FUNCTION_NOT_SUPPORTED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_FUNCTION_REJECTED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_GENERAL_ERROR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_HOST_MEMORY ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_INFORMATION_SENSITIVE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_KEY_CHANGED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_KEY_FUNCTION_NOT_PERMITTED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_KEY_HANDLE_INVALID ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_KEY_INDIGESTIBLE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_KEY_NEEDED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_KEY_NOT_NEEDED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_KEY_NOT_WRAPPABLE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_KEY_SIZE_RANGE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_KEY_TYPE_INCONSISTENT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_KEY_UNEXTRACTABLE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_MECHANISM_INVALID ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_MECHANISM_PARAM_INVALID ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_MUTEX_BAD ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_MUTEX_NOT_LOCKED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_NEED_TO_CREATE_THREADS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_NO_EVENT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_OBJECT_HANDLE_INVALID ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_OK ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_OPERATION_ACTIVE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_OPERATION_NOT_INITIALIZED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_PIN_EXPIRED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_PIN_INCORRECT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_PIN_INVALID ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_PIN_LEN_RANGE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_PIN_LOCKED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_RANDOM_NO_RNG ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_RANDOM_SEED_NOT_SUPPORTED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_SAVED_STATE_INVALID ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_SESSION_CLOSED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_SESSION_COUNT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_SESSION_EXISTS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_SESSION_HANDLE_INVALID ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_SESSION_PARALLEL_NOT_SUPPORTED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_SESSION_READ_ONLY ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_SESSION_READ_ONLY_EXISTS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_SESSION_READ_WRITE_SO_EXISTS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_SIGNATURE_INVALID ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_SIGNATURE_LEN_RANGE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_SLOT_ID_INVALID ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_STATE_UNSAVEABLE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_TEMPLATE_INCOMPLETE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_TEMPLATE_INCONSISTENT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_TOKEN_NOT_PRESENT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_TOKEN_NOT_RECOGNIZED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_TOKEN_WRITE_PROTECTED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_UNWRAPPING_KEY_HANDLE_INVALID ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_UNWRAPPING_KEY_SIZE_RANGE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_UNWRAPPING_KEY_TYPE_INCONSISTENT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_USER_ALREADY_LOGGED_IN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_USER_ANOTHER_ALREADY_LOGGED_IN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_USER_NOT_LOGGED_IN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_USER_PIN_NOT_INITIALIZED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_USER_TOO_MANY_TYPES ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_USER_TYPE_INVALID ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_VENDOR_DEFINED ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_WRAPPED_KEY_INVALID ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_WRAPPED_KEY_LEN_RANGE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_WRAPPING_KEY_HANDLE_INVALID ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_WRAPPING_KEY_SIZE_RANGE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKR_WRAPPING_KEY_TYPE_INCONSISTENT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKS_RO_PUBLIC_SESSION ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKS_RO_USER_FUNCTIONS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKS_RW_PUBLIC_SESSION ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKS_RW_SO_FUNCTIONS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKS_RW_USER_FUNCTIONS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKU_CONTEXT_SPECIFIC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKU_SO ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CKU_USER ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_ATTRIBUTE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_ATTRIBUTE_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_BBOOL ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_BYTE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_BYTE_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_CHAR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_CHAR_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_C_INITIALIZE_ARGS ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_C_INITIALIZE_ARGS_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_DATE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_DATE_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CK_DEFINE_FUNCTION ##### -->
+<para>
+
+</para>
+
+ retval: 
+ name: 
+
+<!-- ##### MACRO CK_EFFECTIVELY_INFINITE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CK_FALSE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_FUNCTION_LIST ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_FUNCTION_LIST_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_FUNCTION_LIST_PTR_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_INFO ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_INFO_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CK_INVALID_HANDLE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_LONG ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_MECHANISM ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_MECHANISM_INFO ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_MECHANISM_INFO_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_MECHANISM_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_MECHANISM_TYPE_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_OBJECT_CLASS_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_OBJECT_HANDLE_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_SESSION_HANDLE_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_SESSION_INFO ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_SESSION_INFO_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_SLOT_ID_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_SLOT_INFO ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_SLOT_INFO_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CK_SPEC ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_TOKEN_INFO ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_TOKEN_INFO_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CK_TRUE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_ULONG ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_ULONG_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CK_UNAVAILABLE_INFORMATION ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_UTF8CHAR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_UTF8CHAR_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_VERSION ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_VERSION_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_VOID_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF CK_VOID_PTR_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CRYPTOKI_COMPAT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CRYPTOKI_VERSION_MAJOR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CRYPTOKI_VERSION_MINOR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO CRYPTOKI_VERSION_REVISION ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT GP11Arguments ##### -->
+<para>
+
+</para>
+
+ call: 
+ pkcs11: 
+ handle: 
+
+<!-- ##### STRUCT GP11Call ##### -->
+<para>
+
+</para>
+
+ parent: 
+ func: 
+ args: 
+ cancellable: 
+ destroy: 
+ rv: 
+ object: 
+ callback: 
+ user_data: 
+ do_login: 
+ password: 
+
+<!-- ##### USER_FUNCTION GP11CallFunc ##### -->
+<para>
+
+</para>
+
+ call_data: 
+ Returns: 
+
+<!-- ##### MACRO GP11_ARGUMENTS_INIT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO NULL_PTR ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF args ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_attribute ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_attribute_type_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_c_initialize_args ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_certificate_type_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_createmutex_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_date ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_destroymutex_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_flags_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_function_list ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_hw_feature_type_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_info ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_key_type_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_lockmutex_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_mechanism ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_mechanism_info ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_mechanism_type_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_notification_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_notify_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_object_class_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_object_handle_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_rv_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_session_handle_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_session_info ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_slot_id_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_slot_info ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_state_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_token_info ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_unlockmutex_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_user_type_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ck_version ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO create_mutex ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO cryptoki_version ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO destroy_mutex ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO device_error ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO firmware_version ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO free_private_memory ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO free_public_memory ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO hardware_version ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO library_description ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO library_version ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO lock_mutex ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO manufacturer_id ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO max_key_size ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO max_pin_len ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO max_rw_session_count ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO max_session_count ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO min_key_size ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO min_pin_len ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO parameter ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO parameter_len ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO reserved ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO rw_session_count ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO serial_number ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO session_count ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO slot_description ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO slot_id ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO total_private_memory ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO total_public_memory ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO unlock_mutex ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO utc_time ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO value ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO value_len ##### -->
+<para>
+
+</para>
+
+



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]