Package com.onepassword.jenkins.plugins
Class OnePasswordAccessor
java.lang.Object
com.onepassword.jenkins.plugins.OnePasswordAccessor
- All Implemented Interfaces:
 Serializable
- See Also:
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptioninit()static booleanisOPReference(String ref) loadSecrets(Run<?, ?> run, PrintStream logger, EnvVars envVars, OnePasswordConfig initialConfig, List<OnePasswordSecret> secrets) static OnePasswordConfigpullAndMergeConfig(Run<?, ?> build, OnePasswordConfig buildConfig, EnvVars envVars) static OnePasswordConfigresolveConfigFromEnv(Run<?, ?> build, EnvVars envVars) static org.jenkinsci.plugins.plaincredentials.StringCredentialsretrieveCredentials(Run build, Supplier<String> function) retrieveSecrets(Run<?, ?> run, PrintStream logger, EnvVars envVars, OnePasswordConfig initialConfig, List<OnePasswordSecret> secrets) voidsetConfig(OnePasswordConfig config)  
- 
Constructor Details
- 
OnePasswordAccessor
public OnePasswordAccessor() - 
OnePasswordAccessor
 
 - 
 - 
Method Details
- 
init
 - 
getConfig
 - 
setConfig
 - 
retrieveSecrets
public static Map<String,String> retrieveSecrets(Run<?, ?> run, PrintStream logger, EnvVars envVars, OnePasswordConfig initialConfig, List<OnePasswordSecret> secrets)  - 
loadSecrets
public static Map<String,String> loadSecrets(Run<?, ?> run, PrintStream logger, EnvVars envVars, OnePasswordConfig initialConfig, List<OnePasswordSecret> secrets)  - 
retrieveCredentials
 - 
pullAndMergeConfig
public static OnePasswordConfig pullAndMergeConfig(Run<?, ?> build, OnePasswordConfig buildConfig, EnvVars envVars)  - 
resolveConfigFromEnv
 - 
isOPReference
 
 -