Interface ApacheAuthenticationStrategyHandler<T extends io.github.evisentin.wordpress.client.domain.auth.WpAuthenticationStrategy>

All Known Implementing Classes:
ApacheBasicAuthenticationStrategyHandler, ApacheJwtAuthenticationStrategyHandler

public interface ApacheAuthenticationStrategyHandler<T extends io.github.evisentin.wordpress.client.domain.auth.WpAuthenticationStrategy>
  • Method Summary

    Modifier and Type
    Method
    Description
    default String
    authenticate(io.github.evisentin.wordpress.client.domain.auth.WpAuthenticationStrategy strategy)
     
    authenticateTyped(T strategy)
     
    default boolean
    canHandle(io.github.evisentin.wordpress.client.domain.auth.WpAuthenticationStrategy strategy)
     
     
  • Method Details

    • authenticate

      default String authenticate(io.github.evisentin.wordpress.client.domain.auth.WpAuthenticationStrategy strategy)
    • authenticateTyped

      String authenticateTyped(T strategy)
    • canHandle

      default boolean canHandle(io.github.evisentin.wordpress.client.domain.auth.WpAuthenticationStrategy strategy)
    • supports

      Class<T> supports()