nextflow.secret
The nextflow.secret
package defines the secrets provider interface and implements the built-in local secrets store.
Class Diagram
classDiagram
%%
%% nextflow.secret
%%
CmdRun --> SecretsProvider : run
SecretsLoader --> SecretsProvider : load
SecretsProvider --> Secret : getSecret
SecretsProvider <|-- LocalSecretsProvider
Secret <|-- SecretImpl
Note
Some classes may be excluded from the above diagram for brevity.
Notes
The default secrets provider simply stores key-value pairs in a local JSON file.