Package com.oracle.bmc.auth
Class AbstractServiceAccountTokenSupplier
- java.lang.Object
-
- com.oracle.bmc.auth.AbstractServiceAccountTokenSupplier
-
- All Implemented Interfaces:
ServiceAccountTokenSupplier
- Direct Known Subclasses:
DefaultServiceAccountTokenProvider,SuppliedServiceAccountTokenProvider
public abstract class AbstractServiceAccountTokenSupplier extends Object implements ServiceAccountTokenSupplier
-
-
Constructor Summary
Constructors Constructor Description AbstractServiceAccountTokenSupplier()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description StringgetServiceAccountToken()Validate service account token and return to oke workload identity provider.protected abstract StringgetTokenInner()
-
-
-
Method Detail
-
getServiceAccountToken
public String getServiceAccountToken()
Validate service account token and return to oke workload identity provider.- Specified by:
getServiceAccountTokenin interfaceServiceAccountTokenSupplier- Returns:
- kubernetes service account token
-
getTokenInner
protected abstract String getTokenInner() throws IOException
- Throws:
IOException
-
-