| Modifier and Type | Method | Description |
|---|---|---|
HeaderAtnProvider.Builder |
HeaderAtnProvider.Builder.atnTokenHandler(io.helidon.security.util.TokenHandler tokenHandler) |
Token handler to extract username from request.
|
HeaderAtnProvider.Builder |
HeaderAtnProvider.Builder.authenticate(boolean authenticate) |
Whether to authenticate requests.
|
static HeaderAtnProvider.Builder |
HeaderAtnProvider.builder() |
A builder for this provider.
|
HeaderAtnProvider.Builder |
HeaderAtnProvider.Builder.fromConfig(io.helidon.config.Config config) |
Load this builder from a configuration.
|
HeaderAtnProvider.Builder |
HeaderAtnProvider.Builder.optional(boolean optional) |
Whether authentication is required.
|
HeaderAtnProvider.Builder |
HeaderAtnProvider.Builder.outboundTokenHandler(io.helidon.security.util.TokenHandler tokenHandler) |
Token handler to create outbound headers to propagate identity.
|
HeaderAtnProvider.Builder |
HeaderAtnProvider.Builder.propagate(boolean propagate) |
Whether to propagate identity.
|
HeaderAtnProvider.Builder |
HeaderAtnProvider.Builder.subjectType(io.helidon.security.SubjectType subjectType) |
Principal type this provider extracts (and also propagates).
|
Copyright © 2018 Oracle Corporation. All rights reserved.