Class Options

java.lang.Object
org.veupathdb.lib.container.jaxrs.config.Options

public class Options extends Object
CLI Options.
  • Constructor Details

    • Options

      public Options()
  • Method Details

    • getAdminAuthToken

      public Optional<String> getAdminAuthToken()
    • getServerPort

      public Optional<Integer> getServerPort()
    • getCorsEnabled

      public boolean getCorsEnabled()
    • getOAuthUrl

      public Optional<String> getOAuthUrl()
    • getOAuthClientId

      public Optional<String> getOAuthClientId()
    • getOAuthClientSecret

      public Optional<String> getOAuthClientSecret()
    • getKeyStoreFile

      public Optional<String> getKeyStoreFile()
    • getKeyStorePassPhrase

      public Optional<String> getKeyStorePassPhrase()
    • getAppDbOpts

      public DbOptions getAppDbOpts()
    • getAcctDbOpts

      public DbOptions getAcctDbOpts()
    • getUserDbOpts

      public DbOptions getUserDbOpts()
    • getUserDbSchema

      public String getUserDbSchema()
      Retrieves either the configured user schema or the default value userlogins5 if none was configured.
      Returns:
      The configured or default user schema name.
    • getLdapServers

      public Optional<String> getLdapServers()
    • getOracleBaseDn

      public Optional<String> getOracleBaseDn()