| Modifier and Type | Field and Description |
|---|---|
static PropertyResolver |
PropertyResolver.EMPTY
An "empty" resolver with no properties and no parent
|
static PropertyResolver |
SyspropsMapWrapper.RAW_PROPS_RESOLVER
Exposes the "raw" system properties as a
PropertyResolver without any further filtering |
static PropertyResolver |
SyspropsMapWrapper.SYSPROPS_RESOLVER
A
PropertyResolver with no parent that exposes the system properties |
| Modifier and Type | Method and Description |
|---|---|
PropertyResolver |
PropertyResolver.getParentPropertyResolver() |
static PropertyResolver |
PropertyResolverUtils.toPropertyResolver(Map<String,?> props)
Wraps a
Map into a PropertyResolver so it can be used with these utilities |
static PropertyResolver |
PropertyResolverUtils.toPropertyResolver(Map<String,?> props,
PropertyResolver parent) |
static PropertyResolver |
PropertyResolverUtils.toPropertyResolver(Properties props) |
| Modifier and Type | Method and Description |
|---|---|
static Boolean |
PropertyResolverUtils.getBoolean(PropertyResolver resolver,
String name) |
static boolean |
PropertyResolverUtils.getBooleanProperty(PropertyResolver resolver,
String name,
boolean defaultValue) |
static Charset |
PropertyResolverUtils.getCharset(PropertyResolver resolver,
String name,
Charset defaultValue) |
static Integer |
PropertyResolverUtils.getInteger(PropertyResolver resolver,
String name) |
static int |
PropertyResolverUtils.getIntProperty(PropertyResolver resolver,
String name,
int defaultValue) |
static Long |
PropertyResolverUtils.getLong(PropertyResolver resolver,
String name) |
static long |
PropertyResolverUtils.getLongProperty(PropertyResolver resolver,
String name,
long defaultValue) |
static long |
Closeable.getMaxCloseWaitTime(PropertyResolver resolver) |
static Object |
PropertyResolverUtils.getObject(PropertyResolver resolver,
String name) |
static String |
PropertyResolverUtils.getString(PropertyResolver resolver,
String name) |
static String |
PropertyResolverUtils.getStringProperty(PropertyResolver resolver,
String name,
String defaultValue) |
static Map<String,Object> |
PropertyResolverUtils.resolvePropertiesSource(PropertyResolver resolver,
String name)
Unwinds the resolvers hierarchy until found one with a non-
null value for the requested property or
reached top. |
static Object |
PropertyResolverUtils.resolvePropertyValue(PropertyResolver resolver,
String name)
Unwinds the resolvers hierarchy until found one with a non-
null value for the requested property or
reached top. |
static PropertyResolver |
PropertyResolverUtils.toPropertyResolver(Map<String,?> props,
PropertyResolver parent) |
static Object |
PropertyResolverUtils.updateProperty(PropertyResolver resolver,
String name,
boolean value) |
static Object |
PropertyResolverUtils.updateProperty(PropertyResolver resolver,
String name,
int value) |
static Object |
PropertyResolverUtils.updateProperty(PropertyResolver resolver,
String name,
long value) |
static Object |
PropertyResolverUtils.updateProperty(PropertyResolver resolver,
String name,
Object value) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SessionContext
A "succinct" summary of the most important attributes of an SSH session
|
interface |
SessionHeartbeatController |
| Modifier and Type | Method and Description |
|---|---|
void |
Buffer.dumpHex(SimplifiedLog logger,
Level level,
String prefix,
PropertyResolver resolver) |
static void |
BufferUtils.dumpHex(SimplifiedLog logger,
Level level,
String prefix,
PropertyResolver resolver,
char sep,
byte... data) |
static void |
BufferUtils.dumpHex(SimplifiedLog logger,
Level level,
String prefix,
PropertyResolver resolver,
char sep,
byte[] data,
int offset,
int len) |
void |
Buffer.dumpHex(SimplifiedLog logger,
String prefix,
PropertyResolver resolver) |
| Constructor and Description |
|---|
LoggingFilterOutputStream(OutputStream out,
String msg,
org.slf4j.Logger log,
PropertyResolver resolver) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SecurityProviderRegistrar |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSecurityProviderRegistrar |
| Modifier and Type | Method and Description |
|---|---|
default PropertyResolver |
SecurityProviderRegistrar.getParentPropertyResolver() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
SecurityProviderRegistrar.isSecurityEntitySupported(PropertyResolver resolver,
String propName,
Class<?> entityType,
String name,
String defaultValue) |
| Modifier and Type | Class and Description |
|---|---|
class |
BouncyCastleSecurityProviderRegistrar |
| Modifier and Type | Class and Description |
|---|---|
class |
EdDSASecurityProviderRegistrar |
Copyright © 2018–2020 The Apache Software Foundation. All rights reserved.