A B C E F G H I L P S T V 

A

AbstractOptions - Class in io.apiman.common.config.options
Base class for all options.
AbstractOptions(Map<String, String>) - Constructor for class io.apiman.common.config.options.AbstractOptions
Constructor.
addPropertyDirect(String, Object) - Method in class io.apiman.common.config.SystemPropertiesConfiguration
 

B

BASIC_PASSWORD - Static variable in class io.apiman.common.config.options.BasicAuthOptions
 
BASIC_REQUIRE_SSL - Static variable in class io.apiman.common.config.options.BasicAuthOptions
 
BASIC_USERNAME - Static variable in class io.apiman.common.config.options.BasicAuthOptions
 
BasicAuthOptions - Class in io.apiman.common.config.options
Options parser for BASIC authentication endpoint security.
BasicAuthOptions(Map<String, String>) - Constructor for class io.apiman.common.config.options.BasicAuthOptions
Constructor.

C

ConfigFactory - Class in io.apiman.common.config
Factory for creating a configuration object from apiman.properties.
ConfigFactory() - Constructor for class io.apiman.common.config.ConfigFactory
 
ConfigFileConfiguration - Class in io.apiman.common.config
A configuration that comes from a properties configuration file.
containsKey(String) - Method in class io.apiman.common.config.SystemPropertiesConfiguration
 
create(String) - Static method in class io.apiman.common.config.ConfigFileConfiguration
 
createConfig() - Static method in class io.apiman.common.config.ConfigFactory
 
CryptLookup - Class in io.apiman.common.config
Allows users to AesEncrypt their properties in apiman.properties.
CryptLookup() - Constructor for class io.apiman.common.config.CryptLookup
 

E

EnvLookup - Class in io.apiman.common.config
Allows users to AesEncrypt their properties in apiman.properties.
EnvLookup() - Constructor for class io.apiman.common.config.EnvLookup
 
equals(Object) - Method in class io.apiman.common.config.options.TLSOptions
 

F

findConfigUrlInDirectory(File, String) - Static method in class io.apiman.common.config.ConfigFileConfiguration
Returns a URL to a file with the given name inside the given directory.

G

getAllowedCiphers() - Method in class io.apiman.common.config.options.TLSOptions
 
getAllowedProtocols() - Method in class io.apiman.common.config.options.TLSOptions
 
getKeyAliases() - Method in class io.apiman.common.config.options.TLSOptions
 
getKeyPassword() - Method in class io.apiman.common.config.options.TLSOptions
 
getKeys() - Method in class io.apiman.common.config.SystemPropertiesConfiguration
 
getKeyStore() - Method in class io.apiman.common.config.options.TLSOptions
 
getKeyStorePassword() - Method in class io.apiman.common.config.options.TLSOptions
 
getPassword() - Method in class io.apiman.common.config.options.BasicAuthOptions
 
getProperty(String) - Method in class io.apiman.common.config.SystemPropertiesConfiguration
 
getTrustStore() - Method in class io.apiman.common.config.options.TLSOptions
 
getTrustStorePassword() - Method in class io.apiman.common.config.options.TLSOptions
 
getUsername() - Method in class io.apiman.common.config.options.BasicAuthOptions
 
getVar(Map<String, String>, String) - Static method in class io.apiman.common.config.options.AbstractOptions
 

H

hashCode() - Method in class io.apiman.common.config.options.TLSOptions
 

I

io.apiman.common.config - package io.apiman.common.config
 
io.apiman.common.config.options - package io.apiman.common.config.options
 
isAllowAnyHost() - Method in class io.apiman.common.config.options.TLSOptions
 
isDevMode() - Method in class io.apiman.common.config.options.TLSOptions
 
isEmpty() - Method in class io.apiman.common.config.SystemPropertiesConfiguration
 
isRequireSSL() - Method in class io.apiman.common.config.options.BasicAuthOptions
 
isTrustSelfSigned() - Method in class io.apiman.common.config.options.TLSOptions
 

L

lookup(String) - Method in class io.apiman.common.config.CryptLookup
 
lookup(String) - Method in class io.apiman.common.config.EnvLookup
 
lookup(String) - Method in class io.apiman.common.config.VaultLookup
 

P

parse(Map<String, String>) - Method in class io.apiman.common.config.options.AbstractOptions
Called to parse a map into a set of specific options.
parse(Map<String, String>) - Method in class io.apiman.common.config.options.BasicAuthOptions
 
parse(Map<String, String>) - Method in class io.apiman.common.config.options.TLSOptions
 
parseBool(Map<String, String>, String) - Static method in class io.apiman.common.config.options.AbstractOptions
 
parseBool(Map<String, String>, String, boolean) - Static method in class io.apiman.common.config.options.AbstractOptions
 
PREFIX - Static variable in class io.apiman.common.config.options.BasicAuthOptions
 
PREFIX - Static variable in class io.apiman.common.config.options.TLSOptions
 

S

setAllowAnyHost(boolean) - Method in class io.apiman.common.config.options.TLSOptions
 
setAllowedCiphers(String[]) - Method in class io.apiman.common.config.options.TLSOptions
 
setAllowedProtocols(String[]) - Method in class io.apiman.common.config.options.TLSOptions
 
setAllowSelfSigned(boolean) - Method in class io.apiman.common.config.options.TLSOptions
 
setClientKeyStore(String) - Method in class io.apiman.common.config.options.TLSOptions
 
setDevMode(boolean) - Method in class io.apiman.common.config.options.TLSOptions
 
setKeyAliases(String[]) - Method in class io.apiman.common.config.options.TLSOptions
 
setKeyPassword(String) - Method in class io.apiman.common.config.options.TLSOptions
 
setKeyStorePassword(String) - Method in class io.apiman.common.config.options.TLSOptions
 
setPassword(String) - Method in class io.apiman.common.config.options.BasicAuthOptions
 
setRequireSSL(boolean) - Method in class io.apiman.common.config.options.BasicAuthOptions
 
setTrustStore(String) - Method in class io.apiman.common.config.options.TLSOptions
 
setTrustStorePassword(String) - Method in class io.apiman.common.config.options.TLSOptions
 
setUsername(String) - Method in class io.apiman.common.config.options.BasicAuthOptions
 
split(String, char) - Static method in class io.apiman.common.config.options.AbstractOptions
 
SystemPropertiesConfiguration - Class in io.apiman.common.config
A Configuration implementation based on the current java system properties.
SystemPropertiesConfiguration() - Constructor for class io.apiman.common.config.SystemPropertiesConfiguration
Constructor.

T

TLS_ALLOWANYHOST - Static variable in class io.apiman.common.config.options.TLSOptions
 
TLS_ALLOWEDCIPHERS - Static variable in class io.apiman.common.config.options.TLSOptions
 
TLS_ALLOWEDPROTOCOLS - Static variable in class io.apiman.common.config.options.TLSOptions
 
TLS_ALLOWSELFSIGNED - Static variable in class io.apiman.common.config.options.TLSOptions
 
TLS_DEVMODE - Static variable in class io.apiman.common.config.options.TLSOptions
 
TLS_KEYALIASES - Static variable in class io.apiman.common.config.options.TLSOptions
 
TLS_KEYPASSWORD - Static variable in class io.apiman.common.config.options.TLSOptions
 
TLS_KEYSTORE - Static variable in class io.apiman.common.config.options.TLSOptions
 
TLS_KEYSTOREPASSWORD - Static variable in class io.apiman.common.config.options.TLSOptions
 
TLS_TRUSTSTORE - Static variable in class io.apiman.common.config.options.TLSOptions
 
TLS_TRUSTSTOREPASSWORD - Static variable in class io.apiman.common.config.options.TLSOptions
 
TLSOptions - Class in io.apiman.common.config.options
Options parser for TLS/SSL.
TLSOptions(Map<String, String>) - Constructor for class io.apiman.common.config.options.TLSOptions
Constructor.

V

VaultLookup - Class in io.apiman.common.config
Allows users to lookup strings from the vault and use them in the apiman.properties file.
VaultLookup() - Constructor for class io.apiman.common.config.VaultLookup
 
A B C E F G H I L P S T V 

Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.