GitHub

ksef2.raw.mappers.auth

Authentication mappers for low-level API callers.

Na tej stronie

Authentication mappers for low-level API callers.

Funkcje

from_spec

Import: from ksef2.raw.mappers.auth import from_spec

def from_spec(response: BaseModel | Enum) -> object
python

Convert a generated auth schema object into its domain counterpart.

Parametry

  • response (BaseModel | Enum) — Generated API model or enum value to map.

Zwraca

  • object — The matching domain model or literal value.

Zgłasza

  • NotImplementedError — If no mapper exists for the provided type.

to_spec

Import: from ksef2.raw.mappers.auth import to_spec

def to_spec(request: BaseModel | Enum | str) -> object
python

Convert an auth domain object or literal into its schema counterpart.

Parametry

  • request (BaseModel | Enum | str) — Domain model, enum, or supported string literal to map.

Zwraca

  • object — The matching generated API schema object or enum value.

Zgłasza

  • NotImplementedError — If no mapper exists for the provided value.