| Package | Description |
|---|---|
| io.helidon.security |
Security
|
| io.helidon.security.util |
General utilities for security modules.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EndpointConfig
Each endpoint can have security configuration either statically declared (e.g.
|
class |
Grant
A concept representing anything that can be granted to a subject.
|
class |
Principal
A security principal.
|
class |
ProviderRequest
A request sent to security providers.
|
class |
Role
A security role used in RBAC (role based access control) schemes.
|
class |
SecurityEnvironment
Security environment is a set of attributes that are stable for an interaction (usually a request in our case).
|
class |
Subject
A security subject, representing a user or a service.
|
| Modifier and Type | Method and Description |
|---|---|
T |
Grant.Builder.attributes(AbacSupport attribs)
Attributes of this grant.
|
Subject.Builder |
Subject.Builder.attributes(AbacSupport attributes)
Add all attributes to this subject.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
AbacSupport.BasicAttributes
Implements
AbacSupport interface and supports adding attributes. |
| Constructor and Description |
|---|
BasicAttributes(AbacSupport toCopy) |
Copyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.