Documentation
¶
Index ¶
Constants ¶
const (
MainKey = "__ia_config__" // defines the main config entrypoint in a json secret file
)
Variables ¶
This section is empty.
Functions ¶
func PathReferenceMappingKey ¶
func PathReferenceMappingKey() string
PathReferenceMappingKey: config key under which the mapping from absolute json paths to references is stored
func PublicSecretKey ¶
func PublicSecretKey() string
PublicSecretKey: config key under which the encrypted secret is stored with which the other secrets are encrypted
func RecipientsKey ¶
func RecipientsKey() string
RecipientsKey: config key under which the recipients of this file are stored; these recipients can decrypt the PublicSecret
func SecretPathsKey ¶
func SecretPathsKey() string
SecretPathsKey: config key under which the absolute json paths to all secrets are stored - needed for reencryptoin of all secrets
func SecretReferencesKey ¶
func SecretReferencesKey() string
SecretReferencesKey: config key under which secrets from secret stores can be referenced
func SecretStoresKey ¶
func SecretStoresKey() string
SecretStoresKey: config key under which the secret stores with their own credentials are configured
Types ¶
This section is empty.