| 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 |
|---|---|
class |
PolicyValidator
Abac validator based on a
PolicyValidator.PolicyStatement. |
| Modifier and Type | Method and Description |
|---|---|
AbacValidator<? extends AbacValidatorConfig> |
PolicyValidatorService.instantiate(Config config) |
| Modifier and Type | Class and Description |
|---|---|
class |
RoleValidator
Validator capable of validating role attributes of a subject.
|
| Modifier and Type | Method and Description |
|---|---|
AbacValidator<? extends AbacValidatorConfig> |
RoleValidatorService.instantiate(Config config) |
| Modifier and Type | Class and Description |
|---|---|
class |
ScopeValidator
ABAC validator for OAuth2 scopes.
|
| Modifier and Type | Method and Description |
|---|---|
AbacValidator<? extends AbacValidatorConfig> |
ScopeValidatorService.instantiate(Config config) |
| 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 |
|---|---|
class |
TimeValidator
Attribute validator for time based attribute checks.
|
| 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.