Some checks failed
Build Test Deploy / docs (push) Has been cancelled
Build Test Deploy / deploy (push) Has been cancelled
Build Test Deploy / build-test (push) Has been cancelled
Build Test Deploy / authority-container (push) Has been cancelled
Docs CI / lint-and-preview (push) Has been cancelled
18 lines
920 B
Plaintext
18 lines
920 B
Plaintext
%% Authority plug-in lifecycle sequence diagram (Mermaid)
|
|
flowchart LR
|
|
manifest[[Plugin Manifest<br/>etc/authority.plugins/*.yaml]]
|
|
loader[AuthorityPluginConfigurationLoader<br/>binds and validates options]
|
|
scanner[PluginHost Assembly Scan<br/>StellaOps.Authority.Plugin.*]
|
|
registrar[IAuthorityPluginRegistrar<br/>registers services & health checks]
|
|
runtime[Identity Provider Plugin<br/>IIdentityProviderPlugin surface]
|
|
capabilities{Capability Metadata<br/>password/mfa/bootstrap/clientProvisioning}
|
|
storage[(Credential Store<br/>Mongo collections or custom backend)]
|
|
telemetry[[Structured Logs & Metrics<br/>authority.*]]
|
|
|
|
manifest --> loader --> scanner --> registrar --> runtime --> storage
|
|
scanner --> capabilities
|
|
capabilities --> runtime
|
|
runtime --> telemetry
|
|
loader -. emits deterministic config hashes .-> telemetry
|
|
storage -. readiness probes .-> runtime
|