Uses of Interface
io.github.evisentin.wordpress.client.domain.auth.WpAuthenticationStrategy
Packages that use WpAuthenticationStrategy
Package
Description
Apache HttpClient-based authentication support for the WordPress client.
Apache HttpClient interceptors used by the WordPress client adapter.
Authentication domain model for the WordPress REST client.
Authorization header provider abstractions and implementations.
-
Uses of WpAuthenticationStrategy in io.github.evisentin.wordpress.client.adapter.apache.auth
Classes in io.github.evisentin.wordpress.client.adapter.apache.auth with type parameters of type WpAuthenticationStrategyModifier and TypeInterfaceDescriptioninterfaceMethods in io.github.evisentin.wordpress.client.adapter.apache.auth with parameters of type WpAuthenticationStrategyModifier and TypeMethodDescriptiondefault StringApacheAuthenticationStrategyHandler.authenticate(WpAuthenticationStrategy strategy) default booleanApacheAuthenticationStrategyHandler.canHandle(WpAuthenticationStrategy strategy) ApacheAuthenticationStrategyHandlerRegistry.getHandler(@NonNull WpAuthenticationStrategy strategy) -
Uses of WpAuthenticationStrategy in io.github.evisentin.wordpress.client.adapter.apache.interceptors
Constructors in io.github.evisentin.wordpress.client.adapter.apache.interceptors with parameters of type WpAuthenticationStrategyModifierConstructorDescriptionAuthenticationInterceptor(@NonNull WpAuthenticationStrategy strategy, @NonNull org.apache.hc.client5.http.impl.classic.CloseableHttpClient authHttpClient, @NonNull String apiUrl) -
Uses of WpAuthenticationStrategy in io.github.evisentin.wordpress.client.domain.auth
Classes in io.github.evisentin.wordpress.client.domain.auth that implement WpAuthenticationStrategyModifier and TypeClassDescriptionfinal recordAuthentication strategy based on HTTP Basic Authentication.final recordAuthentication strategy based on JWT bearer token authentication. -
Uses of WpAuthenticationStrategy in io.github.evisentin.wordpress.client.domain.auth.header
Classes in io.github.evisentin.wordpress.client.domain.auth.header with type parameters of type WpAuthenticationStrategyModifier and TypeInterfaceDescriptioninterfaceCreates HTTPAuthorizationheader values from authentication strategies.