Package com.iizix.server.secrets


package com.iizix.server.secrets
  • Class
    Description
    The life cycle of this process's secrets store (SECRETS-STORE-DESIGN.md section 7, build order SK-3): which store is installed in SecretsStores, when it is opened, and when it is disposed of.
    The secrets store of a machine (SECRETS-STORE-DESIGN.md sections 4 to 7, build order SK-2): one owner-only XML property file, <user.home>/.iizi-secrets/iizi-secrets.xml unless the system property "iizi.secrets.file" names another (decision P-12 (a); there is no environment variable), that keeps the values of the secret-marked properties of every file on the machine, keyed by context and atom path (ISecretsContext).
    The class of an entry, which the file keeps (P-13).
    The command-line tool of the secrets store of a machine (SECRETS-STORE-DESIGN.md section 10, build order SK-4, decision P-16 (a)): what an operator of a production server and a build script use to fill, read and check the store that SecretsStore keeps.