:py:mod:`cryptnoxpy.enums` ========================== .. py:module:: cryptnoxpy.enums .. autoapi-nested-parse:: Enum classes used by the module Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: cryptnoxpy.enums.Derivation cryptnoxpy.enums.KeyType cryptnoxpy.enums.SlotIndex cryptnoxpy.enums.AuthType cryptnoxpy.enums.SeedSource .. py:class:: Derivation Bases: :py:obj:`enum.IntEnum` Predefined values to use for parameters as Derivation. .. py:attribute:: CURRENT_KEY :annotation: = 0 .. py:attribute:: DERIVE :annotation: = 1 .. py:attribute:: DERIVE_AND_MAKE_CURRENT :annotation: = 2 .. py:attribute:: PINLESS_PATH :annotation: = 3 .. py:class:: KeyType Bases: :py:obj:`enum.IntEnum` Predefined values to use for parameters as KeyType. .. py:attribute:: K1 :annotation: = 0 .. py:attribute:: R1 :annotation: = 16 .. py:class:: SlotIndex Bases: :py:obj:`enum.IntEnum` Predefined values to use for parameters as SlotIndex. .. py:attribute:: EC256R1 :annotation: = 1 .. py:attribute:: RSA :annotation: = 2 .. py:attribute:: FIDO :annotation: = 3 .. py:class:: AuthType Bases: :py:obj:`enum.Enum` Predefined values for authentication type. .. py:attribute:: NO_AUTH :annotation: = 0 .. py:attribute:: PIN :annotation: = 1 .. py:attribute:: USER_KEY :annotation: = 2 .. py:method:: __bool__(self) .. py:class:: SeedSource Bases: :py:obj:`enum.Enum` Predefined values for how seed was created .. py:attribute:: NO_SEED :annotation: = 0 .. py:attribute:: SINGLE .. py:attribute:: EXTENDED .. py:attribute:: EXTERNAL .. py:attribute:: INTERNAL .. py:attribute:: DUAL