Index A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | R | S | T | U | W A access_token (canaille.oidc.basemodels.Token attribute) acr (canaille.oidc.basemodels.AuthorizationCode attribute) amr (canaille.oidc.basemodels.AuthorizationCode attribute) app (pytest_iam.Server attribute) application_type (canaille.oidc.basemodels.Client attribute) attributes (canaille.backends.models.Model attribute) audience (canaille.oidc.basemodels.Client attribute) (canaille.oidc.basemodels.Token attribute) auth_time (canaille.oidc.basemodels.AuthorizationCode attribute) authorization_code_id (canaille.oidc.basemodels.AuthorizationCode attribute) AuthorizationCode (class in canaille.oidc.basemodels) B backend (pytest_iam.Server attribute) C can() (canaille.core.models.User method) can_read() (canaille.core.models.User method) can_send_new_otp() (canaille.core.models.User method) canaille.core.models module canaille.oidc.basemodels module challenge (canaille.oidc.basemodels.AuthorizationCode attribute) challenge_method (canaille.oidc.basemodels.AuthorizationCode attribute) clear_otp() (canaille.core.models.User method) client (canaille.oidc.basemodels.AuthorizationCode attribute) (canaille.oidc.basemodels.Consent attribute) (canaille.oidc.basemodels.Token attribute) Client (class in canaille.oidc.basemodels) client_id (canaille.oidc.basemodels.Client attribute) client_id_issued_at (canaille.oidc.basemodels.Client attribute) client_name (canaille.oidc.basemodels.Client attribute) client_secret (canaille.oidc.basemodels.Client attribute) client_secret_expires_at (canaille.oidc.basemodels.Client attribute) client_uri (canaille.oidc.basemodels.Client attribute) code (canaille.oidc.basemodels.AuthorizationCode attribute) Consent (class in canaille.oidc.basemodels) consent() (pytest_iam.Server method) consent_id (canaille.oidc.basemodels.Consent attribute) contacts (canaille.oidc.basemodels.Client attribute) created (canaille.backends.models.Model attribute) D default_acr_values (canaille.oidc.basemodels.Client attribute) default_max_age (canaille.oidc.basemodels.Client attribute) department (canaille.core.models.User attribute) description (canaille.core.models.Group attribute) (canaille.oidc.basemodels.Client attribute) display_name (canaille.core.models.Group attribute) (canaille.core.models.User attribute) E emails (canaille.core.models.User attribute) employee_number (canaille.core.models.User attribute) F family_name (canaille.core.models.User attribute) formatted_address (canaille.core.models.User attribute) formatted_name (canaille.core.models.User attribute) G generate_sms_or_mail_otp() (canaille.core.models.User method) generate_url_safe_token() (canaille.core.models.User method) get_intruder_lockout_delay() (canaille.core.models.User method) given_name (canaille.core.models.User attribute) grant_types (canaille.oidc.basemodels.Client attribute) Group (class in canaille.core.models) groups (canaille.core.models.User attribute) H has_expired_password() (canaille.core.models.User method) has_password() (canaille.core.models.User method) hotp_counter (canaille.core.models.User attribute) I iam_configuration() (in module pytest_iam) iam_server() (in module pytest_iam) id (canaille.backends.models.Model attribute) id_token_encrypted_response_alg (canaille.oidc.basemodels.Client attribute) id_token_encrypted_response_enc (canaille.oidc.basemodels.Client attribute) id_token_signed_response_alg (canaille.oidc.basemodels.Client attribute) identifier (canaille.backends.models.Model property) identifier_attribute (canaille.core.models.Group attribute) (canaille.core.models.User attribute) (canaille.oidc.basemodels.AuthorizationCode attribute) (canaille.oidc.basemodels.Client attribute) (canaille.oidc.basemodels.Consent attribute) (canaille.oidc.basemodels.Token attribute) initiate_login_uri (canaille.oidc.basemodels.Client attribute) is_email_or_sms_otp_valid() (canaille.core.models.User method) is_otp_still_valid() (canaille.core.models.User method) issue_date (canaille.oidc.basemodels.AuthorizationCode attribute) (canaille.oidc.basemodels.Consent attribute) (canaille.oidc.basemodels.Token attribute) J jwks (canaille.oidc.basemodels.Client attribute) jwks_uri (canaille.oidc.basemodels.Client attribute) L last_modified (canaille.backends.models.Model attribute) last_otp_login (canaille.core.models.User attribute) lifetime (canaille.oidc.basemodels.AuthorizationCode attribute) (canaille.oidc.basemodels.Token attribute) locality (canaille.core.models.User attribute) lock_date (canaille.core.models.User attribute) locked (canaille.core.models.User property) logging (pytest_iam.Server attribute) login() (pytest_iam.Server method) logo_uri (canaille.oidc.basemodels.Client attribute) logout() (pytest_iam.Server method) M members (canaille.core.models.Group attribute) Model (class in canaille.backends.models) models (pytest_iam.Server attribute) module canaille.core.models canaille.oidc.basemodels N name (canaille.core.models.User property) next_otp_send_delay (canaille.core.models.User property) nonce (canaille.oidc.basemodels.AuthorizationCode attribute) O on_reload() (canaille.core.models.User class method) one_time_password (canaille.core.models.User attribute) one_time_password_emission_date (canaille.core.models.User attribute) organization (canaille.core.models.User attribute) owner (canaille.core.models.Group attribute) P password (canaille.core.models.User attribute) password_failure_timestamps (canaille.core.models.User attribute) password_last_update (canaille.core.models.User attribute) phone_numbers (canaille.core.models.User attribute) photo (canaille.core.models.User attribute) policy_uri (canaille.oidc.basemodels.Client attribute) port (pytest_iam.Server attribute) post_logout_redirect_uris (canaille.oidc.basemodels.Client attribute) postal_code (canaille.core.models.User attribute) preferred_email (canaille.core.models.User property) preferred_language (canaille.core.models.User attribute) profile_url (canaille.core.models.User attribute) R random_group() (pytest_iam.Server method) random_token() (pytest_iam.Server method) random_user() (pytest_iam.Server method) readable_fields (canaille.core.models.User property) redirect_uri (canaille.oidc.basemodels.AuthorizationCode attribute) redirect_uris (canaille.oidc.basemodels.Client attribute) refresh_token (canaille.oidc.basemodels.Token attribute) region (canaille.core.models.User attribute) request_object_encryption_alg (canaille.oidc.basemodels.Client attribute) request_object_encryption_enc (canaille.oidc.basemodels.Client attribute) request_object_signing_alg (canaille.oidc.basemodels.Client attribute) request_uris (canaille.oidc.basemodels.Client attribute) require_auth_time (canaille.oidc.basemodels.Client attribute) require_signed_request_object (canaille.oidc.basemodels.Client attribute) response_type (canaille.oidc.basemodels.AuthorizationCode attribute) response_types (canaille.oidc.basemodels.Client attribute) restore() (canaille.oidc.basemodels.Consent method) revokation_date (canaille.oidc.basemodels.AuthorizationCode attribute) (canaille.oidc.basemodels.Consent attribute) (canaille.oidc.basemodels.Token attribute) revoke() (canaille.oidc.basemodels.Consent method) RFC RFC 7591 S scope (canaille.oidc.basemodels.AuthorizationCode attribute) (canaille.oidc.basemodels.Client attribute) (canaille.oidc.basemodels.Consent attribute) (canaille.oidc.basemodels.Token attribute) secret_token (canaille.core.models.User attribute) sector_identifier_uri (canaille.oidc.basemodels.Client attribute) Server (class in pytest_iam) software_id (canaille.oidc.basemodels.Client attribute) software_version (canaille.oidc.basemodels.Client attribute) street (canaille.core.models.User attribute) string_code() (in module canaille.core.models) subject (canaille.oidc.basemodels.AuthorizationCode attribute) (canaille.oidc.basemodels.Consent attribute) (canaille.oidc.basemodels.Token attribute) subject_type (canaille.oidc.basemodels.Client attribute) T test_client (pytest_iam.Server attribute) title (canaille.core.models.User attribute) Token (class in canaille.oidc.basemodels) token_endpoint_auth_method (canaille.oidc.basemodels.Client attribute) token_endpoint_auth_signing_alg (canaille.oidc.basemodels.Client attribute) token_id (canaille.oidc.basemodels.Token attribute) tos_uri (canaille.oidc.basemodels.Client attribute) trusted (canaille.oidc.basemodels.Client property) type (canaille.oidc.basemodels.Token attribute) U url (pytest_iam.Server property) User (class in canaille.core.models) user_can_edit() (canaille.core.models.Group method) user_name (canaille.core.models.User attribute) userinfo_encrypted_response_alg (canaille.oidc.basemodels.Client attribute) userinfo_encrypted_response_enc (canaille.oidc.basemodels.Client attribute) userinfo_signed_response_alg (canaille.oidc.basemodels.Client attribute) W writable_fields (canaille.core.models.User property)