Package co.elastic.gradle.vault
Class VaultAuthenticationExtension
java.lang.Object
co.elastic.gradle.vault.VaultAuthenticationExtension
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclassstatic interfaceclassclassclass -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract org.gradle.process.ExecOperationsprotected abstract org.gradle.api.provider.ProviderFactoryvoidghCli()voidvoidghTokenEnv(String name) voidvoidghTokenFile(File path) internalCachedTokenFile(File path) voidvoidroleAndSecretEnv(String roleId, String secretId) voidroleAndSecretEnv(String roleId, String secretId, String authPath) voidtokenEnv()voidvoid
-
Constructor Details
-
VaultAuthenticationExtension
public VaultAuthenticationExtension()
-
-
Method Details
-
getAuthMethods
-
getProviderFactory
@Inject protected abstract org.gradle.api.provider.ProviderFactory getProviderFactory() -
getExecOperations
@Inject protected abstract org.gradle.process.ExecOperations getExecOperations() -
tokenFile
-
internalCachedTokenFile
-
tokenEnv
-
tokenEnv
public void tokenEnv() -
roleAndSecretEnv
-
roleAndSecretEnv
-
roleAndSecretEnv
public void roleAndSecretEnv() -
ghTokenEnv
-
ghTokenEnv
public void ghTokenEnv() -
ghTokenFile
-
ghTokenFile
public void ghTokenFile() -
ghCli
public void ghCli()
-