wfexs_backend.utils.passphrase_wrapper
#
Module Contents#
Classes#
API#
- class wfexs_backend.utils.passphrase_wrapper.RemoteWordlistResource#
Bases:
typing.NamedTuple
- class wfexs_backend.utils.passphrase_wrapper.WfExSPassphraseGenerator(cacheHandler: wfexs_backend.cache_handler.SchemeHandlerCacheHandler, cacheDir: pathlib.Path | None = None, word_sets: Mapping[str, Sequence[RemoteWordlistResource]] = DEFAULT_WORD_SETS)#
Initialization
- DEFAULT_WORD_SETS: Mapping[str, Sequence[RemoteWordlistResource]] = None#
- property fungen: funny_passphrase.generator.FunnyPassphraseGenerator#
- _materialize_word_sets(raw_word_sets: Mapping[str, Sequence[RemoteWordlistResource]]) Mapping[str, CompressedIndexedText] #
Download and index each one of the components of the word sets
- class wfexs_backend.utils.passphrase_wrapper.WfExSPassGenSingleton#
Bases:
wfexs_backend.utils.passphrase_wrapper.WfExSPassphraseGenerator
Initialization
- __instance: ClassVar[WfExSPassphraseGenerator | None] = None#