Expand description
Pure profile resolution and readiness contracts for secure deployments.
Structs§
- Bootstrap
Readiness View - Readiness inputs for the one-time-token bootstrap path.
- Deployment
Security Config View - Complete pure input used before a service binds its data or management listeners.
- Deployment
Security Report - Resolved profile, migration report, and fail-closed readiness failures.
- Security
Bootstrap Config - Security material required before a service is allowed to bind listeners.
- Security
Profile Resolution - Effective profile and an explicit compatibility migration report.
- Security
Profile Selection - Profile input before the compatibility-preserving default is resolved.
- Validated
Security Bootstrap - Non-sensitive proof that canonical bootstrap completed before listener ownership begins.
Enums§
- Deployment
Origin - Whether configuration belongs to a newly created or already deployed installation.
- Deployment
Security Failure - Stable reasons a resolved deployment is not safe to serve traffic.
- Security
Bootstrap - Resolved process-wide security bootstrap state.
- Security
Bootstrap Material - Identifies the security bootstrap material state.
- Security
Bootstrap Outcome - Result of resolving and, when enabled, validating process security bootstrap.
- Security
Bootstrap Profile - Explicit startup posture shared by every production service composition root.
- Security
Migration Status - Migration action produced alongside the effective profile.
Constants§
- MOUNTED_
FILES_ SECRET_ PROVIDER - The mounted files secret provider constant.
- SECURITY_
ADMIN_ IDENTITY_ ENV - The security admin identity env constant.
- SECURITY_
PROFILE_ ENV - The security profile env constant.
- SECURITY_
REQUEST_ POLICY_ ENV - The security request policy env constant.
- SECURITY_
SECRET_ PROVIDER_ ENV - The security secret provider env constant.
- SECURITY_
TLS_ CERT_ ENV - The security tls cert env constant.
- SECURITY_
TLS_ KEY_ ENV - The security tls key env constant.
- SECURITY_
TRUST_ ANCHOR_ ENV - The security trust anchor env constant.
Functions§
- resolve_
security_ profile - Resolves a profile without silently changing an identified existing deployment.
- validate_
deployment_ security - Resolves the effective profile and validates the secure identity bootstrap prerequisites.
- validate_
security_ bootstrap_ from_ env - Loads and validates the canonical process environment before listener bind.