skuber.api.client.token
package skuber.api.client.token
Members list
Type members
Classlikes
final case class AwsAuthRefreshable(cluster: Option[Cluster]) extends AuthProviderRefreshableAuth
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait AuthProviderAuthtrait AccessTokenAuthtrait AuthInfoclass Objecttrait Matchableclass AnyShow all
trait ContentReaderComponent
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait FileReaderComponentclass FileTokenAuthRefreshable
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class ExecAuthRefreshable(config: ExecAuthConfig) extends AuthProviderRefreshableAuth
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait AuthProviderAuthtrait AccessTokenAuthtrait AuthInfoclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ExecCredential
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ExecCredential.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ExecCredentialStatus
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ExecCredentialStatus.type
trait FileReaderComponent extends ContentReaderComponent
Attributes
- Supertypes
- Known subtypes
-
class FileTokenAuthRefreshable
final case class FileTokenAuthRefreshable(config: FileTokenConfiguration) extends TokenAuthRefreshable, FileReaderComponent
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait FileReaderComponenttrait ContentReaderComponenttrait TokenAuthRefreshabletrait AuthProviderAuthtrait AccessTokenAuthtrait AuthInfoclass Objecttrait Matchableclass AnyShow all
final case class FileTokenConfiguration(cachedAccessToken: Option[String], tokenPath: String, refreshInterval: Duration)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
trait TokenAuthRefreshable extends AuthProviderRefreshableAuth
Attributes
- Supertypes
-
trait AuthProviderAuthtrait AccessTokenAuthtrait AuthInfoclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class FileTokenAuthRefreshable
- Self type
In this article