## Uses of Interface
com.holonplatform.auth.AuthenticationToken.AuthenticationTokenResolver

- Packages that use AuthenticationToken.AuthenticationTokenResolver
  Package | Description
  --- | ---
  com.holonplatform.auth |

- - ### Uses of AuthenticationToken.AuthenticationTokenResolver in com.holonplatform.auth

    Methods in com.holonplatform.auth that return AuthenticationToken.AuthenticationTokenResolver
    Modifier and Type | Method and Description
    --- | ---
    `static <M extends Message> AuthenticationToken.AuthenticationTokenResolver<M>` | AuthenticationToken.AuthenticationTokenResolver.`create(Class<? extends Message> messageType, Function<M,Optional<AuthenticationToken>> resolverFunction)` Create a new `AuthenticationToken.AuthenticationTokenResolver` for given `messageType`, providing the resolution function to obtain an `AuthenticationToken` from a message instance.
    `static <M extends Message> AuthenticationToken.AuthenticationTokenResolver<M>` | AuthenticationToken.AuthenticationTokenResolver.`create(Class<? extends Message> messageType, Function<M,Optional<AuthenticationToken>> resolverFunction, String scheme)` Create a new `AuthenticationToken.AuthenticationTokenResolver` for given `messageType`, providing the resolution function to obtain an `AuthenticationToken` from a message instance.
    `static AuthenticationToken.AuthenticationTokenResolver<HttpRequest>` | AuthenticationToken.`httpBasicResolver()` Build a default `AuthenticationToken.AuthenticationTokenResolver` for HTTP BASIC authentication scheme.
    `static AuthenticationToken.AuthenticationTokenResolver<HttpRequest>` | AuthenticationToken.`httpBearerResolver()` Build a default `AuthenticationToken.AuthenticationTokenResolver` for HTTP BEARER authentication scheme.

    Methods in com.holonplatform.auth that return types with arguments of type AuthenticationToken.AuthenticationTokenResolver
    Modifier and Type | Method and Description
    --- | ---
    `<T extends Message> List<AuthenticationToken.AuthenticationTokenResolver<T>>` | Authenticator.MessageAuthenticator.`getResolversForMessageType(Class<T> messageType)` Get available `AuthenticationToken.AuthenticationTokenResolver`s for given message type

    Methods in com.holonplatform.auth with parameters of type AuthenticationToken.AuthenticationTokenResolver
    Modifier and Type | Method and Description
    --- | ---
    `void` | Authenticator.MessageAuthenticator.`addAuthenticationTokenResolver(AuthenticationToken.AuthenticationTokenResolver<?> authenticationTokenResolver)` Add an `AuthenticationToken.AuthenticationTokenResolver` to translate messages into `AuthenticationToken`s.
    `default Realm.Builder` | Realm.Builder.`resolver(AuthenticationToken.AuthenticationTokenResolver<?> authenticationTokenResolver)` Deprecated. Use withResolver(AuthenticationTokenResolver)
    `Realm.Builder` | Realm.Builder.`withResolver(AuthenticationToken.AuthenticationTokenResolver<?> authenticationTokenResolver)` Add an `AuthenticationToken.AuthenticationTokenResolver` to translate `Message`s into `AuthenticationToken`s.

Copyright © 2019 The Holon Platform. All rights reserved.