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 TypeClassDescriptionclassA provider for username and password authenticationfinal classAuthStoreAuthenticationProvider is an implementation of theAuthProviderinterface.final classA provider for bearer token authenticationfinal classA provider without any authenticationfinal classA 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