Class UpgradeKeyStoreCommand
java.lang.Object
org.elasticsearch.cli.Command
org.elasticsearch.cli.EnvironmentAwareCommand
org.elasticsearch.cli.KeyStoreAwareCommand
org.elasticsearch.common.settings.BaseKeyStoreCommand
org.elasticsearch.common.settings.UpgradeKeyStoreCommand
- All Implemented Interfaces:
Closeable
,AutoCloseable
A sub-command for the keystore CLI that enables upgrading the keystore format.
-
Field Summary
Fields inherited from class org.elasticsearch.cli.KeyStoreAwareCommand
MAX_PASSPHRASE_LENGTH
Fields inherited from class org.elasticsearch.cli.Command
description, parser
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
executeCommand(org.elasticsearch.cli.Terminal terminal, joptsimple.OptionSet options, Environment env)
This is called after the keystore password has been read from the stdin and the keystore is decrypted and loaded.Methods inherited from class org.elasticsearch.common.settings.BaseKeyStoreCommand
execute, getKeyStore, getKeyStorePassword
Methods inherited from class org.elasticsearch.cli.KeyStoreAwareCommand
decryptKeyStore, readPassword
Methods inherited from class org.elasticsearch.cli.EnvironmentAwareCommand
createEnv, createEnv, execute
Methods inherited from class org.elasticsearch.cli.Command
addShutdownHook, close, exit, main, printAdditionalHelp
-
Method Details
-
executeCommand
protected void executeCommand(org.elasticsearch.cli.Terminal terminal, joptsimple.OptionSet options, Environment env) throws ExceptionDescription copied from class:BaseKeyStoreCommand
This is called after the keystore password has been read from the stdin and the keystore is decrypted and loaded. The keystore and keystore passwords are available to classes extendingBaseKeyStoreCommand
usingBaseKeyStoreCommand.getKeyStore()
andBaseKeyStoreCommand.getKeyStorePassword()
respectively.- Specified by:
executeCommand
in classBaseKeyStoreCommand
- Throws:
Exception
-