package v1

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class BoundObjectReference(name: Option[String] = None, uid: Option[String] = None) extends Product with Serializable

    BoundObjectReference is a reference to an object that a token is bound to.

  2. final case class BoundObjectReferencePointer(currentPath: PointerPath = PointerPath()) extends Pointer[BoundObjectReference] with Product with Serializable

    Pointer for BoundObjectReference

  3. final case class TokenRequest(spec: TokenRequestSpec, status: Option[TokenRequestStatus] = None, metadata: Option[ObjectMeta] = None) extends KObject with Product with Serializable

    TokenRequest requests a token for a given service account.

  4. final case class TokenRequestPointer(currentPath: PointerPath = PointerPath()) extends Pointer[TokenRequest] with Product with Serializable

    Pointer for TokenRequest

  5. final case class TokenRequestSpec(audiences: Seq[String], boundObjectRef: Option[BoundObjectReference] = None, expirationSeconds: Option[Int] = None) extends Product with Serializable

    TokenRequestSpec contains client provided parameters of a token request.

  6. final case class TokenRequestSpecPointer(currentPath: PointerPath = PointerPath()) extends Pointer[TokenRequestSpec] with Product with Serializable

    Pointer for TokenRequestSpec

  7. final case class TokenRequestStatus(expirationTimestamp: Time, token: String) extends Product with Serializable

    TokenRequestStatus is the result of a token request.

  8. final case class TokenRequestStatusPointer(currentPath: PointerPath = PointerPath()) extends Pointer[TokenRequestStatus] with Product with Serializable

    Pointer for TokenRequestStatus

  9. final case class TokenReview(spec: TokenReviewSpec, status: Option[TokenReviewStatus] = None, metadata: Option[ObjectMeta] = None) extends KObject with Product with Serializable

    TokenReview attempts to authenticate a token to a known user.

    TokenReview attempts to authenticate a token to a known user. Note: TokenReview requests may be cached by the webhook token authenticator plugin in the kube-apiserver.

  10. final case class TokenReviewPointer(currentPath: PointerPath = PointerPath()) extends Pointer[TokenReview] with Product with Serializable

    Pointer for TokenReview

  11. final case class TokenReviewSpec(audiences: Option[Seq[String]] = None, token: Option[String] = None) extends Product with Serializable

    TokenReviewSpec is a description of the token authentication request.

  12. final case class TokenReviewSpecPointer(currentPath: PointerPath = PointerPath()) extends Pointer[TokenReviewSpec] with Product with Serializable

    Pointer for TokenReviewSpec

  13. final case class TokenReviewStatus(audiences: Option[Seq[String]] = None, authenticated: Option[Boolean] = None, error: Option[String] = None, user: Option[UserInfo] = None) extends Product with Serializable

    TokenReviewStatus is the result of the token authentication request.

  14. final case class TokenReviewStatusPointer(currentPath: PointerPath = PointerPath()) extends Pointer[TokenReviewStatus] with Product with Serializable

    Pointer for TokenReviewStatus

  15. final case class UserInfo(extra: Option[Map[String, Seq[String]]] = None, groups: Option[Seq[String]] = None, uid: Option[String] = None, username: Option[String] = None) extends Product with Serializable

    UserInfo holds the information about the user needed to implement the user.Info interface.

  16. final case class UserInfoPointer(currentPath: PointerPath = PointerPath()) extends Pointer[UserInfo] with Product with Serializable

    Pointer for UserInfo

Ungrouped