A B F G H I O P S 

A

atnTokenHandler(TokenHandler) - Method in class io.helidon.security.provider.header.HeaderAtnProvider.Builder
Token handler to extract username from request.
authenticate(boolean) - Method in class io.helidon.security.provider.header.HeaderAtnProvider.Builder
Whether to authenticate requests.

B

build() - Method in class io.helidon.security.provider.header.HeaderAtnProvider.Builder
 
builder() - Static method in class io.helidon.security.provider.header.HeaderAtnProvider
A builder for this provider.

F

fromConfig(Config) - Method in class io.helidon.security.provider.header.HeaderAtnProvider.Builder
Load this builder from a configuration.
fromConfig(Config) - Static method in class io.helidon.security.provider.header.HeaderAtnProvider
Create provider instance from configuration.

G

getProviderClass() - Method in class io.helidon.security.provider.header.HeaderAtnService
 
getProviderInstance(Config) - Method in class io.helidon.security.provider.header.HeaderAtnService
 

H

HeaderAtnProvider - Class in io.helidon.security.provider.header
Security provider that extracts a username (or service name) from a header.
HeaderAtnProvider.Builder - Class in io.helidon.security.provider.header
A fluent api Builder for HeaderAtnProvider.
HeaderAtnService - Class in io.helidon.security.provider.header
Service for HeaderAtnProvider to auto-configure it with Security.
HeaderAtnService() - Constructor for class io.helidon.security.provider.header.HeaderAtnService
 

I

io.helidon.security.provider.header - package io.helidon.security.provider.header
Provider that can extract username from a (any) header.
isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.provider.header.HeaderAtnProvider
 

O

optional(boolean) - Method in class io.helidon.security.provider.header.HeaderAtnProvider.Builder
Whether authentication is required.
outboundTokenHandler(TokenHandler) - Method in class io.helidon.security.provider.header.HeaderAtnProvider.Builder
Token handler to create outbound headers to propagate identity.

P

propagate(boolean) - Method in class io.helidon.security.provider.header.HeaderAtnProvider.Builder
Whether to propagate identity.
providerConfigKey() - Method in class io.helidon.security.provider.header.HeaderAtnService
 

S

subjectType(SubjectType) - Method in class io.helidon.security.provider.header.HeaderAtnProvider.Builder
Principal type this provider extracts (and also propagates).
syncAuthenticate(ProviderRequest) - Method in class io.helidon.security.provider.header.HeaderAtnProvider
 
syncOutbound(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.provider.header.HeaderAtnProvider
 
A B F G H I O P S 
Skip navigation links

Copyright © 2018 Oracle Corporation. All rights reserved.