ORIONIS API REFERENCE

THE ORIONIS API

Build with clarity.

Explore the building blocks of an async-first Python framework. Every module, class, and method — connected, searchable, and ready to build with.

class documentation

Represent the configuration entity for the Argon2id hashing driver.

Method __post_init__ Validate the Argon2id cost parameters after initialization.
Instance Variable memory Amount of memory, in kibibytes, used by the algorithm.
Instance Variable threads Degree of parallelism used by the algorithm.
Instance Variable time Number of iterations performed by the algorithm.

Inherited from BaseEntity:

Class Method _cachedFieldMetadata Retrieve field definitions and normalized types cached by class.
Method getFields Describe field names, normalized types, defaults, and metadata.
Method toDict Convert the dataclass instance to a recursively copied dictionary.
Class Variable __slots__ Undocumented
def __post_init__(self): (source)

Validate the Argon2id cost parameters after initialization.

Returns
NoneThis method validates the instance attributes in place.
Raises
TypeErrorIf any cost parameter is not an integer.
ValueErrorIf any cost parameter is lower than one.

Amount of memory, in kibibytes, used by the algorithm.

Degree of parallelism used by the algorithm.

Number of iterations performed by the algorithm.