Class DefaultTokenResolver

java.lang.Object
io.micronaut.security.token.reader.DefaultTokenResolver
All Implemented Interfaces:
TokenResolver<io.micronaut.http.HttpRequest<?>>

@Requires(classes=io.micronaut.http.HttpRequest.class) @Singleton public class DefaultTokenResolver extends Object implements TokenResolver<io.micronaut.http.HttpRequest<?>>
Default implementation of TokenResolver.
Since:
1.1.0
Author:
Sergio del Amo
  • Constructor Details

  • Method Details

    • resolveToken

      public Optional<String> resolveToken(io.micronaut.http.HttpRequest<?> request)
      Returns the first token found by the supplied token readers.
      Specified by:
      resolveToken in interface TokenResolver<io.micronaut.http.HttpRequest<?>>
      Parameters:
      request - The current HTTP request.
      Returns:
      the first found token in the supplied request.