Module P11_attribute_type
type not_implemented=|NOT_IMPLEMENTED of stringtype 'a t=|CKA_CLASS : P11_object_class.t t|CKA_TOKEN : bool t|CKA_PRIVATE : bool t|CKA_LABEL : string t|CKA_VALUE : string t|CKA_TRUSTED : bool t|CKA_CHECK_VALUE : not_implemented t|CKA_KEY_TYPE : P11_key_type.t t|CKA_SUBJECT : string t|CKA_ID : string t|CKA_SENSITIVE : bool t|CKA_ENCRYPT : bool t|CKA_DECRYPT : bool t|CKA_WRAP : bool t|CKA_UNWRAP : bool t|CKA_SIGN : bool t|CKA_SIGN_RECOVER : bool t|CKA_VERIFY : bool t|CKA_VERIFY_RECOVER : bool t|CKA_DERIVE : bool t|CKA_START_DATE : not_implemented t|CKA_END_DATE : not_implemented t|CKA_MODULUS : P11_bigint.t t|CKA_MODULUS_BITS : P11_ulong.t t|CKA_PUBLIC_EXPONENT : P11_bigint.t t|CKA_PRIVATE_EXPONENT : P11_bigint.t t|CKA_PRIME_1 : P11_bigint.t t|CKA_PRIME_2 : P11_bigint.t t|CKA_EXPONENT_1 : P11_bigint.t t|CKA_EXPONENT_2 : P11_bigint.t t|CKA_COEFFICIENT : P11_bigint.t t|CKA_PRIME : P11_bigint.t t|CKA_SUBPRIME : P11_bigint.t t|CKA_BASE : P11_bigint.t t|CKA_PRIME_BITS : P11_ulong.t t|CKA_SUBPRIME_BITS : P11_ulong.t t|CKA_VALUE_LEN : P11_ulong.t t|CKA_EXTRACTABLE : bool t|CKA_LOCAL : bool t|CKA_NEVER_EXTRACTABLE : bool t|CKA_ALWAYS_SENSITIVE : bool t|CKA_KEY_GEN_MECHANISM : P11_key_gen_mechanism.t t|CKA_MODIFIABLE : bool t|CKA_EC_PARAMS : string t|CKA_EC_POINT : string t|CKA_ALWAYS_AUTHENTICATE : bool t|CKA_WRAP_WITH_TRUSTED : bool t|CKA_WRAP_TEMPLATE : not_implemented t|CKA_UNWRAP_TEMPLATE : not_implemented t|CKA_ALLOWED_MECHANISMS : not_implemented t|CKA_CS_UNKNOWN : Unsigned.ULong.t -> not_implemented t
module Encoding : sig ... endval equal_pack : pack -> pack -> Ppx_deriving_runtime.boolval compare_pack : pack -> pack -> Ppx_deriving_runtime.intval pp_pack : Ppx_deriving_runtime.Format.formatter -> pack -> Ppx_deriving_runtime.unitval show_pack : pack -> Ppx_deriving_runtime.stringval pack_to_yojson : pack -> Yojson.Safe.tval pack_of_yojson : Yojson.Safe.t -> pack Ppx_deriving_yojson_runtime.error_or
type (_, _) comparison=|Equal : ('a, 'a) comparison|Not_equal : int -> ('a, 'b) comparison