Uses of Interface
land.oras.auth.AuthProvider
Packages that use AuthProvider
-
Uses of AuthProvider in land.oras
Methods in land.oras with parameters of type AuthProviderModifier and TypeMethodDescriptionRegistry.Builder.withAuthProvider
(AuthProvider authProvider) Set the auth provider -
Uses of AuthProvider in land.oras.auth
Classes in land.oras.auth that implement AuthProviderModifier and TypeClassDescriptionclass
A provider for username and password authenticationfinal class
AuthStoreAuthenticationProvider is an implementation of theAuthProvider
interface.final class
A provider for bearer token authenticationfinal class
A provider without any authenticationfinal class
A provider for username and password authenticationMethods in land.oras.auth with parameters of type AuthProviderModifier and TypeMethodDescriptionPerform a DELETE requestHttpClient.download
(URI uri, Map<String, String> headers, Path file, Scopes scopes, AuthProvider authProvider) Download to a fileDownload to to input streamPerform a GET requestPerform a HEAD requestHttpClient.patch
(URI uri, byte[] body, Map<String, String> headers, Scopes scopes, AuthProvider authProvider) Perform a Patch requestHttpClient.post
(URI uri, byte[] body, Map<String, String> headers, Scopes scopes, AuthProvider authProvider) Perform a POST request.HttpClient.put
(URI uri, byte[] body, Map<String, String> headers, Scopes scopes, AuthProvider authProvider) Perform a PUT requestHttpClient.refreshToken
(HttpClient.ResponseWrapper<T> response, Scopes scopes, AuthProvider authProvider) Retrieve a token from the registryHttpClient.upload
(String method, URI uri, Map<String, String> headers, Path file, Scopes scopes, AuthProvider authProvider) Upload a file