cadrumo.adapters.outbound.aeat.auth package¶
Outbound AEAT authentication implementation namespace.
Authentication contracts are defined by the public modules in this package. The package initializer intentionally has no import or re-export surface.
Submodules¶
- cadrumo.adapters.outbound.aeat.auth._clave_movil_page_flow module
- cadrumo.adapters.outbound.aeat.auth._clave_movil_salvage module
- cadrumo.adapters.outbound.aeat.auth._clave_provider_common module
- cadrumo.adapters.outbound.aeat.auth._session_probe module
- cadrumo.adapters.outbound.aeat.auth.authenticator module
- cadrumo.adapters.outbound.aeat.auth.authenticator_persistence module
AEAT_STORAGE_STATE_SCHEMA_VERSIONPersistedSessionMetadataPersistedSessionMetadata.schema_versionPersistedSessionMetadata.certificate_thumbprintPersistedSessionMetadata.certificate_subjectPersistedSessionMetadata.certificate_nifPersistedSessionMetadata.authenticated_atPersistedSessionMetadata.idle_deadlinePersistedSessionMetadata.storage_state_sha256PersistedSessionMetadata.protected_resource_url
persisted_session_reason_code()persisted_session_reason_from_error()
- cadrumo.adapters.outbound.aeat.auth.authenticator_types module
- cadrumo.adapters.outbound.aeat.auth.browser_lifecycle module
- cadrumo.adapters.outbound.aeat.auth.certificate module
CertificateErrorCertificateLoadErrorCertificatePasswordErrorCertificateExpiredErrorCertificatePreExpiryErrorCertificateNifParseErrorCertificateHealthSeverityCertificateBundleLoadedCertificateLoadedCertificate.subjectLoadedCertificate.issuerLoadedCertificate.not_beforeLoadedCertificate.not_afterLoadedCertificate.serial_numberLoadedCertificate.sha256_thumbprintLoadedCertificate.source_pathLoadedCertificate.friendly_nameLoadedCertificate.client_certificate_material()LoadedCertificate.is_expired()
CertificateHealthCertificateHealth.subjectCertificateHealth.issuerCertificateHealth.serial_numberCertificateHealth.not_beforeCertificateHealth.not_afterCertificateHealth.days_until_expiryCertificateHealth.severityCertificateHealth.warn_threshold_daysCertificateHealth.critical_threshold_daysCertificateHealth.evaluated_at
load_certificate()evaluate_loaded_certificate_health()health()CertificateHealthProbeAdapterextract_nif_from_subject()
- cadrumo.adapters.outbound.aeat.auth.clave_movil module
ClaveMovilAuthProviderClaveMovilAuthProvider.kindClaveMovilAuthProvider.authenticate()ClaveMovilAuthProvider.authenticate_for_target()ClaveMovilAuthProvider.probe_persisted_session()ClaveMovilAuthProvider.verify()ClaveMovilAuthProvider.verify_for_target()ClaveMovilAuthProvider.describe()ClaveMovilAuthProvider.close()
- cadrumo.adapters.outbound.aeat.auth.clave_movil_metadata module
AEAT_CLAVE_MOVIL_METADATA_SCHEMA_VERSIONClaveMovilSessionMetadataClaveMovilSessionMetadata.schema_versionClaveMovilSessionMetadata.provider_kindClaveMovilSessionMetadata.identity_nifClaveMovilSessionMetadata.authenticated_atClaveMovilSessionMetadata.idle_deadlineClaveMovilSessionMetadata.storage_state_sha256ClaveMovilSessionMetadata.used_non_qr_fallbackClaveMovilSessionMetadata.verification_codeClaveMovilSessionMetadata.landing_url
- cadrumo.adapters.outbound.aeat.auth.clave_movil_support module
- cadrumo.adapters.outbound.aeat.auth.clave_permanente module
- cadrumo.adapters.outbound.aeat.auth.clave_permanente_metadata module
AEAT_CLAVE_PERMANENTE_METADATA_SCHEMA_VERSIONClavePermanenteSessionMetadataClavePermanenteSessionMetadata.schema_versionClavePermanenteSessionMetadata.provider_kindClavePermanenteSessionMetadata.identity_nifClavePermanenteSessionMetadata.authenticated_atClavePermanenteSessionMetadata.idle_deadlineClavePermanenteSessionMetadata.storage_state_sha256ClavePermanenteSessionMetadata.landing_url
- cadrumo.adapters.outbound.aeat.auth.clave_permanente_support module
- cadrumo.adapters.outbound.aeat.auth.errors module
- cadrumo.adapters.outbound.aeat.auth.provider_selection module
- cadrumo.adapters.outbound.aeat.auth.providers module
- cadrumo.adapters.outbound.aeat.auth.session_store module