Versions in this module Expand all Collapse all v1 v1.16.3 Nov 9, 2022 Changes in this version + const GroupName + const ImpersonateGroupHeader + const ImpersonateUserExtraHeaderPrefix + const ImpersonateUserHeader + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = schema.GroupVersion + func Kind(kind string) schema.GroupKind + func Resource(resource string) schema.GroupResource + type BoundObjectReference struct + APIVersion string + Kind string + Name string + UID types.UID + func (in *BoundObjectReference) DeepCopy() *BoundObjectReference + func (in *BoundObjectReference) DeepCopyInto(out *BoundObjectReference) + type ExtraValue []string + func (in ExtraValue) DeepCopy() ExtraValue + func (in ExtraValue) DeepCopyInto(out *ExtraValue) + type TokenRequest struct + Spec TokenRequestSpec + Status TokenRequestStatus + func (in *TokenRequest) DeepCopy() *TokenRequest + func (in *TokenRequest) DeepCopyInto(out *TokenRequest) + func (in *TokenRequest) DeepCopyObject() runtime.Object + type TokenRequestSpec struct + Audiences []string + BoundObjectRef *BoundObjectReference + ExpirationSeconds int64 + func (in *TokenRequestSpec) DeepCopy() *TokenRequestSpec + func (in *TokenRequestSpec) DeepCopyInto(out *TokenRequestSpec) + type TokenRequestStatus struct + ExpirationTimestamp metav1.Time + Token string + func (in *TokenRequestStatus) DeepCopy() *TokenRequestStatus + func (in *TokenRequestStatus) DeepCopyInto(out *TokenRequestStatus) + type TokenReview struct + Spec TokenReviewSpec + Status TokenReviewStatus + func (in *TokenReview) DeepCopy() *TokenReview + func (in *TokenReview) DeepCopyInto(out *TokenReview) + func (in *TokenReview) DeepCopyObject() runtime.Object + type TokenReviewSpec struct + Audiences []string + Token string + func (in *TokenReviewSpec) DeepCopy() *TokenReviewSpec + func (in *TokenReviewSpec) DeepCopyInto(out *TokenReviewSpec) + type TokenReviewStatus struct + Audiences []string + Authenticated bool + Error string + User UserInfo + func (in *TokenReviewStatus) DeepCopy() *TokenReviewStatus + func (in *TokenReviewStatus) DeepCopyInto(out *TokenReviewStatus) + type UserInfo struct + Extra map[string]ExtraValue + Groups []string + UID string + Username string + func (in *UserInfo) DeepCopy() *UserInfo + func (in *UserInfo) DeepCopyInto(out *UserInfo)