You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
La CA local se instala en la confianza de la persona usuaria de macOS #2014
Quien hace su primer trámite en su Mac instala la CA local desde rFirma; macOS le pide su contraseña con su diálogo, y Safari, Chrome y Firefox confían en el servidor local sin tocar nada. rFirma mide si está instalada y su caducidad, y la retira.
Acceptance criteria
Sustituye al adaptador pendiente de la CA en macOS y lo retira de la tabla del ADR-0040.
El caso de uso de confianza muestra la marca del Almacén de macOS con su estado y caducidad, probado con dobles (TD-135).
Cancelar el diálogo de contraseña deja la CA como no instalada, sin error genérico.
Prueba manual: instalar, ver la marca, hacer un trámite en Safari y retirar.
ID-542: La CA local se instala en la confianza del dominio de la persona usuaria de macOS (ADR-0005), con el diálogo de contraseña que pide el sistema; rFirma no lo sustituye ni lo esquiva. Se mide si está instalada y su caducidad, y se retira desde rFirma. Marca nueva «Almacén de macOS» en el asistente y el estado, junto a «Almacén de Windows». No hay perfiles de Firefox que gestionar en macOS: Firefox 120 o posterior importa la confianza del usuario. Sustituye al adaptador pendiente de la CA en macOS.
TD-131: Una buena prueba mira el comportamiento visible desde fuera: la lista que recibe la ventana con sus chips y su orden, el estado del lector, lo que se firma y si verifica, el estado de la CA y del manejador. No mira llamadas a Security.framework ni a LaunchServices.
TD-135: La CA local y afirma:// por sus puertos actuales con dobles: el caso de uso de confianza muestra «Almacén de macOS» con su estado y caducidad, y el de manejadores respeta a AutoFirma. Los adaptadores reales, que piden contraseña o tocan LaunchServices, se prueban a mano.
TD-141: Las guardas de plataforma (AUTHORISED_SITES, ADR-0035) incluyen cada adaptador nuevo de macOS y siguen en verde en Linux y Windows.
Complexity
complex — adaptador nuevo de confianza con diálogo del sistema y marca nueva en el dominio. Estimación: unos 120k tokens.
Activity
--debug-infoen macOS #2020