Index
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
All Classes and Interfaces|All Packages