Expand description
Configuration file handling for Signstar hosts.
Modulesยง
- base
SignstarConfigfor Signstar hosts.- credentials
- Credentials handling for
SignstarConfig. - error
- Error handling for
SignstarConfigand related components. - mapping
- User mapping for
SignstarConfig. - state
- State representation of Signstar configuration files.
- system ๐
- Configuration objects for system users and functionality.
- traits ๐
- Traits for configuration use.
- utils ๐
- Utility functions used in the context of the signstar-config config module.
Structsยง
- Backend
User IdFilter - A filter for user mapping variants.
- NonAdmin
Backend User IdFilter - A filter for non-administrative user mapping variants.
- System
Config - System-wide configuration items.
Enumsยง
- Administrative
Secret Handling - The handling of administrative secrets.
- Backend
User IdKind - The kind of backend user.
- NonAdmin
Backend User IdKind - The kind of non-administrative backend user.
- NonAdministrative
Secret Handling - The handling of non-administrative secrets.
- System
User Mapping - Mappings for system users.
- Traits
Error - An error that may occur when using signstar-config traits.
Traitsยง
- Backend
Domain Filter - An interface to define a generic filter when evaluating the domains of a backend.
- Backend
KeyId Filter - An interface to define a generic filter when evaluating the key IDs of a backend.
- Config
Authorized KeyEntries - An interface for returning all
AuthorizedKeyEntrys tracked by a configuration implementation. - Config
System User Ids - An interface for returning all
SystemUserIds tracked by a configuration implementation. - Mapping
Authorized KeyEntry - An interface for returning an optional SSH
authorized_keysentry. - Mapping
Backend Domain - An interface for returning a backend domain based on an optional filter.
- Mapping
Backend KeyId - An interface for returning a list of key IDs based on a filter.
- Mapping
Backend User Ids - An interface for returning a list of backend users based on a filter.
- Mapping
Backend User Secrets - An interface to create and load secrets for backend users in user mapping implementations.
- Mapping
System User Id - An interface for returning an optional
SystemUserIdor a [User].