kavita_client.models.oidc_config_dto¶
Module Contents¶
Classes¶
|
Data¶
API¶
- class kavita_client.models.oidc_config_dto.OidcConfigDto¶
- Attributes:
auto_login (bool | Unset): disable_password_authentication (bool | Unset): provider_name (None | str | Unset): authority (None | str | Unset): client_id (None | str | Unset): secret (None | str | Unset): provision_accounts (bool | Unset): require_verified_email (bool | Unset): sync_user_settings (bool | Unset): roles_prefix (None | str | Unset): roles_claim (None | str | Unset): custom_scopes (list[str] | None | Unset): default_roles (list[str] | None | Unset): default_libraries (list[int] | None | Unset): default_age_restriction (AgeRating | Unset): Members:
0 — Unknown
1 — Rating Pending (RatingPending)
2 — Early Childhood (EarlyChildhood)
3 — Everyone
4 — G
5 — Everyone 10+ (Everyone10Plus)
6 — PG
7 — Kids to Adults (KidsToAdults)
8 — Teen
9 — MA15+ (Mature15Plus)
10 — Mature 17+ (Mature17Plus)
11 — M (Mature)
12 — R18+ (R18Plus)
13 — Adults Only 18+ (AdultsOnly)
14 — X18+ (X18Plus)
-1 — Not Applicable (NotApplicable)
default_include_unknowns (bool | Unset): enabled (bool | Unset):
- authority: None | str | kavita_client.types.Unset = None¶
- auto_login: bool | kavita_client.types.Unset = None¶
- client_id: None | str | kavita_client.types.Unset = None¶
- custom_scopes: list[str] | None | kavita_client.types.Unset = None¶
- default_age_restriction: kavita_client.models.age_rating.AgeRating | kavita_client.types.Unset = None¶
- default_include_unknowns: bool | kavita_client.types.Unset = None¶
- default_libraries: list[int] | None | kavita_client.types.Unset = None¶
- default_roles: list[str] | None | kavita_client.types.Unset = None¶
- disable_password_authentication: bool | kavita_client.types.Unset = None¶
- enabled: bool | kavita_client.types.Unset = None¶
- classmethod from_dict(src_dict: collections.abc.Mapping[str, Any]) kavita_client.models.oidc_config_dto.T¶
- provider_name: None | str | kavita_client.types.Unset = None¶
- provision_accounts: bool | kavita_client.types.Unset = None¶
- require_verified_email: bool | kavita_client.types.Unset = None¶
- roles_claim: None | str | kavita_client.types.Unset = None¶
- roles_prefix: None | str | kavita_client.types.Unset = None¶
- secret: None | str | kavita_client.types.Unset = None¶
- sync_user_settings: bool | kavita_client.types.Unset = None¶
- to_dict() dict[str, Any]¶
- kavita_client.models.oidc_config_dto.T = 'TypeVar(...)'¶