the TokenReview struct and its children have not changed between [v1beta](https://github.com/kubernetes/api/blob/b2d630a65cb2ef33faef611d793d551014defc0d/authentication/v1beta1/types.go#L36) and [v1](https://github.com/kubernetes/api/blob/b2d630a65cb2ef33faef611d793d551014defc0d/authentication/v1/types.go#L52) current versions of the kube-api-server still support the v1beta DTO, but adapting to the stable schema makes the system more future proof