Class CustomConfigCredentialsHelper
- java.lang.Object
-
- org.jenkinsci.plugins.configfiles.custom.security.CustomConfigCredentialsHelper
-
public class CustomConfigCredentialsHelper extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
fillAuthentication(Run<?,?> build, FilePath workDir, TaskListener listener, String customizedContent, Map<String,com.cloudbees.plugins.credentials.common.IdCredentials> customizedCredentialsMap)
static Map<String,com.cloudbees.plugins.credentials.common.IdCredentials>
resolveCredentials(Run<?,?> build, List<CustomizedCredentialMapping> customizedCredentialMappings, TaskListener listener)
static List<String>
secretsForMasking(Run<?,?> build, List<CustomizedCredentialMapping> customizedCredentialMappings)
-
-
-
Method Detail
-
resolveCredentials
public static Map<String,com.cloudbees.plugins.credentials.common.IdCredentials> resolveCredentials(Run<?,?> build, List<CustomizedCredentialMapping> customizedCredentialMappings, TaskListener listener)
-
secretsForMasking
@NonNull public static List<String> secretsForMasking(Run<?,?> build, List<CustomizedCredentialMapping> customizedCredentialMappings)
-
fillAuthentication
public static String fillAuthentication(Run<?,?> build, FilePath workDir, TaskListener listener, String customizedContent, Map<String,com.cloudbees.plugins.credentials.common.IdCredentials> customizedCredentialsMap) throws org.jenkinsci.plugins.tokenmacro.MacroEvaluationException, IOException, InterruptedException
- Throws:
org.jenkinsci.plugins.tokenmacro.MacroEvaluationException
IOException
InterruptedException
-
-