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 String
getServiceAccountToken()
Validate service account token and return to oke workload identity provider.protected abstract String
getTokenInner()
-
-
-
Method Detail
-
getServiceAccountToken
public String getServiceAccountToken()
Validate service account token and return to oke workload identity provider.- Specified by:
getServiceAccountToken
in interfaceServiceAccountTokenSupplier
- Returns:
- kubernetes service account token
-
getTokenInner
protected abstract String getTokenInner() throws IOException
- Throws:
IOException
-
-