Overview of Arcus Security Secret Store
Arcus Security provides a centralized system for managing application secrets through a set of Arcus.Security.* NuGet packages.
Key concepts include:
- Secret Store: A central location in an application used to retrieve secrets, serving as an alternative to standard Microsoft application configuration (
IConfiguration). - Secret Provider: A registration within the secret store that handles the retrieval of secrets from a specific external source (e.g., Azure Key Vault, Docker Secrets).
While the core logic resides in Arcus.Security.Core, developers typically interact with Arcus.Security.Providers.* packages to implement specific providers.