Package com.oracle.bmc.auth
Interface BasicConfigFileAuthenticationProvider
- 
- All Superinterfaces:
- AbstractAuthenticationDetailsProvider,- AuthenticationDetailsProvider,- BasicAuthenticationDetailsProvider
 - All Known Implementing Classes:
- ConfigFileAuthenticationDetailsProvider.ConfigFileInstancePrincipalAuthenticationDetailsProvider,- ConfigFileAuthenticationDetailsProvider.ConfigFileResourcePrincipalAuthenticationDetailsProvider,- ConfigFileAuthenticationDetailsProvider.ConfigFileSimpleAuthenticationDetailsProvider
 
 public interface BasicConfigFileAuthenticationProvider extends AuthenticationDetailsProvider Interface defining AuthenticationDetailsProvider that also returns PEM file path and a list of ClientConfigurators
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description List<ClientConfigurator>getClientConfigurators()Get the list of ClientConfiguratorsStringgetPemFilePath()Get the PEM file path- 
Methods inherited from interface com.oracle.bmc.auth.AuthenticationDetailsProvidergetFingerprint, getTenantId, getUserId
 - 
Methods inherited from interface com.oracle.bmc.auth.BasicAuthenticationDetailsProvidergetKeyId, getPassPhrase, getPassphraseCharacters, getPrivateKey
 
- 
 
- 
- 
- 
Method Detail- 
getPemFilePathString getPemFilePath() Get the PEM file path- Returns:
- The path to the PEM file
 
 - 
getClientConfiguratorsList<ClientConfigurator> getClientConfigurators() Get the list of ClientConfigurators- Returns:
- a list of ClientConfigurators
 
 
- 
 
-