Uses of Class
io.github.evisentin.wordpress.client.adapter.apache.ApacheWpRestClientBuilder
Packages that use ApacheWpRestClientBuilder
Package
Description
Apache HttpClient-based adapter for the WordPress REST client.
-
Uses of ApacheWpRestClientBuilder in io.github.evisentin.wordpress.client.adapter.apache
Methods in io.github.evisentin.wordpress.client.adapter.apache that return ApacheWpRestClientBuilderModifier and TypeMethodDescriptionstatic ApacheWpRestClientBuilderApacheWpRestClientBuilder.basicAuthentication(@NonNull String baseUrl, @NonNull String username, @NonNull String password) Creates a builder configured for HTTP Basic Authentication.static ApacheWpRestClientBuilderApacheWpRestClientBuilder.jwtAuthentication(@NonNull String baseUrl, @NonNull String username, @NonNull String password, @NonNull String jwtTokenEndPoint) Creates a builder configured for JWT-based authentication.ApacheWpRestClientBuilder.withInterceptor(@NonNull org.apache.hc.core5.http.HttpRequestInterceptor interceptor) Adds a custom Apache HttpClient request interceptor.ApacheWpRestClientBuilder.withInterceptor(@NonNull org.apache.hc.core5.http.HttpResponseInterceptor interceptor) Adds a custom Apache HttpClient response interceptor.ApacheWpRestClientBuilder.withSslConfiguration(@NonNull SslConfiguration sslConfiguration) Configures SSL/TLS settings for the client.ApacheWpRestClientBuilder.withTimeoutConfiguration(@NonNull TimeoutConfiguration timeoutConfiguration) Configures request timeout settings for the client.