| Modifier and Type | Method and Description |
|---|---|
<T> Authentication.Builder |
Authentication.Builder.parameter(ConfigProperty<T> property,
T value)
Add an authentication parameter using a
ConfigProperty an getKey() as
parameter name |
| Modifier and Type | Field and Description |
|---|---|
static ConfigProperty<Long> |
JwtConfigProperties.EXPIRE_TIME_DAYS
JWT token expire time in days (numeric)
|
static ConfigProperty<Long> |
JwtConfigProperties.EXPIRE_TIME_HOURS
JWT token expire time in hours (numeric)
|
static ConfigProperty<Long> |
JwtConfigProperties.EXPIRE_TIME_MINUTES
JWT token expire time in minutes (numeric)
|
static ConfigProperty<Long> |
JwtConfigProperties.EXPIRE_TIME_MS
JWT token expire time in milliseconds (numeric)
|
static ConfigProperty<Long> |
JwtConfigProperties.EXPIRE_TIME_SECONDS
JWT token expire time in seconds (numeric)
|
static ConfigProperty<Boolean> |
JwtConfigProperties.INCLUDE_DETAILS
Include
Authentication details in JWT token as claims (boolean) |
static ConfigProperty<Boolean> |
JwtConfigProperties.INCLUDE_PERMISSIONS
Include
Authentication permissions in JWT token as claims (boolean) |
static ConfigProperty<String> |
JwtConfigProperties.ISSUER
Required JWT issuer
|
static ConfigProperty<String> |
JwtConfigProperties.PRIVATE_KEY
JWT sign private key (base64 encoded)
|
static ConfigProperty<String> |
JwtConfigProperties.PRIVATE_KEY_FILE
JWT sign private key (file name)
|
static ConfigProperty<String> |
JwtConfigProperties.PUBLIC_KEY
JWT sign public key (base64 encoded)
|
static ConfigProperty<String> |
JwtConfigProperties.PUBLIC_KEY_FILE
JWT sign public key (file name)
|
static ConfigProperty<String> |
JwtConfigProperties.SHARED_KEY
JWT sign shared key (base64 encoded)
|
static ConfigProperty<String> |
JwtConfigProperties.SIGNATURE_ALGORITHM
JWT signature algorithm name
|
| Modifier and Type | Method and Description |
|---|---|
default <T> Optional<T> |
ParameterSet.getParameter(ConfigProperty<T> property)
Get the value of the parameter which name matches given
ConfigProperty key, if found. |
default <T> T |
ParameterSet.getParameter(ConfigProperty<T> property,
T defaultValue)
Get the value of the parameter which name matches given
ConfigProperty key with default-fallback support. |
default <T> Optional<T> |
ParameterSet.getParameterIf(ConfigProperty<T> property,
Predicate<T> condition)
Get a (typed) parameter value only if parameter is present, has a not
null value, and its value
satisfies given condition. |
default <T> boolean |
ParameterSet.hasNotNullParameter(ConfigProperty<T> property)
Just like
ParameterSet.hasParameter(ConfigProperty), check if parameter with given key is present, but returns
true only if parameter has a not null value. |
default <T> boolean |
ParameterSet.hasParameter(ConfigProperty<T> property)
Check if a parameter is present using given
ConfigProperty property key. |
<T> ParameterSet.Builder<S> |
ParameterSet.Builder.parameter(ConfigProperty<T> property,
T value)
Add a parameter using a
ConfigProperty an getKey() as parameter name |
| Modifier and Type | Field and Description |
|---|---|
static ConfigProperty<Boolean> |
BeanConfigProperties.BEAN_INTROSPECTOR_CACHE_ENABLED
Enable or disable caching for bean informations collected by a
BeanIntrospector. |
| Modifier and Type | Method and Description |
|---|---|
static <T> ConfigProperty<T> |
ConfigProperty.create(String key,
Class<T> type)
Create a
ConfigProperty |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
ConfigPropertySet.getConfigPropertyValue(ConfigProperty<T> property,
T defaultValue)
Returns the value associated to given
property. |
<T> boolean |
ConfigPropertySet.hasConfigProperty(ConfigProperty<T> property)
Checks whether this property set contains a not
null value associated to given
property. |
| Modifier and Type | Field and Description |
|---|---|
static ConfigProperty<String> |
DatastoreConfigProperties.DIALECT
The fully qualified class name of the dialect to use, if the concrete
Datastore supports
dialects. |
static ConfigProperty<Boolean> |
DatastoreConfigProperties.TRACE
Enable datastore operations tracing (for example, logging the concrete query definitions)
|
| Modifier and Type | Field and Description |
|---|---|
static ConfigProperty<Integer> |
StringValuePresenter.DECIMAL_POSITIONS
Presentation parameter to specify the decimal positions to use to present numeric type values
|
static ConfigProperty<Boolean> |
StringValuePresenter.DISABLE_GROUPING
Presentation parameter to disable the use of grouping symbol for numeric type values
|
static ConfigProperty<Boolean> |
StringValuePresenter.HIDE_DECIMALS_WHEN_ALL_ZERO
Presentation parameter to hide number decimals when all decimal positions (if any) are equal to zero
|
static ConfigProperty<Integer> |
StringValuePresenter.MAX_LENGTH
Presentation parameter to limit the max length of the presented String
|
static ConfigProperty<String> |
StringValuePresenter.MULTIPLE_VALUES_SEPARATOR
Presentation parameter to set the separator to use when presenting multiple values (Arrays and Collections)
|
static ConfigProperty<Boolean> |
StringValuePresenter.PERCENT_STYLE
Presentation parameter to use percent-style format for numeric decimal values
|
static ConfigProperty<TemporalType> |
StringValuePresenter.TEMPORAL_TYPE
|
| Modifier and Type | Method and Description |
|---|---|
default <C> B |
Property.Builder.configuration(ConfigProperty<C> configurationProperty,
C value)
Add a property configuration parameter using a
ConfigProperty, with getKey()
as parameter name. |
Copyright © 2017 The Holon Platform. All rights reserved.