| Package | Description |
|---|---|
| io.helidon.microprofile.jwt.auth |
Implementation of Microprofile JWT Auth specification.
|
| io.helidon.security |
Security
|
| io.helidon.security.providers.header |
Provider that can extract username from a (any) header.
|
| io.helidon.security.providers.httpauth |
Basic security provider, supporting "basic" and "digest" authentication schemes with role support.
|
| io.helidon.security.providers.httpsign |
Provider supporting validation of incoming signatures and signing of outbound requests.
|
| io.helidon.security.providers.jwt |
Provider that can process incoming JWTs and assert users based on them and can propagate JWTs (or create
new ones) for outbound calls.
|
| Modifier and Type | Method and Description |
|---|---|
JwtAuthProvider.Builder |
JwtAuthProvider.Builder.subjectType(SubjectType subjectType)
Principal type this provider extracts (and also propagates).
|
| Modifier and Type | Method and Description |
|---|---|
static SubjectType |
SubjectType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SubjectType[] |
SubjectType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
HeaderAtnProvider.Builder |
HeaderAtnProvider.Builder.subjectType(SubjectType subjectType)
Principal type this provider extracts (and also propagates).
|
| Modifier and Type | Method and Description |
|---|---|
HttpBasicAuthProvider.Builder |
HttpBasicAuthProvider.Builder.subjectType(SubjectType subjectType)
Principal type this provider extracts (and also propagates).
|
HttpDigestAuthProvider.Builder |
HttpDigestAuthProvider.Builder.subjectType(SubjectType subjectType)
Principal type this provider extracts (and also propagates).
|
| Modifier and Type | Method and Description |
|---|---|
SubjectType |
InboundClientDefinition.subjectType()
The type of principal we have authenticated (either user or service, defaults to service).
|
| Modifier and Type | Method and Description |
|---|---|
InboundClientDefinition.Builder |
InboundClientDefinition.Builder.subjectType(SubjectType type)
The type of principal we have authenticated (either user or service, defaults to service).
|
| Modifier and Type | Method and Description |
|---|---|
JwtProvider.Builder |
JwtProvider.Builder.subjectType(SubjectType subjectType)
Principal type this provider extracts (and also propagates).
|
Copyright © 2018–2019 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms.