Index

B C G H I J O 
All Classes and Interfaces|All Packages

B

buildBasicAuthHeaderValue(String, String) - Static method in class io.apicurio.registry.client.common.auth.JdkAuthFactory
Creates a Basic authentication header value.
buildOAuth2TokenProvider(HttpClient, String, String, String, String) - Static method in class io.apicurio.registry.client.common.auth.JdkAuthFactory
Creates an OAuth2 token provider that handles client credentials flow.
buildProxyAuthenticator(String, String) - Static method in class io.apicurio.registry.client.common.auth.JdkAuthFactory
Creates an Authenticator for proxy authentication.

C

createAdapter(RegistryClientOptions) - Static method in class io.apicurio.registry.client.common.JdkAdapterFactory
Creates a JDK HTTP-based RequestAdapter configured with authentication, SSL/TLS, and other settings from the provided options.
createSslContext(RegistryClientOptions) - Static method in class io.apicurio.registry.client.common.ssl.JdkSslContextFactory
Creates an SSLContext configured with trust store and client certificate settings from the provided options.
createSslParameters(RegistryClientOptions) - Static method in class io.apicurio.registry.client.common.ssl.JdkSslContextFactory
Creates SSLParameters configured with hostname verification settings.

G

getToken() - Method in class io.apicurio.registry.client.common.auth.JdkAuthFactory.OAuth2TokenProvider
 
getToken() - Method in interface io.apicurio.registry.client.common.auth.JdkAuthFactory.TokenProvider
Gets a valid access token, refreshing if necessary.

H

hasSslConfig(RegistryClientOptions) - Static method in class io.apicurio.registry.client.common.ssl.JdkSslContextFactory
Determines if SSL/TLS configuration is required based on the options.

I

io.apicurio.registry.client.common - package io.apicurio.registry.client.common
 
io.apicurio.registry.client.common.auth - package io.apicurio.registry.client.common.auth
 
io.apicurio.registry.client.common.ssl - package io.apicurio.registry.client.common.ssl
 

J

JdkAdapterFactory - Class in io.apicurio.registry.client.common
Factory class for creating JDK HTTP-based RequestAdapter instances.
JdkAuthFactory - Class in io.apicurio.registry.client.common.auth
Factory class for creating authentication-enabled components for JDK HttpClient.
JdkAuthFactory.OAuth2TokenProvider - Class in io.apicurio.registry.client.common.auth
OAuth2 token provider implementation using client credentials flow.
JdkAuthFactory.TokenProvider - Interface in io.apicurio.registry.client.common.auth
Interface for providing authentication tokens.
JdkSslContextFactory - Class in io.apicurio.registry.client.common.ssl
Factory class for creating JDK SSLContext and SSLParameters from RegistryClientOptions.

O

OAuth2TokenProvider(HttpClient, String, String, String, String) - Constructor for class io.apicurio.registry.client.common.auth.JdkAuthFactory.OAuth2TokenProvider
 
B C G H I J O 
All Classes and Interfaces|All Packages