Class ConfCredentialBasedAccessTokenProvider
java.lang.Object
org.apache.hadoop.hdfs.web.oauth2.AccessTokenProvider
org.apache.hadoop.hdfs.web.oauth2.CredentialBasedAccessTokenProvider
org.apache.hadoop.hdfs.web.oauth2.ConfCredentialBasedAccessTokenProvider
- All Implemented Interfaces:
Configurable
@Public
@Evolving
public class ConfCredentialBasedAccessTokenProvider
extends CredentialBasedAccessTokenProvider
Obtain an access token via a a credential (provided through the
Configuration) using the
Client Credentials Grant workflow.
-
Field Summary
Fields inherited from class org.apache.hadoop.hdfs.web.oauth2.CredentialBasedAccessTokenProvider
OAUTH_CREDENTIAL_KEY -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.hadoop.hdfs.web.oauth2.CredentialBasedAccessTokenProvider
getAccessTokenMethods inherited from class org.apache.hadoop.hdfs.web.oauth2.AccessTokenProvider
getConf
-
Constructor Details
-
ConfCredentialBasedAccessTokenProvider
public ConfCredentialBasedAccessTokenProvider() -
ConfCredentialBasedAccessTokenProvider
public ConfCredentialBasedAccessTokenProvider(org.apache.hadoop.util.Timer timer)
-
-
Method Details
-
setConf
Description copied from class:AccessTokenProviderSet the conf.- Specified by:
setConfin interfaceConfigurable- Overrides:
setConfin classCredentialBasedAccessTokenProvider- Parameters:
conf- New configuration.
-
getCredential
- Specified by:
getCredentialin classCredentialBasedAccessTokenProvider
-