Package com.oracle.bmc.auth
Class SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder
- java.lang.Object
- 
- com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder
 
- 
- Enclosing class:
- SessionTokenAuthenticationDetailsProvider
 
 public static class SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder extends Object Builder for SessionTokenAuthenticationDetailsProvider.
- 
- 
Constructor SummaryConstructors Constructor Description SessionTokenAuthenticationDetailsProviderBuilder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
privateKeyFilePathpublic SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder privateKeyFilePath(String privateKeyFilePath) 
 - 
regionpublic SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder region(Region region) 
 - 
regionpublic SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder region(String regionId) 
 - 
passPhrasepublic SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder passPhrase(String passPhrase) 
 - 
tenantIdpublic SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder tenantId(String tenantId) 
 - 
fingerprintpublic SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder fingerprint(String fingerprint) 
 - 
userIdpublic SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder userId(String userId) 
 - 
sessionTokenFilePathpublic SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder sessionTokenFilePath(String sessionTokenFilePath) 
 - 
sessionTokenpublic SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder sessionToken(String sessionToken) 
 - 
initialRefreshDelaypublic SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder initialRefreshDelay(long initialRefreshDelay) 
 - 
refreshPeriodpublic SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder refreshPeriod(long refreshPeriod) 
 - 
timeUnitpublic SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder timeUnit(TimeUnit timeUnit) 
 - 
sessionLifetimeHourspublic SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder sessionLifetimeHours(long sessionLifetimeHours) 
 - 
schedulerpublic SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder scheduler(ScheduledExecutorService scheduler) 
 - 
disableScheduledRefreshpublic SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder disableScheduledRefresh() 
 - 
buildpublic SessionTokenAuthenticationDetailsProvider build() throws IOException - Returns:
- the SessionTokenAuthenticationDetailsProvider
- Throws:
- IOException
 
 
- 
 
-