...

Source file src/k8s.io/kubernetes/pkg/apis/authentication/v1/zz_generated.conversion.go

Documentation: k8s.io/kubernetes/pkg/apis/authentication/v1

     1  //go:build !ignore_autogenerated
     2  // +build !ignore_autogenerated
     3  
     4  /*
     5  Copyright The Kubernetes Authors.
     6  
     7  Licensed under the Apache License, Version 2.0 (the "License");
     8  you may not use this file except in compliance with the License.
     9  You may obtain a copy of the License at
    10  
    11      http://www.apache.org/licenses/LICENSE-2.0
    12  
    13  Unless required by applicable law or agreed to in writing, software
    14  distributed under the License is distributed on an "AS IS" BASIS,
    15  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    16  See the License for the specific language governing permissions and
    17  limitations under the License.
    18  */
    19  
    20  // Code generated by conversion-gen. DO NOT EDIT.
    21  
    22  package v1
    23  
    24  import (
    25  	unsafe "unsafe"
    26  
    27  	v1 "k8s.io/api/authentication/v1"
    28  	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    29  	conversion "k8s.io/apimachinery/pkg/conversion"
    30  	runtime "k8s.io/apimachinery/pkg/runtime"
    31  	types "k8s.io/apimachinery/pkg/types"
    32  	authentication "k8s.io/kubernetes/pkg/apis/authentication"
    33  )
    34  
    35  func init() {
    36  	localSchemeBuilder.Register(RegisterConversions)
    37  }
    38  
    39  // RegisterConversions adds conversion functions to the given scheme.
    40  // Public to allow building arbitrary schemes.
    41  func RegisterConversions(s *runtime.Scheme) error {
    42  	if err := s.AddGeneratedConversionFunc((*v1.BoundObjectReference)(nil), (*authentication.BoundObjectReference)(nil), func(a, b interface{}, scope conversion.Scope) error {
    43  		return Convert_v1_BoundObjectReference_To_authentication_BoundObjectReference(a.(*v1.BoundObjectReference), b.(*authentication.BoundObjectReference), scope)
    44  	}); err != nil {
    45  		return err
    46  	}
    47  	if err := s.AddGeneratedConversionFunc((*authentication.BoundObjectReference)(nil), (*v1.BoundObjectReference)(nil), func(a, b interface{}, scope conversion.Scope) error {
    48  		return Convert_authentication_BoundObjectReference_To_v1_BoundObjectReference(a.(*authentication.BoundObjectReference), b.(*v1.BoundObjectReference), scope)
    49  	}); err != nil {
    50  		return err
    51  	}
    52  	if err := s.AddGeneratedConversionFunc((*v1.SelfSubjectReview)(nil), (*authentication.SelfSubjectReview)(nil), func(a, b interface{}, scope conversion.Scope) error {
    53  		return Convert_v1_SelfSubjectReview_To_authentication_SelfSubjectReview(a.(*v1.SelfSubjectReview), b.(*authentication.SelfSubjectReview), scope)
    54  	}); err != nil {
    55  		return err
    56  	}
    57  	if err := s.AddGeneratedConversionFunc((*authentication.SelfSubjectReview)(nil), (*v1.SelfSubjectReview)(nil), func(a, b interface{}, scope conversion.Scope) error {
    58  		return Convert_authentication_SelfSubjectReview_To_v1_SelfSubjectReview(a.(*authentication.SelfSubjectReview), b.(*v1.SelfSubjectReview), scope)
    59  	}); err != nil {
    60  		return err
    61  	}
    62  	if err := s.AddGeneratedConversionFunc((*v1.SelfSubjectReviewStatus)(nil), (*authentication.SelfSubjectReviewStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
    63  		return Convert_v1_SelfSubjectReviewStatus_To_authentication_SelfSubjectReviewStatus(a.(*v1.SelfSubjectReviewStatus), b.(*authentication.SelfSubjectReviewStatus), scope)
    64  	}); err != nil {
    65  		return err
    66  	}
    67  	if err := s.AddGeneratedConversionFunc((*authentication.SelfSubjectReviewStatus)(nil), (*v1.SelfSubjectReviewStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
    68  		return Convert_authentication_SelfSubjectReviewStatus_To_v1_SelfSubjectReviewStatus(a.(*authentication.SelfSubjectReviewStatus), b.(*v1.SelfSubjectReviewStatus), scope)
    69  	}); err != nil {
    70  		return err
    71  	}
    72  	if err := s.AddGeneratedConversionFunc((*v1.TokenRequest)(nil), (*authentication.TokenRequest)(nil), func(a, b interface{}, scope conversion.Scope) error {
    73  		return Convert_v1_TokenRequest_To_authentication_TokenRequest(a.(*v1.TokenRequest), b.(*authentication.TokenRequest), scope)
    74  	}); err != nil {
    75  		return err
    76  	}
    77  	if err := s.AddGeneratedConversionFunc((*authentication.TokenRequest)(nil), (*v1.TokenRequest)(nil), func(a, b interface{}, scope conversion.Scope) error {
    78  		return Convert_authentication_TokenRequest_To_v1_TokenRequest(a.(*authentication.TokenRequest), b.(*v1.TokenRequest), scope)
    79  	}); err != nil {
    80  		return err
    81  	}
    82  	if err := s.AddGeneratedConversionFunc((*v1.TokenRequestSpec)(nil), (*authentication.TokenRequestSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
    83  		return Convert_v1_TokenRequestSpec_To_authentication_TokenRequestSpec(a.(*v1.TokenRequestSpec), b.(*authentication.TokenRequestSpec), scope)
    84  	}); err != nil {
    85  		return err
    86  	}
    87  	if err := s.AddGeneratedConversionFunc((*authentication.TokenRequestSpec)(nil), (*v1.TokenRequestSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
    88  		return Convert_authentication_TokenRequestSpec_To_v1_TokenRequestSpec(a.(*authentication.TokenRequestSpec), b.(*v1.TokenRequestSpec), scope)
    89  	}); err != nil {
    90  		return err
    91  	}
    92  	if err := s.AddGeneratedConversionFunc((*v1.TokenRequestStatus)(nil), (*authentication.TokenRequestStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
    93  		return Convert_v1_TokenRequestStatus_To_authentication_TokenRequestStatus(a.(*v1.TokenRequestStatus), b.(*authentication.TokenRequestStatus), scope)
    94  	}); err != nil {
    95  		return err
    96  	}
    97  	if err := s.AddGeneratedConversionFunc((*authentication.TokenRequestStatus)(nil), (*v1.TokenRequestStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
    98  		return Convert_authentication_TokenRequestStatus_To_v1_TokenRequestStatus(a.(*authentication.TokenRequestStatus), b.(*v1.TokenRequestStatus), scope)
    99  	}); err != nil {
   100  		return err
   101  	}
   102  	if err := s.AddGeneratedConversionFunc((*v1.TokenReview)(nil), (*authentication.TokenReview)(nil), func(a, b interface{}, scope conversion.Scope) error {
   103  		return Convert_v1_TokenReview_To_authentication_TokenReview(a.(*v1.TokenReview), b.(*authentication.TokenReview), scope)
   104  	}); err != nil {
   105  		return err
   106  	}
   107  	if err := s.AddGeneratedConversionFunc((*authentication.TokenReview)(nil), (*v1.TokenReview)(nil), func(a, b interface{}, scope conversion.Scope) error {
   108  		return Convert_authentication_TokenReview_To_v1_TokenReview(a.(*authentication.TokenReview), b.(*v1.TokenReview), scope)
   109  	}); err != nil {
   110  		return err
   111  	}
   112  	if err := s.AddGeneratedConversionFunc((*v1.TokenReviewSpec)(nil), (*authentication.TokenReviewSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
   113  		return Convert_v1_TokenReviewSpec_To_authentication_TokenReviewSpec(a.(*v1.TokenReviewSpec), b.(*authentication.TokenReviewSpec), scope)
   114  	}); err != nil {
   115  		return err
   116  	}
   117  	if err := s.AddGeneratedConversionFunc((*authentication.TokenReviewSpec)(nil), (*v1.TokenReviewSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
   118  		return Convert_authentication_TokenReviewSpec_To_v1_TokenReviewSpec(a.(*authentication.TokenReviewSpec), b.(*v1.TokenReviewSpec), scope)
   119  	}); err != nil {
   120  		return err
   121  	}
   122  	if err := s.AddGeneratedConversionFunc((*v1.TokenReviewStatus)(nil), (*authentication.TokenReviewStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
   123  		return Convert_v1_TokenReviewStatus_To_authentication_TokenReviewStatus(a.(*v1.TokenReviewStatus), b.(*authentication.TokenReviewStatus), scope)
   124  	}); err != nil {
   125  		return err
   126  	}
   127  	if err := s.AddGeneratedConversionFunc((*authentication.TokenReviewStatus)(nil), (*v1.TokenReviewStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
   128  		return Convert_authentication_TokenReviewStatus_To_v1_TokenReviewStatus(a.(*authentication.TokenReviewStatus), b.(*v1.TokenReviewStatus), scope)
   129  	}); err != nil {
   130  		return err
   131  	}
   132  	if err := s.AddConversionFunc((*authentication.UserInfo)(nil), (*v1.UserInfo)(nil), func(a, b interface{}, scope conversion.Scope) error {
   133  		return Convert_authentication_UserInfo_To_v1_UserInfo(a.(*authentication.UserInfo), b.(*v1.UserInfo), scope)
   134  	}); err != nil {
   135  		return err
   136  	}
   137  	if err := s.AddConversionFunc((*v1.UserInfo)(nil), (*authentication.UserInfo)(nil), func(a, b interface{}, scope conversion.Scope) error {
   138  		return Convert_v1_UserInfo_To_authentication_UserInfo(a.(*v1.UserInfo), b.(*authentication.UserInfo), scope)
   139  	}); err != nil {
   140  		return err
   141  	}
   142  	return nil
   143  }
   144  
   145  func autoConvert_v1_BoundObjectReference_To_authentication_BoundObjectReference(in *v1.BoundObjectReference, out *authentication.BoundObjectReference, s conversion.Scope) error {
   146  	out.Kind = in.Kind
   147  	out.APIVersion = in.APIVersion
   148  	out.Name = in.Name
   149  	out.UID = types.UID(in.UID)
   150  	return nil
   151  }
   152  
   153  // Convert_v1_BoundObjectReference_To_authentication_BoundObjectReference is an autogenerated conversion function.
   154  func Convert_v1_BoundObjectReference_To_authentication_BoundObjectReference(in *v1.BoundObjectReference, out *authentication.BoundObjectReference, s conversion.Scope) error {
   155  	return autoConvert_v1_BoundObjectReference_To_authentication_BoundObjectReference(in, out, s)
   156  }
   157  
   158  func autoConvert_authentication_BoundObjectReference_To_v1_BoundObjectReference(in *authentication.BoundObjectReference, out *v1.BoundObjectReference, s conversion.Scope) error {
   159  	out.Kind = in.Kind
   160  	out.APIVersion = in.APIVersion
   161  	out.Name = in.Name
   162  	out.UID = types.UID(in.UID)
   163  	return nil
   164  }
   165  
   166  // Convert_authentication_BoundObjectReference_To_v1_BoundObjectReference is an autogenerated conversion function.
   167  func Convert_authentication_BoundObjectReference_To_v1_BoundObjectReference(in *authentication.BoundObjectReference, out *v1.BoundObjectReference, s conversion.Scope) error {
   168  	return autoConvert_authentication_BoundObjectReference_To_v1_BoundObjectReference(in, out, s)
   169  }
   170  
   171  func autoConvert_v1_SelfSubjectReview_To_authentication_SelfSubjectReview(in *v1.SelfSubjectReview, out *authentication.SelfSubjectReview, s conversion.Scope) error {
   172  	out.ObjectMeta = in.ObjectMeta
   173  	if err := Convert_v1_SelfSubjectReviewStatus_To_authentication_SelfSubjectReviewStatus(&in.Status, &out.Status, s); err != nil {
   174  		return err
   175  	}
   176  	return nil
   177  }
   178  
   179  // Convert_v1_SelfSubjectReview_To_authentication_SelfSubjectReview is an autogenerated conversion function.
   180  func Convert_v1_SelfSubjectReview_To_authentication_SelfSubjectReview(in *v1.SelfSubjectReview, out *authentication.SelfSubjectReview, s conversion.Scope) error {
   181  	return autoConvert_v1_SelfSubjectReview_To_authentication_SelfSubjectReview(in, out, s)
   182  }
   183  
   184  func autoConvert_authentication_SelfSubjectReview_To_v1_SelfSubjectReview(in *authentication.SelfSubjectReview, out *v1.SelfSubjectReview, s conversion.Scope) error {
   185  	out.ObjectMeta = in.ObjectMeta
   186  	if err := Convert_authentication_SelfSubjectReviewStatus_To_v1_SelfSubjectReviewStatus(&in.Status, &out.Status, s); err != nil {
   187  		return err
   188  	}
   189  	return nil
   190  }
   191  
   192  // Convert_authentication_SelfSubjectReview_To_v1_SelfSubjectReview is an autogenerated conversion function.
   193  func Convert_authentication_SelfSubjectReview_To_v1_SelfSubjectReview(in *authentication.SelfSubjectReview, out *v1.SelfSubjectReview, s conversion.Scope) error {
   194  	return autoConvert_authentication_SelfSubjectReview_To_v1_SelfSubjectReview(in, out, s)
   195  }
   196  
   197  func autoConvert_v1_SelfSubjectReviewStatus_To_authentication_SelfSubjectReviewStatus(in *v1.SelfSubjectReviewStatus, out *authentication.SelfSubjectReviewStatus, s conversion.Scope) error {
   198  	if err := Convert_v1_UserInfo_To_authentication_UserInfo(&in.UserInfo, &out.UserInfo, s); err != nil {
   199  		return err
   200  	}
   201  	return nil
   202  }
   203  
   204  // Convert_v1_SelfSubjectReviewStatus_To_authentication_SelfSubjectReviewStatus is an autogenerated conversion function.
   205  func Convert_v1_SelfSubjectReviewStatus_To_authentication_SelfSubjectReviewStatus(in *v1.SelfSubjectReviewStatus, out *authentication.SelfSubjectReviewStatus, s conversion.Scope) error {
   206  	return autoConvert_v1_SelfSubjectReviewStatus_To_authentication_SelfSubjectReviewStatus(in, out, s)
   207  }
   208  
   209  func autoConvert_authentication_SelfSubjectReviewStatus_To_v1_SelfSubjectReviewStatus(in *authentication.SelfSubjectReviewStatus, out *v1.SelfSubjectReviewStatus, s conversion.Scope) error {
   210  	if err := Convert_authentication_UserInfo_To_v1_UserInfo(&in.UserInfo, &out.UserInfo, s); err != nil {
   211  		return err
   212  	}
   213  	return nil
   214  }
   215  
   216  // Convert_authentication_SelfSubjectReviewStatus_To_v1_SelfSubjectReviewStatus is an autogenerated conversion function.
   217  func Convert_authentication_SelfSubjectReviewStatus_To_v1_SelfSubjectReviewStatus(in *authentication.SelfSubjectReviewStatus, out *v1.SelfSubjectReviewStatus, s conversion.Scope) error {
   218  	return autoConvert_authentication_SelfSubjectReviewStatus_To_v1_SelfSubjectReviewStatus(in, out, s)
   219  }
   220  
   221  func autoConvert_v1_TokenRequest_To_authentication_TokenRequest(in *v1.TokenRequest, out *authentication.TokenRequest, s conversion.Scope) error {
   222  	out.ObjectMeta = in.ObjectMeta
   223  	if err := Convert_v1_TokenRequestSpec_To_authentication_TokenRequestSpec(&in.Spec, &out.Spec, s); err != nil {
   224  		return err
   225  	}
   226  	if err := Convert_v1_TokenRequestStatus_To_authentication_TokenRequestStatus(&in.Status, &out.Status, s); err != nil {
   227  		return err
   228  	}
   229  	return nil
   230  }
   231  
   232  // Convert_v1_TokenRequest_To_authentication_TokenRequest is an autogenerated conversion function.
   233  func Convert_v1_TokenRequest_To_authentication_TokenRequest(in *v1.TokenRequest, out *authentication.TokenRequest, s conversion.Scope) error {
   234  	return autoConvert_v1_TokenRequest_To_authentication_TokenRequest(in, out, s)
   235  }
   236  
   237  func autoConvert_authentication_TokenRequest_To_v1_TokenRequest(in *authentication.TokenRequest, out *v1.TokenRequest, s conversion.Scope) error {
   238  	out.ObjectMeta = in.ObjectMeta
   239  	if err := Convert_authentication_TokenRequestSpec_To_v1_TokenRequestSpec(&in.Spec, &out.Spec, s); err != nil {
   240  		return err
   241  	}
   242  	if err := Convert_authentication_TokenRequestStatus_To_v1_TokenRequestStatus(&in.Status, &out.Status, s); err != nil {
   243  		return err
   244  	}
   245  	return nil
   246  }
   247  
   248  // Convert_authentication_TokenRequest_To_v1_TokenRequest is an autogenerated conversion function.
   249  func Convert_authentication_TokenRequest_To_v1_TokenRequest(in *authentication.TokenRequest, out *v1.TokenRequest, s conversion.Scope) error {
   250  	return autoConvert_authentication_TokenRequest_To_v1_TokenRequest(in, out, s)
   251  }
   252  
   253  func autoConvert_v1_TokenRequestSpec_To_authentication_TokenRequestSpec(in *v1.TokenRequestSpec, out *authentication.TokenRequestSpec, s conversion.Scope) error {
   254  	out.Audiences = *(*[]string)(unsafe.Pointer(&in.Audiences))
   255  	if err := metav1.Convert_Pointer_int64_To_int64(&in.ExpirationSeconds, &out.ExpirationSeconds, s); err != nil {
   256  		return err
   257  	}
   258  	out.BoundObjectRef = (*authentication.BoundObjectReference)(unsafe.Pointer(in.BoundObjectRef))
   259  	return nil
   260  }
   261  
   262  // Convert_v1_TokenRequestSpec_To_authentication_TokenRequestSpec is an autogenerated conversion function.
   263  func Convert_v1_TokenRequestSpec_To_authentication_TokenRequestSpec(in *v1.TokenRequestSpec, out *authentication.TokenRequestSpec, s conversion.Scope) error {
   264  	return autoConvert_v1_TokenRequestSpec_To_authentication_TokenRequestSpec(in, out, s)
   265  }
   266  
   267  func autoConvert_authentication_TokenRequestSpec_To_v1_TokenRequestSpec(in *authentication.TokenRequestSpec, out *v1.TokenRequestSpec, s conversion.Scope) error {
   268  	out.Audiences = *(*[]string)(unsafe.Pointer(&in.Audiences))
   269  	if err := metav1.Convert_int64_To_Pointer_int64(&in.ExpirationSeconds, &out.ExpirationSeconds, s); err != nil {
   270  		return err
   271  	}
   272  	out.BoundObjectRef = (*v1.BoundObjectReference)(unsafe.Pointer(in.BoundObjectRef))
   273  	return nil
   274  }
   275  
   276  // Convert_authentication_TokenRequestSpec_To_v1_TokenRequestSpec is an autogenerated conversion function.
   277  func Convert_authentication_TokenRequestSpec_To_v1_TokenRequestSpec(in *authentication.TokenRequestSpec, out *v1.TokenRequestSpec, s conversion.Scope) error {
   278  	return autoConvert_authentication_TokenRequestSpec_To_v1_TokenRequestSpec(in, out, s)
   279  }
   280  
   281  func autoConvert_v1_TokenRequestStatus_To_authentication_TokenRequestStatus(in *v1.TokenRequestStatus, out *authentication.TokenRequestStatus, s conversion.Scope) error {
   282  	out.Token = in.Token
   283  	out.ExpirationTimestamp = in.ExpirationTimestamp
   284  	return nil
   285  }
   286  
   287  // Convert_v1_TokenRequestStatus_To_authentication_TokenRequestStatus is an autogenerated conversion function.
   288  func Convert_v1_TokenRequestStatus_To_authentication_TokenRequestStatus(in *v1.TokenRequestStatus, out *authentication.TokenRequestStatus, s conversion.Scope) error {
   289  	return autoConvert_v1_TokenRequestStatus_To_authentication_TokenRequestStatus(in, out, s)
   290  }
   291  
   292  func autoConvert_authentication_TokenRequestStatus_To_v1_TokenRequestStatus(in *authentication.TokenRequestStatus, out *v1.TokenRequestStatus, s conversion.Scope) error {
   293  	out.Token = in.Token
   294  	out.ExpirationTimestamp = in.ExpirationTimestamp
   295  	return nil
   296  }
   297  
   298  // Convert_authentication_TokenRequestStatus_To_v1_TokenRequestStatus is an autogenerated conversion function.
   299  func Convert_authentication_TokenRequestStatus_To_v1_TokenRequestStatus(in *authentication.TokenRequestStatus, out *v1.TokenRequestStatus, s conversion.Scope) error {
   300  	return autoConvert_authentication_TokenRequestStatus_To_v1_TokenRequestStatus(in, out, s)
   301  }
   302  
   303  func autoConvert_v1_TokenReview_To_authentication_TokenReview(in *v1.TokenReview, out *authentication.TokenReview, s conversion.Scope) error {
   304  	out.ObjectMeta = in.ObjectMeta
   305  	if err := Convert_v1_TokenReviewSpec_To_authentication_TokenReviewSpec(&in.Spec, &out.Spec, s); err != nil {
   306  		return err
   307  	}
   308  	if err := Convert_v1_TokenReviewStatus_To_authentication_TokenReviewStatus(&in.Status, &out.Status, s); err != nil {
   309  		return err
   310  	}
   311  	return nil
   312  }
   313  
   314  // Convert_v1_TokenReview_To_authentication_TokenReview is an autogenerated conversion function.
   315  func Convert_v1_TokenReview_To_authentication_TokenReview(in *v1.TokenReview, out *authentication.TokenReview, s conversion.Scope) error {
   316  	return autoConvert_v1_TokenReview_To_authentication_TokenReview(in, out, s)
   317  }
   318  
   319  func autoConvert_authentication_TokenReview_To_v1_TokenReview(in *authentication.TokenReview, out *v1.TokenReview, s conversion.Scope) error {
   320  	out.ObjectMeta = in.ObjectMeta
   321  	if err := Convert_authentication_TokenReviewSpec_To_v1_TokenReviewSpec(&in.Spec, &out.Spec, s); err != nil {
   322  		return err
   323  	}
   324  	if err := Convert_authentication_TokenReviewStatus_To_v1_TokenReviewStatus(&in.Status, &out.Status, s); err != nil {
   325  		return err
   326  	}
   327  	return nil
   328  }
   329  
   330  // Convert_authentication_TokenReview_To_v1_TokenReview is an autogenerated conversion function.
   331  func Convert_authentication_TokenReview_To_v1_TokenReview(in *authentication.TokenReview, out *v1.TokenReview, s conversion.Scope) error {
   332  	return autoConvert_authentication_TokenReview_To_v1_TokenReview(in, out, s)
   333  }
   334  
   335  func autoConvert_v1_TokenReviewSpec_To_authentication_TokenReviewSpec(in *v1.TokenReviewSpec, out *authentication.TokenReviewSpec, s conversion.Scope) error {
   336  	out.Token = in.Token
   337  	out.Audiences = *(*[]string)(unsafe.Pointer(&in.Audiences))
   338  	return nil
   339  }
   340  
   341  // Convert_v1_TokenReviewSpec_To_authentication_TokenReviewSpec is an autogenerated conversion function.
   342  func Convert_v1_TokenReviewSpec_To_authentication_TokenReviewSpec(in *v1.TokenReviewSpec, out *authentication.TokenReviewSpec, s conversion.Scope) error {
   343  	return autoConvert_v1_TokenReviewSpec_To_authentication_TokenReviewSpec(in, out, s)
   344  }
   345  
   346  func autoConvert_authentication_TokenReviewSpec_To_v1_TokenReviewSpec(in *authentication.TokenReviewSpec, out *v1.TokenReviewSpec, s conversion.Scope) error {
   347  	out.Token = in.Token
   348  	out.Audiences = *(*[]string)(unsafe.Pointer(&in.Audiences))
   349  	return nil
   350  }
   351  
   352  // Convert_authentication_TokenReviewSpec_To_v1_TokenReviewSpec is an autogenerated conversion function.
   353  func Convert_authentication_TokenReviewSpec_To_v1_TokenReviewSpec(in *authentication.TokenReviewSpec, out *v1.TokenReviewSpec, s conversion.Scope) error {
   354  	return autoConvert_authentication_TokenReviewSpec_To_v1_TokenReviewSpec(in, out, s)
   355  }
   356  
   357  func autoConvert_v1_TokenReviewStatus_To_authentication_TokenReviewStatus(in *v1.TokenReviewStatus, out *authentication.TokenReviewStatus, s conversion.Scope) error {
   358  	out.Authenticated = in.Authenticated
   359  	if err := Convert_v1_UserInfo_To_authentication_UserInfo(&in.User, &out.User, s); err != nil {
   360  		return err
   361  	}
   362  	out.Audiences = *(*[]string)(unsafe.Pointer(&in.Audiences))
   363  	out.Error = in.Error
   364  	return nil
   365  }
   366  
   367  // Convert_v1_TokenReviewStatus_To_authentication_TokenReviewStatus is an autogenerated conversion function.
   368  func Convert_v1_TokenReviewStatus_To_authentication_TokenReviewStatus(in *v1.TokenReviewStatus, out *authentication.TokenReviewStatus, s conversion.Scope) error {
   369  	return autoConvert_v1_TokenReviewStatus_To_authentication_TokenReviewStatus(in, out, s)
   370  }
   371  
   372  func autoConvert_authentication_TokenReviewStatus_To_v1_TokenReviewStatus(in *authentication.TokenReviewStatus, out *v1.TokenReviewStatus, s conversion.Scope) error {
   373  	out.Authenticated = in.Authenticated
   374  	if err := Convert_authentication_UserInfo_To_v1_UserInfo(&in.User, &out.User, s); err != nil {
   375  		return err
   376  	}
   377  	out.Audiences = *(*[]string)(unsafe.Pointer(&in.Audiences))
   378  	out.Error = in.Error
   379  	return nil
   380  }
   381  
   382  // Convert_authentication_TokenReviewStatus_To_v1_TokenReviewStatus is an autogenerated conversion function.
   383  func Convert_authentication_TokenReviewStatus_To_v1_TokenReviewStatus(in *authentication.TokenReviewStatus, out *v1.TokenReviewStatus, s conversion.Scope) error {
   384  	return autoConvert_authentication_TokenReviewStatus_To_v1_TokenReviewStatus(in, out, s)
   385  }
   386  
   387  func autoConvert_v1_UserInfo_To_authentication_UserInfo(in *v1.UserInfo, out *authentication.UserInfo, s conversion.Scope) error {
   388  	out.Username = in.Username
   389  	out.UID = in.UID
   390  	out.Groups = *(*[]string)(unsafe.Pointer(&in.Groups))
   391  	out.Extra = *(*map[string]authentication.ExtraValue)(unsafe.Pointer(&in.Extra))
   392  	return nil
   393  }
   394  
   395  func autoConvert_authentication_UserInfo_To_v1_UserInfo(in *authentication.UserInfo, out *v1.UserInfo, s conversion.Scope) error {
   396  	out.Username = in.Username
   397  	out.UID = in.UID
   398  	out.Groups = *(*[]string)(unsafe.Pointer(&in.Groups))
   399  	out.Extra = *(*map[string]v1.ExtraValue)(unsafe.Pointer(&in.Extra))
   400  	return nil
   401  }
   402  

View as plain text