| Package | Description |
|---|---|
| io.helidon.security.abac.policy |
Attribute based access control policy validator.
|
| io.helidon.security.abac.role |
Role attribute validator.
|
| io.helidon.security.abac.scope |
Scope (OAuth2) attribute validator.
|
| io.helidon.security.abac.time |
Time attribute validator.
|
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
PolicyValidator.PolicyStatement |
Annotate resource classes, methods, application etc.
|
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
RoleValidator.Roles |
A definition of "roles allowed" for a specific subject type.
|
static interface |
RoleValidator.RolesContainer |
Repeatable annotation for
RoleValidator.Roles. |
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
ScopeValidator.Scope |
Scope annotation.
|
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
TimeValidator.DaysOfWeek |
Attribute annotation that can limit the days of week the resource is accessible.
|
static interface |
TimeValidator.TimeOfDay |
Constraint for a time of day.
|
static interface |
TimeValidator.TimesOfDay |
Constraint for a time of day - container for repeating
TimeValidator.TimeOfDay. |
Copyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.