• Navigation
    Helidon
    Version: (4.4.1)

  • lightbulb
    Helidon Documentation
  • rocket_launch
    Get Started
      • Helidon MP
      • lightbulb
        Introduction
        • explore
          Guides
          keyboard_arrow_down
        • Overview
        • Helidon MP Quick Start
        • Helidon MP Config Guide
        • Helidon MP LangChain4j Guide
        • Helidon MP Health Check Guide
        • Helidon MP Metrics Guide
        • Helidon MP OIDC Security Provider
        • Helidon MP Tracing Guide
        • Helidon MP Tutorial
        • Helidon MP 4.x Upgrade Guide
        • Maven Guide
        • Gradle Guide
        • GraalVM Native Images
        • CRaC
        • Custom Runtime Images with `jlink`
        • Reusing Helidon SE services
        • Helidon MP Testing with JUnit 5 Guide
        • Helidon with JBatch Guide
        • Performance Tuning
        • Oracle Cloud Infrastructure Tutorial
        • auto_awesome
          AI
          keyboard_arrow_down
        • LangChain4j
      • receipt
        Bean Validation
        • settings
          Config
          keyboard_arrow_down
        • MicroProfile Config
        • Microprofile Config Sources
      • share
        CORS
      • storage
        Data Repository
      • warning
        Fault Tolerance
      • graphic_eq
        GraphQL Server
        • swap_horiz
          gRPC
          keyboard_arrow_down
        • gRPC MP Server
        • gRPC MP Client
      • favorite_outline
        Health Checks
        • filter_drama
          Integrations
          keyboard_arrow_down
        • Oracle Cloud Infrastructure
        • HashiCorp Vault
        • Neo4j
        • settings_ethernet
          JAX-RS/Jersey
          keyboard_arrow_down
        • Configuring the Application
        • Jakarta REST
        • Jakarta REST Client
        • Helidon Connector
      • verified_user
        JWT
      • pending_actions
        Long Running Actions (LRA)
        • av_timer
          Metrics
          keyboard_arrow_down
        • Metrics in Helidon MP
        • OpenMetrics Exemplar Support
      • search
        Observability
        • donut_large
          OpenAPI
          keyboard_arrow_down
        • OpenAPI in Helidon
        • OpenAPI-based Code Generation
        • OpenAPI UI
      • dns
        Persistence
        • message
          Reactive Messaging
          keyboard_arrow_down
        • Reactive Messaging MP
        • Kafka Connector
        • JMS Connector
        • Oracle AQ Connector
        • WebLogic JMS Connector
        • Mock Connector
        • waves
          Reactive Streams
          keyboard_arrow_down
        • Helidon Reactive Engine
        • MicroProfile Reactive Streams Operators
        • airplay
          REST Client
          keyboard_arrow_down
        • Rest Client
        • Rest Client Metrics
      • access_alarm
        Scheduling
      • clear_all
        Threading
        • security
          Security
          keyboard_arrow_down
        • Adding Security
        • Security Providers
        • Configuration Secrets
        • JEP-290
      • settings_ethernet
        Server
      • analytics
        Telemetry
        • thumbs_up_down
          Testing
          keyboard_arrow_down
        • Testing with JUnit5
        • Testing with TestNG
      • timeline
        Tracing
      • sync_alt
        Websocket
      • Helidon SE
      • lightbulb
        Introduction
        • explore
          Guides
          keyboard_arrow_down
        • Overview
        • Helidon SE Quickstart
        • Helidon SE Config Guide
        • Helidon SE LangChain4j Guide
        • Helidon SE Health Check Guide
        • Helidon SE Metrics Guide
        • Helidon SE OIDC Security Provider Guide
        • Helidon SE Tracing Guide
        • Helidon SE 4.x Upgrade Guide
        • Maven Guide
        • Gradle Guide
        • GraalVM Native Images
        • CRaC
        • Custom Runtime Images with `jlink`
        • Helidon SE WebClient Guide
        • Helidon SE DB Client Guide
        • Performance Tuning
        • auto_awesome
          AI
          keyboard_arrow_down
        • LangChain4j
        • MCP
        • RAG
        • OpenAI
        • Google Gemini
        • Oracle OCI GenAI
        • Ollama
        • Jlama
        • Cohere
        • Oracle Embedding Store
        • Coherence Embedding Store
        • Mock ChatModel
        • Model Provider Generator
      • handyman
        Builder
        • settings
          Config
          keyboard_arrow_down
        • The Configuration Component
        • Hierarchical Features
        • Property Mapping
        • Additional Supported Formats and Sources
        • Configuration Profiles
        • Mutability Support
        • Advanced Configuration Topics
        • Extensions
      • share
        CORS
      • storage
        DB Client
      • storage
        Data Repository
      • radar
        Discovery
      • warning
        Fault Tolerance
      • graphic_eq
        GraphQL Server
        • swap_horiz
          gRPC
          keyboard_arrow_down
        • gRPC Server
        • gRPC Client
      • favorite_outline
        Health Checks
        • filter_drama
          Integrations
          keyboard_arrow_down
        • Eureka Server Service Instance Registration
        • Oracle Cloud Infrastructure
        • HashiCorp Vault
        • Neo4j
        • colorize
          Injection
          keyboard_arrow_down
        • Injection
        • Declarative
        • data_object
          JSON
          keyboard_arrow_down
        • JSON Processing in Helidon SE
        • JSON Schema
        • swap_horizontal_circle
          JSON-RPC
          keyboard_arrow_down
        • JSON-RPC Server
        • JSON-RPC Client
        • av_timer
          Metrics
          keyboard_arrow_down
        • Metrics in Helidon SE
        • Metrics Support for Exemplars
        • donut_large
          OpenAPI
          keyboard_arrow_down
        • OpenAPI in Helidon
        • OpenAPI-based Code Generation
        • OpenAPI UI
      • search
        Observability
      • message
        Reactive Messaging
        • waves
          Reactive Streams
          keyboard_arrow_down
        • Helidon Reactive Engine
        • MicroProfile Reactive Streams Operators
        • settings_ethernet
          Webserver
          keyboard_arrow_down
        • WebServer Introduction
        • Concurrency Limits
      • access_alarm
        Scheduling
        • security
          Security
          keyboard_arrow_down
        • Security Introduction
        • Security Providers
        • WebServer Integration
        • Security Tools
        • Extending Security
        • JEP-290
      • outbox
        Server-Sent Events (SSE)
        • analytics
          Telemetry
          keyboard_arrow_down
        • OpenTelemetry Support in Helidon SE
        • Using OpenTelemetry Directly in Helidon SE
      • thumbs_up_down
        Testing
      • timeline
        Tracing
      • http
        Web Client
      • sync_alt
        Websocket
      • receipt
        Validation
  • Additional resources
  • library_books
    Javadocs
  • library_books
    Config Reference
  • library_books
    Service Reference
  • Community
Config  —  io.helidon.security.util.TokenHandler

Description

Extracts a security token from request or updates headers with the token.

Usages

  • security.providers.google-login.token

  • security.providers.header-atn.atn-token

  • security.providers.header-atn.outbound-token

  • security.providers.idcs-role-mapper.idcs-app-name-handler

  • security.providers.idcs-role-mapper.idcs-tenant-handler

  • security.providers.idcs-role-mapper.oidc-config.header-token

  • security.providers.jwt.atn-token.handler

  • security.providers.oidc.header-token

  • server.features.security.security.providers.google-login.token

  • server.features.security.security.providers.header-atn.atn-token

  • server.features.security.security.providers.header-atn.outbound-token

  • server.features.security.security.providers.idcs-role-mapper.idcs-app-name-handler

  • server.features.security.security.providers.idcs-role-mapper.idcs-tenant-handler

  • server.features.security.security.providers.idcs-role-mapper.oidc-config.header-token

  • server.features.security.security.providers.jwt.atn-token.handler

  • server.features.security.security.providers.oidc.header-token

Configuration options

KeyKindTypeDescription
formatVALUEStringToken format for creating outbound tokens
headerVALUEStringSet the name of header to look into to extract the token
prefixVALUEStringSet the prefix of header value to extract the token
regexpVALUEStringSet the token pattern (Regular expression) to extract the token

See the manifest for all available types.

  • arrow_back
    Previous
    Features and Benefits of Helidon