| Package | Description |
|---|---|
| io.helidon.microprofile.jwt.auth |
Implementation of Microprofile JWT Auth specification.
|
| io.helidon.security.abac.role |
Role attribute validator.
|
| io.helidon.security.providers.common.spi |
Extension of integration with Jersey to support customized analysis of resource classes and methods to enable/disable security.
|
| Modifier and Type | Method and Description |
|---|---|
AnnotationAnalyzer.AnalyzerResponse |
JwtAuthAnnotationAnalyzer.analyze(Class<?> maybeAnnotated) |
AnnotationAnalyzer.AnalyzerResponse |
JwtAuthAnnotationAnalyzer.analyze(Class<?> maybeAnnotated,
AnnotationAnalyzer.AnalyzerResponse previousResponse) |
AnnotationAnalyzer.AnalyzerResponse |
JwtAuthAnnotationAnalyzer.analyze(Method maybeAnnotated,
AnnotationAnalyzer.AnalyzerResponse previousResponse) |
| Modifier and Type | Method and Description |
|---|---|
AnnotationAnalyzer.AnalyzerResponse |
JwtAuthAnnotationAnalyzer.analyze(Class<?> maybeAnnotated,
AnnotationAnalyzer.AnalyzerResponse previousResponse) |
AnnotationAnalyzer.AnalyzerResponse |
JwtAuthAnnotationAnalyzer.analyze(Method maybeAnnotated,
AnnotationAnalyzer.AnalyzerResponse previousResponse) |
| Modifier and Type | Method and Description |
|---|---|
AnnotationAnalyzer.AnalyzerResponse |
RoleAnnotationAnalyzer.analyze(Class<?> maybeAnnotated) |
AnnotationAnalyzer.AnalyzerResponse |
RoleAnnotationAnalyzer.analyze(Class<?> maybeAnnotated,
AnnotationAnalyzer.AnalyzerResponse previousResponse) |
AnnotationAnalyzer.AnalyzerResponse |
RoleAnnotationAnalyzer.analyze(Method maybeAnnotated,
AnnotationAnalyzer.AnalyzerResponse previousResponse) |
| Modifier and Type | Method and Description |
|---|---|
AnnotationAnalyzer.AnalyzerResponse |
RoleAnnotationAnalyzer.analyze(Class<?> maybeAnnotated,
AnnotationAnalyzer.AnalyzerResponse previousResponse) |
AnnotationAnalyzer.AnalyzerResponse |
RoleAnnotationAnalyzer.analyze(Method maybeAnnotated,
AnnotationAnalyzer.AnalyzerResponse previousResponse) |
| Modifier and Type | Method and Description |
|---|---|
static AnnotationAnalyzer.AnalyzerResponse |
AnnotationAnalyzer.AnalyzerResponse.abstain()
Create an abstain response (e.g.
|
static AnnotationAnalyzer.AnalyzerResponse |
AnnotationAnalyzer.AnalyzerResponse.abstain(AnnotationAnalyzer.AnalyzerResponse previousResponse)
Create an abstain response (e.g.
|
AnnotationAnalyzer.AnalyzerResponse |
AnnotationAnalyzer.analyze(Class<?> maybeAnnotated)
Analyze an application class.
|
default AnnotationAnalyzer.AnalyzerResponse |
AnnotationAnalyzer.analyze(Class<?> maybeAnnotated,
AnnotationAnalyzer.AnalyzerResponse previousResponse)
Analyze a resource class.
|
default AnnotationAnalyzer.AnalyzerResponse |
AnnotationAnalyzer.analyze(Method maybeAnnotated,
AnnotationAnalyzer.AnalyzerResponse previousResponse)
Analyze a resource method.
|
AnnotationAnalyzer.AnalyzerResponse |
AnnotationAnalyzer.AnalyzerResponse.Builder.build() |
| Modifier and Type | Method and Description |
|---|---|
Optional<AnnotationAnalyzer.AnalyzerResponse> |
AnnotationAnalyzer.AnalyzerResponse.parent()
Parent of this analysis.
|
| Modifier and Type | Method and Description |
|---|---|
static AnnotationAnalyzer.AnalyzerResponse |
AnnotationAnalyzer.AnalyzerResponse.abstain(AnnotationAnalyzer.AnalyzerResponse previousResponse)
Create an abstain response (e.g.
|
default AnnotationAnalyzer.AnalyzerResponse |
AnnotationAnalyzer.analyze(Class<?> maybeAnnotated,
AnnotationAnalyzer.AnalyzerResponse previousResponse)
Analyze a resource class.
|
default AnnotationAnalyzer.AnalyzerResponse |
AnnotationAnalyzer.analyze(Method maybeAnnotated,
AnnotationAnalyzer.AnalyzerResponse previousResponse)
Analyze a resource method.
|
static AnnotationAnalyzer.AnalyzerResponse.Builder |
AnnotationAnalyzer.AnalyzerResponse.builder(AnnotationAnalyzer.AnalyzerResponse parent)
Create a fluent API builder with a parent response.
|
Copyright © 2018–2019 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms.