:py:mod:`kavita_client.models.oidc_config_dto` ============================================== .. py:module:: kavita_client.models.oidc_config_dto .. autodoc2-docstring:: kavita_client.models.oidc_config_dto :allowtitles: Module Contents --------------- Classes ~~~~~~~ .. list-table:: :class: autosummary longtable :align: left * - :py:obj:`OidcConfigDto ` - .. autodoc2-docstring:: kavita_client.models.oidc_config_dto.OidcConfigDto :summary: Data ~~~~ .. list-table:: :class: autosummary longtable :align: left * - :py:obj:`T ` - .. autodoc2-docstring:: kavita_client.models.oidc_config_dto.T :summary: API ~~~ .. py:class:: OidcConfigDto :canonical: kavita_client.models.oidc_config_dto.OidcConfigDto .. autodoc2-docstring:: kavita_client.models.oidc_config_dto.OidcConfigDto .. py:attribute:: authority :canonical: kavita_client.models.oidc_config_dto.OidcConfigDto.authority :type: None | str | kavita_client.types.Unset :value: None .. autodoc2-docstring:: kavita_client.models.oidc_config_dto.OidcConfigDto.authority .. py:attribute:: auto_login :canonical: kavita_client.models.oidc_config_dto.OidcConfigDto.auto_login :type: bool | kavita_client.types.Unset :value: None .. autodoc2-docstring:: kavita_client.models.oidc_config_dto.OidcConfigDto.auto_login .. py:attribute:: client_id :canonical: kavita_client.models.oidc_config_dto.OidcConfigDto.client_id :type: None | str | kavita_client.types.Unset :value: None .. autodoc2-docstring:: kavita_client.models.oidc_config_dto.OidcConfigDto.client_id .. py:attribute:: custom_scopes :canonical: kavita_client.models.oidc_config_dto.OidcConfigDto.custom_scopes :type: list[str] | None | kavita_client.types.Unset :value: None .. autodoc2-docstring:: kavita_client.models.oidc_config_dto.OidcConfigDto.custom_scopes .. py:attribute:: default_age_restriction :canonical: kavita_client.models.oidc_config_dto.OidcConfigDto.default_age_restriction :type: kavita_client.models.age_rating.AgeRating | kavita_client.types.Unset :value: None .. autodoc2-docstring:: kavita_client.models.oidc_config_dto.OidcConfigDto.default_age_restriction .. py:attribute:: default_include_unknowns :canonical: kavita_client.models.oidc_config_dto.OidcConfigDto.default_include_unknowns :type: bool | kavita_client.types.Unset :value: None .. autodoc2-docstring:: kavita_client.models.oidc_config_dto.OidcConfigDto.default_include_unknowns .. py:attribute:: default_libraries :canonical: kavita_client.models.oidc_config_dto.OidcConfigDto.default_libraries :type: list[int] | None | kavita_client.types.Unset :value: None .. autodoc2-docstring:: kavita_client.models.oidc_config_dto.OidcConfigDto.default_libraries .. py:attribute:: default_roles :canonical: kavita_client.models.oidc_config_dto.OidcConfigDto.default_roles :type: list[str] | None | kavita_client.types.Unset :value: None .. autodoc2-docstring:: kavita_client.models.oidc_config_dto.OidcConfigDto.default_roles .. py:attribute:: disable_password_authentication :canonical: kavita_client.models.oidc_config_dto.OidcConfigDto.disable_password_authentication :type: bool | kavita_client.types.Unset :value: None .. autodoc2-docstring:: kavita_client.models.oidc_config_dto.OidcConfigDto.disable_password_authentication .. py:attribute:: enabled :canonical: kavita_client.models.oidc_config_dto.OidcConfigDto.enabled :type: bool | kavita_client.types.Unset :value: None .. autodoc2-docstring:: kavita_client.models.oidc_config_dto.OidcConfigDto.enabled .. py:method:: from_dict(src_dict: collections.abc.Mapping[str, typing.Any]) -> kavita_client.models.oidc_config_dto.T :canonical: kavita_client.models.oidc_config_dto.OidcConfigDto.from_dict :classmethod: .. autodoc2-docstring:: kavita_client.models.oidc_config_dto.OidcConfigDto.from_dict .. py:attribute:: provider_name :canonical: kavita_client.models.oidc_config_dto.OidcConfigDto.provider_name :type: None | str | kavita_client.types.Unset :value: None .. autodoc2-docstring:: kavita_client.models.oidc_config_dto.OidcConfigDto.provider_name .. py:attribute:: provision_accounts :canonical: kavita_client.models.oidc_config_dto.OidcConfigDto.provision_accounts :type: bool | kavita_client.types.Unset :value: None .. autodoc2-docstring:: kavita_client.models.oidc_config_dto.OidcConfigDto.provision_accounts .. py:attribute:: require_verified_email :canonical: kavita_client.models.oidc_config_dto.OidcConfigDto.require_verified_email :type: bool | kavita_client.types.Unset :value: None .. autodoc2-docstring:: kavita_client.models.oidc_config_dto.OidcConfigDto.require_verified_email .. py:attribute:: roles_claim :canonical: kavita_client.models.oidc_config_dto.OidcConfigDto.roles_claim :type: None | str | kavita_client.types.Unset :value: None .. autodoc2-docstring:: kavita_client.models.oidc_config_dto.OidcConfigDto.roles_claim .. py:attribute:: roles_prefix :canonical: kavita_client.models.oidc_config_dto.OidcConfigDto.roles_prefix :type: None | str | kavita_client.types.Unset :value: None .. autodoc2-docstring:: kavita_client.models.oidc_config_dto.OidcConfigDto.roles_prefix .. py:attribute:: secret :canonical: kavita_client.models.oidc_config_dto.OidcConfigDto.secret :type: None | str | kavita_client.types.Unset :value: None .. autodoc2-docstring:: kavita_client.models.oidc_config_dto.OidcConfigDto.secret .. py:attribute:: sync_user_settings :canonical: kavita_client.models.oidc_config_dto.OidcConfigDto.sync_user_settings :type: bool | kavita_client.types.Unset :value: None .. autodoc2-docstring:: kavita_client.models.oidc_config_dto.OidcConfigDto.sync_user_settings .. py:method:: to_dict() -> dict[str, typing.Any] :canonical: kavita_client.models.oidc_config_dto.OidcConfigDto.to_dict .. autodoc2-docstring:: kavita_client.models.oidc_config_dto.OidcConfigDto.to_dict .. py:data:: T :canonical: kavita_client.models.oidc_config_dto.T :value: 'TypeVar(...)' .. autodoc2-docstring:: kavita_client.models.oidc_config_dto.T