kavita_client.models.user_dto

Module Contents

Classes

UserDto

Attributes:

id (int | Unset): oidc_id (None | str | Unset): username (None | str | Unset): email (None | str | Unset): roles (list[str] | None | Unset): token (None | str | Unset): refresh_token (None | str | Unset): api_key (None | str | Unset): preferences (UserPreferencesDto | Unset): age_restriction (AgeRestrictionDto | Unset): kavita_version (None | str | Unset): identity_provider (IdentityProvider | Unset): Members:

  • 0 — Kavita

  • 1 — OpenID Connect (OpenIdConnect)

created (datetime.datetime | Unset): created_utc (datetime.datetime | Unset): auth_keys (list[AuthKeyDto] | None | Unset): cover_image (None | str | Unset): primary_color (None | str | Unset): secondary_color (None | str | Unset):

Data

T

API

kavita_client.models.user_dto.T = 'TypeVar(...)'
class kavita_client.models.user_dto.UserDto
Attributes:

id (int | Unset): oidc_id (None | str | Unset): username (None | str | Unset): email (None | str | Unset): roles (list[str] | None | Unset): token (None | str | Unset): refresh_token (None | str | Unset): api_key (None | str | Unset): preferences (UserPreferencesDto | Unset): age_restriction (AgeRestrictionDto | Unset): kavita_version (None | str | Unset): identity_provider (IdentityProvider | Unset): Members:

  • 0 — Kavita

  • 1 — OpenID Connect (OpenIdConnect)

created (datetime.datetime | Unset): created_utc (datetime.datetime | Unset): auth_keys (list[AuthKeyDto] | None | Unset): cover_image (None | str | Unset): primary_color (None | str | Unset): secondary_color (None | str | Unset):

age_restriction: kavita_client.models.age_restriction_dto.AgeRestrictionDto | kavita_client.types.Unset = None
api_key: None | str | kavita_client.types.Unset = None
auth_keys: list[kavita_client.models.auth_key_dto.AuthKeyDto] | None | kavita_client.types.Unset = None
cover_image: None | str | kavita_client.types.Unset = None
created: datetime.datetime | kavita_client.types.Unset = None
created_utc: datetime.datetime | kavita_client.types.Unset = None
email: None | str | kavita_client.types.Unset = None
classmethod from_dict(src_dict: collections.abc.Mapping[str, Any]) → kavita_client.models.user_dto.T
id: int | kavita_client.types.Unset = None
identity_provider: kavita_client.models.identity_provider.IdentityProvider | kavita_client.types.Unset = None
kavita_version: None | str | kavita_client.types.Unset = None
oidc_id: None | str | kavita_client.types.Unset = None
preferences: kavita_client.models.user_preferences_dto.UserPreferencesDto | kavita_client.types.Unset = None
primary_color: None | str | kavita_client.types.Unset = None
refresh_token: None | str | kavita_client.types.Unset = None
roles: list[str] | None | kavita_client.types.Unset = None
secondary_color: None | str | kavita_client.types.Unset = None
to_dict() → dict[str, Any]
token: None | str | kavita_client.types.Unset = None
username: None | str | kavita_client.types.Unset = None