Class AbstractAuthOptionsCmd

java.lang.Object
org.keycloak.client.registration.cli.commands.AbstractGlobalOptionsCmd
org.keycloak.client.registration.cli.commands.AbstractAuthOptionsCmd
All Implemented Interfaces:
org.jboss.aesh.console.command.Command
Direct Known Subclasses:
ConfigCmd, ConfigCredentialsCmd, ConfigInitialTokenCmd, ConfigRegistrationTokenCmd, ConfigTruststoreCmd, CreateCmd, DeleteCmd, GetCmd, UpdateCmd, UpdateTokenCmd

public abstract class AbstractAuthOptionsCmd extends AbstractGlobalOptionsCmd
Author:
Marko Strukelj
  • Field Details

    • config

      protected String config
    • noconfig

      protected boolean noconfig
    • server

      protected String server
    • realm

      protected String realm
    • clientId

      protected String clientId
    • user

      protected String user
    • password

      protected String password
    • secret

      protected String secret
    • keystore

      protected String keystore
    • storePass

      protected String storePass
    • keyPass

      protected String keyPass
    • alias

      protected String alias
    • trustStore

      protected String trustStore
    • trustPass

      protected String trustPass
    • insecure

      protected boolean insecure
    • token

      protected String token
  • Constructor Details

    • AbstractAuthOptionsCmd

      public AbstractAuthOptionsCmd()
  • Method Details

    • initFromParent

      protected void initFromParent(AbstractAuthOptionsCmd parent)
    • applyDefaultOptionValues

      protected void applyDefaultOptionValues()
    • noOptions

      protected boolean noOptions()
    • processGlobalOptions

      protected void processGlobalOptions()
      Overrides:
      processGlobalOptions in class AbstractGlobalOptionsCmd
    • setupTruststore

      protected void setupTruststore(ConfigData configData, org.jboss.aesh.console.command.invocation.CommandInvocation invocation)
    • ensureAuthInfo

      protected ConfigData ensureAuthInfo(ConfigData config, org.jboss.aesh.console.command.invocation.CommandInvocation commandInvocation)
    • requiresLogin

      protected boolean requiresLogin()
    • copyWithServerInfo

      protected ConfigData copyWithServerInfo(ConfigData config)
    • checkUnsupportedOptions

      protected void checkUnsupportedOptions(String... options)
    • booleanOptionForCheck

      protected static String booleanOptionForCheck(boolean value)