- All Implemented Interfaces:
- com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider, com.oracle.bmc.auth.BasicAuthenticationDetailsProvider, com.oracle.bmc.auth.RefreshableOnNotAuthenticatedProvider<String>, com.oracle.bmc.auth.RegionProvider
public class ResourcePrincipalsCustomAuthenticator
extends Object
implements com.oracle.bmc.auth.BasicAuthenticationDetailsProvider, com.oracle.bmc.auth.RegionProvider, com.oracle.bmc.auth.RefreshableOnNotAuthenticatedProvider<String>
A custom authenticator which uses resource principals authentication to communicate with Object Storage.
It supports RPv1.1 and RPv2.2.
To use this authenticator,
set fs.oci.client.custom.authenticator
to com.oracle.bmc.hdfs.auth.ResourcePrincipalsCustomAuthenticator
.