| Package | Description |
|---|---|
| io.helidon.security.abac |
Attribute based access control (ABAC) security provider.
|
| 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.spi |
Attribute based access control (ABAC) security provider's SPI.
|
| io.helidon.security.abac.time |
Time attribute validator.
|
| Modifier and Type | Method and Description |
|---|---|
AbacProvider.Builder |
AbacProvider.Builder.addValidator(AbacValidator<? extends AbacValidatorConfig> validator)
Add an explicit (e.g.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
PolicyValidator.PolicyConfig
Configuration of policy validator - a statement and whether to inherit value
from parents.
|
| Modifier and Type | Method and Description |
|---|---|
AbacValidator<? extends AbacValidatorConfig> |
PolicyValidatorService.instantiate(Config config) |
| Modifier and Type | Class and Description |
|---|---|
static class |
RoleValidator.RoleConfig
Attribute configuration class for Role validator.
|
| Modifier and Type | Method and Description |
|---|---|
AbacValidator<? extends AbacValidatorConfig> |
RoleValidatorService.instantiate(Config config) |
| Modifier and Type | Class and Description |
|---|---|
static class |
ScopeValidator.ScopesConfig
Configuration custom class for scope validator.
|
| Modifier and Type | Method and Description |
|---|---|
AbacValidator<? extends AbacValidatorConfig> |
ScopeValidatorService.instantiate(Config config) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AbacValidator<T extends AbacValidatorConfig>
Service interface for attribute based access control (ABAC) validator.
|
| Modifier and Type | Method and Description |
|---|---|
AbacValidator<? extends AbacValidatorConfig> |
AbacValidatorService.instantiate(Config config)
Create a new instance of the validator based on the configuration
provided.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
TimeValidator.TimeConfig
Configuration for time attribute validator.
|
| Modifier and Type | Method and Description |
|---|---|
AbacValidator<? extends AbacValidatorConfig> |
TimeValidatorService.instantiate(Config config) |
Copyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.