| Package | Description |
|---|---|
| io.helidon.security.abac.time |
Time attribute validator.
|
| Modifier and Type | Method and Description |
|---|---|
static TimeValidator.TimeConfig |
TimeValidator.TimeConfig.between(java.time.LocalTime from,
java.time.LocalTime to)
Create a time config for a check between times within a day.
|
TimeValidator.TimeConfig |
TimeValidator.TimeConfig.Builder.build() |
TimeValidator.TimeConfig |
TimeValidator.combine(TimeValidator.TimeConfig parent,
TimeValidator.TimeConfig child) |
static TimeValidator.TimeConfig |
TimeValidator.TimeConfig.daysOfWeek(java.time.DayOfWeek... days)
Create a time config for a check for days of week.
|
static TimeValidator.TimeConfig |
TimeValidator.TimeConfig.from(Config config)
Create an time config from configuration.
|
TimeValidator.TimeConfig |
TimeValidator.fromAnnotations(java.util.List<? extends java.lang.annotation.Annotation> annotations) |
TimeValidator.TimeConfig |
TimeValidator.fromConfig(Config config) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<TimeValidator.TimeConfig> |
TimeValidator.configClass() |
| Modifier and Type | Method and Description |
|---|---|
TimeValidator.TimeConfig |
TimeValidator.combine(TimeValidator.TimeConfig parent,
TimeValidator.TimeConfig child) |
TimeValidator.TimeConfig.Builder |
TimeValidator.TimeConfig.Builder.from(TimeValidator.TimeConfig timeConfig)
Update this builder from an existing configuration instance.
|
void |
TimeValidator.validate(TimeValidator.TimeConfig config,
Errors.Collector collector,
ProviderRequest request) |
Copyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.