up
	
		
			
	
		
	
	
		
	
		
			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
				
			
		
		
	
	
				
					
				
			
		
			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
				
			This commit is contained in:
		
							
								
								
									
										17
									
								
								docs/assets/authority/authority-plugin-lifecycle.mmd
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								docs/assets/authority/authority-plugin-lifecycle.mmd
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,17 @@ | ||||
| %% 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 | ||||
		Reference in New Issue
	
	Block a user