+<!-- ##### 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>
+
+