| Package | Description |
|---|---|
| io.helidon.security |
Security
|
| io.helidon.security.abac |
Attribute based access control (ABAC) security provider.
|
| io.helidon.security.google |
Integration with Google login button.
|
| io.helidon.security.oidc |
Integration with Open ID Connect providers.
|
| io.helidon.security.provider.header |
Provider that can extract username from a (any) header.
|
| io.helidon.security.provider.httpauth |
Basic security provider, supporting "basic" and "digest" authentication schemes with role support.
|
| io.helidon.security.provider.httpsign |
Provider supporting validation of incoming signatures and signing of outbound requests.
|
| io.helidon.security.provider.jwt |
Provider that can process incoming JWTs and assert users based on them and can propagate JWTs (or create
new ones) for outbound calls.
|
| io.helidon.security.spi |
Security component's SPI.
|
| Class and Description |
|---|
| AuditProvider
Audit provider, storing audit events.
|
| AuthenticationProvider
Authentication security provider.
|
| AuthorizationProvider
Authorization security provider.
|
| OutboundSecurityProvider
Security provider for securing client requests (outbound).
|
| ProviderSelectionPolicy
A policy that selects provider to use.
|
| ProviderSelectionPolicy.Providers
Interface that is passed to a constructor of a
ProviderSelectionPolicy implementation to supply all configured
providers from security. |
| SecurityProvider
Base interface for all security providers.
|
| SubjectMappingProvider
A provider that maps subject(s) authenticated by an authentication provider
to a new subject.
|
| Class and Description |
|---|
| AuthorizationProvider
Authorization security provider.
|
| SecurityProvider
Base interface for all security providers.
|
| SecurityProviderService
Service to use with ServiceLoader to map configuration to
provider.
|
| SynchronousProvider
A provider base for synchronous providers.
|
| Class and Description |
|---|
| AuthenticationProvider
Authentication security provider.
|
| OutboundSecurityProvider
Security provider for securing client requests (outbound).
|
| SecurityProvider
Base interface for all security providers.
|
| SecurityProviderService
Service to use with ServiceLoader to map configuration to
provider.
|
| SynchronousProvider
A provider base for synchronous providers.
|
| Class and Description |
|---|
| AuthenticationProvider
Authentication security provider.
|
| OutboundSecurityProvider
Security provider for securing client requests (outbound).
|
| SecurityProvider
Base interface for all security providers.
|
| SecurityProviderService
Service to use with ServiceLoader to map configuration to
provider.
|
| SynchronousProvider
A provider base for synchronous providers.
|
| Class and Description |
|---|
| AuthenticationProvider
Authentication security provider.
|
| OutboundSecurityProvider
Security provider for securing client requests (outbound).
|
| SecurityProvider
Base interface for all security providers.
|
| SecurityProviderService
Service to use with ServiceLoader to map configuration to
provider.
|
| SynchronousProvider
A provider base for synchronous providers.
|
| Class and Description |
|---|
| AuthenticationProvider
Authentication security provider.
|
| OutboundSecurityProvider
Security provider for securing client requests (outbound).
|
| SecurityProvider
Base interface for all security providers.
|
| SecurityProviderService
Service to use with ServiceLoader to map configuration to
provider.
|
| SynchronousProvider
A provider base for synchronous providers.
|
| Class and Description |
|---|
| AuthenticationProvider
Authentication security provider.
|
| OutboundSecurityProvider
Security provider for securing client requests (outbound).
|
| SecurityProvider
Base interface for all security providers.
|
| SecurityProviderService
Service to use with ServiceLoader to map configuration to
provider.
|
| Class and Description |
|---|
| AuthenticationProvider
Authentication security provider.
|
| OutboundSecurityProvider
Security provider for securing client requests (outbound).
|
| SecurityProvider
Base interface for all security providers.
|
| SecurityProviderService
Service to use with ServiceLoader to map configuration to
provider.
|
| SynchronousProvider
A provider base for synchronous providers.
|
| Class and Description |
|---|
| AuditProvider.AuditSource
Source of an audit source (as in "where this audit event originated").
|
| AuditProvider.TracedAuditEvent
Audit event sent to Audit provider.
|
| OutboundSecurityProvider
Security provider for securing client requests (outbound).
|
| ProviderConfig
A marker interface for configurations of providers.
|
| SecurityProvider
Base interface for all security providers.
|
Copyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.