Class AdminAccess.Config
java.lang.Object
org.jclouds.scriptbuilder.statements.login.AdminAccess.Config
- Enclosing class:
AdminAccess
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Config
(String adminUsername, String adminFullName, String adminHome, String adminPublicKey, String adminPrivateKey, String adminPassword, String loginPassword, boolean lockSsh, boolean grantSudoToAdminUser, boolean authorizeAdminPublicKey, boolean installAdminPrivateKey, boolean resetLoginPassword, com.google.common.base.Function<String, String> cryptFunction) -
Method Summary
-
Constructor Details
-
Config
protected Config(@Nullable String adminUsername, @Nullable String adminFullName, @Nullable String adminHome, @Nullable String adminPublicKey, @Nullable String adminPrivateKey, @Nullable String adminPassword, @Nullable String loginPassword, boolean lockSsh, boolean grantSudoToAdminUser, boolean authorizeAdminPublicKey, boolean installAdminPrivateKey, boolean resetLoginPassword, com.google.common.base.Function<String, String> cryptFunction)
-
-
Method Details
-
getAdminUsername
-
getAdminFullName
-
getAdminHome
-
getAdminPublicKey
-
getAdminPrivateKey
-
getAdminPassword
-
getLoginPassword
-
shouldLockSsh
public boolean shouldLockSsh() -
shouldGrantSudoToAdminUser
public boolean shouldGrantSudoToAdminUser() -
shouldAuthorizeAdminPublicKey
public boolean shouldAuthorizeAdminPublicKey() -
shouldInstallAdminPrivateKey
public boolean shouldInstallAdminPrivateKey() -
shouldResetLoginPassword
public boolean shouldResetLoginPassword() -
getCryptFunction
-
getAdminCredentials
-
toString
-