cadrumo.application.auth package¶
Authentication application namespace.
Submodules¶
- cadrumo.application.auth._mutation module
- cadrumo.application.auth.acquisition_lock module
- cadrumo.application.auth.actions module
- cadrumo.application.auth.apoderado_flow module
- cadrumo.application.auth.apoderado_repository module
- cadrumo.application.auth.apoderado_service module
- cadrumo.application.auth.apoderado_text module
- cadrumo.application.auth.catalogue module
- cadrumo.application.auth.certificate_secret_backend module
- cadrumo.application.auth.certificate_source_operations module
- cadrumo.application.auth.certificate_sources module
- cadrumo.application.auth.credentials module
- cadrumo.application.auth.diagnostics module
AuthDiagnosticPhoneStateAuthDiagnosticPhoneStateSourceAuthDiagnosticSummaryAuthDiagnosticSummary.diagnostic_idAuthDiagnosticSummary.reasonAuthDiagnosticSummary.urlAuthDiagnosticSummary.captured_atAuthDiagnosticSummary.html_capturedAuthDiagnosticSummary.screenshot_capturedAuthDiagnosticSummary.auth_modeAuthDiagnosticSummary.auth_routeAuthDiagnosticSummary.identity_kindAuthDiagnosticSummary.headlessAuthDiagnosticSummary.prefer_non_qrAuthDiagnosticSummary.timeout_msAuthDiagnosticSummary.route_labelAuthDiagnosticSummary.active_profile_idAuthDiagnosticSummary.active_profile_refAuthDiagnosticSummary.active_profile_labelAuthDiagnosticSummary.active_profile_label_presentAuthDiagnosticSummary.active_profile_registeredAuthDiagnosticSummary.profile_record_presentAuthDiagnosticSummary.profile_tax_id_presentAuthDiagnosticSummary.identity_alignmentAuthDiagnosticSummary.clave_identity_configuredAuthDiagnosticSummary.dni_fecha_configuredAuthDiagnosticSummary.nie_soporte_configuredAuthDiagnosticSummary.certificate_path_configuredAuthDiagnosticSummary.certificate_password_configuredAuthDiagnosticSummary.certificate_file_presentAuthDiagnosticSummary.phone_stateAuthDiagnosticSummary.phone_state_sourceAuthDiagnosticSummary.phone_state_observed_atAuthDiagnosticSummary.phone_state_reported_at
AuthDiagnosticListReportAuthDiagnosticDetailAuthDiagnosticDetail.html_excerptAuthDiagnosticDetail.profile_tax_id_fingerprintAuthDiagnosticDetail.clave_identity_fingerprintAuthDiagnosticDetail.dni_fecha_fingerprintAuthDiagnosticDetail.nie_soporte_fingerprintAuthDiagnosticDetail.certificate_path_fingerprintAuthDiagnosticDetail.operator_report_verdict
AuthDiagnosticReportResultlist_auth_diagnostics()load_auth_diagnostic()record_auth_diagnostic_phone_state()diagnostic_payload()
- cadrumo.application.auth.diagnostics_ports module
- cadrumo.application.auth.errors module
- cadrumo.application.auth.models module
CertificateSourceRecordAuthCleanupOperationKindAuthCleanupCertificateSourceAuthCleanupIntentAuthCleanupIntent.operation_idAuthCleanupIntent.operation_kindAuthCleanupIntent.bucket_idAuthCleanupIntent.provider_idsAuthCleanupIntent.all_providersAuthCleanupIntent.started_atAuthCleanupIntent.provider_at_startAuthCleanupIntent.configured_at_at_startAuthCleanupIntent.authenticated_at_at_startAuthCleanupIntent.had_session_stateAuthCleanupIntent.certificate_path_at_startAuthCleanupIntent.active_certificate_source_at_startAuthCleanupIntent.certificate_sourcesAuthCleanupIntent.provider_configuration_idsAuthCleanupIntent.session_provider_idsAuthCleanupIntent.lock_provider_idsAuthCleanupIntent.secret_source_names
CertificateSecretMutationEventKindCertificateSecretMutationIntentCertificateSecretMutationIntent.operation_idCertificateSecretMutationIntent.bucket_idCertificateSecretMutationIntent.source_nameCertificateSecretMutationIntent.event_kindCertificateSecretMutationIntent.started_atCertificateSecretMutationIntent.prior_presentCertificateSecretMutationIntent.request_witnessCertificateSecretMutationIntent.completion_witness
AuthState
- cadrumo.application.auth.operation_definitions module
AuthOperationPortsProfileLoginOperationRequestAuthConfigureOperationRequestAuthSessionAcquireOperationRequestAuthTeardownOperationRequestProfilePassphraseRotationOperationRequestProfileLoginOperationExecutorProfilePassphraseRotationOperationExecutorAuthConfigureOperationExecutorAuthSessionAcquireOperationExecutorAuthLogoutOperationExecutorAuthResetOperationExecutorbuild_auth_operation_definitions()build_auth_operation_registrations()
- cadrumo.application.auth.operator module
- cadrumo.application.auth.operator_cleanup module
provider_kind()delete_scoped_sessions()clear_scoped_locks()clear_operator_auth_acquisition_locks()delete_certificate_source_secrets()assert_logout_request_matches()auth_cleanup_intent_has_effects()assert_reset_request_matches()build_auth_cleanup_intent()apply_auth_cleanup_intent()auth_cleanup_bucket_events()
- cadrumo.application.auth.operator_probe_ports module
- cadrumo.application.auth.operator_probes module
- cadrumo.application.auth.operator_result_projections module
- cadrumo.application.auth.operator_results module
AuthConfigureNoActiveBucketErrorAuthConfigureDanglingActiveProfileErrorAuthLoginNotEnabledErrorAuthLoginPreconditionErrorAuthProvidersReportAuthConfigureResultAuthConfigureResult.providerAuthConfigureResult.fileAuthConfigureResult.completeAuthConfigureResult.incomplete_reasonAuthConfigureResult.profile_tax_id_presentAuthConfigureResult.provider_identity_presentAuthConfigureResult.identity_alignmentAuthConfigureResult.identity_alignment_detailAuthConfigureResult.precondition_verdict
AuthStatusResultAuthStatusResult.providerAuthStatusResult.configuredAuthStatusResult.authenticatedAuthStatusResult.availableAuthStatusResult.active_profileAuthStatusResult.active_profile_statusAuthStatusResult.active_profile_registeredAuthStatusResult.active_profile_record_presentAuthStatusResult.active_profile_precondition_verdictAuthStatusResult.backend_configuredAuthStatusResult.backend_availableAuthStatusResult.certificate_pathAuthStatusResult.health_severityAuthStatusResult.health_summary
AuthTestResultLiveAuthPreflightReportLiveAuthPreflightReport.providerLiveAuthPreflightReport.configuredLiveAuthPreflightReport.availableLiveAuthPreflightReport.active_profileLiveAuthPreflightReport.active_profile_statusLiveAuthPreflightReport.active_profile_registeredLiveAuthPreflightReport.active_profile_record_presentLiveAuthPreflightReport.profile_tax_id_presentLiveAuthPreflightReport.provider_identity_presentLiveAuthPreflightReport.identity_alignmentLiveAuthPreflightReport.identity_kindLiveAuthPreflightReport.auth_modeLiveAuthPreflightReport.prefer_non_qrLiveAuthPreflightReport.timeout_msLiveAuthPreflightReport.dni_fecha_configuredLiveAuthPreflightReport.nie_soporte_configuredLiveAuthPreflightReport.certificate_path_configuredLiveAuthPreflightReport.certificate_file_presentLiveAuthPreflightReport.persisted_session_presentLiveAuthPreflightReport.persisted_session_expiredLiveAuthPreflightReport.persisted_session_stateLiveAuthPreflightReport.probe_result
AuthLoginResultAuthOperationScopeConflictErrorAuthOperationRequiresCustodySessionErrorAuthCleanupInProgressErrorCertificateSecretMutationInProgressErrorAuthProviderNotConfiguredErrorAuthLogoutResultAuthResetResultCertificateSourceNotFoundErrorCertificateSourcePayloadCertificateSourceListResultCertificateSourceMutationResultCertificateSourceCheckEntryCertificateSourceCheckReportCertificateSourceSecretMutationResult
- cadrumo.application.auth.operator_scope module
auth_operator_settings_scope()active_bucket_id_from_settings()active_profile_storage_span()operator_auth_revocation_is_reachable()auth_mutation_span()assert_auth_cleanup_not_in_progress()assert_certificate_secret_mutation_not_in_progress()assert_auth_recovery_not_in_progress()AuthOperationScoperesolve_auth_operation_scope()
- cadrumo.application.auth.operator_scope_ports module
- cadrumo.application.auth.output module
- cadrumo.application.auth.probes module
ProviderProbeResultProviderProbeResult.NO_PROVIDERProviderProbeResult.NO_PATH_SETProviderProbeResult.FILE_MISSINGProviderProbeResult.UNREADABLEProviderProbeResult.CORRUPTProviderProbeResult.EXPIREDProviderProbeResult.EXPIRINGProviderProbeResult.OKProviderProbeResult.IDENTITY_UNSETProviderProbeResult.INVALID_IDENTITY
PROBE_RESULTS_NEEDING_ATTENTION
- cadrumo.application.auth.protocols module
- cadrumo.application.auth.providers module
- cadrumo.application.auth.session_types module
CertificateSessionDetailClaveMovilSessionDetailClavePermanenteSessionDetailCertificateLoginAssertionDetailClaveMovilLoginAssertionDetailClavePermanenteLoginAssertionDetailAeatLoginAssertionAeatLoginAssertion.target_urlAeatLoginAssertion.is_validAeatLoginAssertion.identity_nifAeatLoginAssertion.status_codeAeatLoginAssertion.elapsed_msAeatLoginAssertion.attempted_atAeatLoginAssertion.error_messageAeatLoginAssertion.assertion_detailAeatLoginAssertion.provider_kindAeatLoginAssertion.response_successfulAeatLoginAssertion.final_urlAeatLoginAssertion.parsed_subject
AeatSessionis_exact_active_provider_session()
- cadrumo.application.auth.sessions module
StorageStatePathsCorruptAuthSessionErrorAuthSessionUnavailableErrorSessionDeserializationErrorAuthProfileIdentityMismatchErrorClaveCredentialsIncompleteErrorClaveCredentialsAuthenticatedAeatSessionResultAuthenticatedAeatSessionResult.provider_kindAuthenticatedAeatSessionResult.sessionAuthenticatedAeatSessionResult.assertionAuthenticatedAeatSessionResult.reused_persisted_sessionAuthenticatedAeatSessionResult.acquired_lockAuthenticatedAeatSessionResult.reset_lockAuthenticatedAeatSessionResult.removed_sessionsAuthenticatedAeatSessionResult.fresh
PersistedAuthSessionstorage_state_paths()load_persisted_session()delete_persisted_session()persisted_session_exists()ensure_authenticated_aeat_session()session_metadata_datetime()resolve_clave_credentials()bind_clave_credentials_to_settings()ClaveAuthFactsclave_auth_facts_from_profile_values()