//go:build !ignore_autogenerated // +build !ignore_autogenerated // Code generated by deepcopy-gen. DO NOT EDIT. package v1 import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" ) // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AllowAllPasswordIdentityProvider) DeepCopyInto(out *AllowAllPasswordIdentityProvider) { *out = *in out.TypeMeta = in.TypeMeta return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowAllPasswordIdentityProvider. func (in *AllowAllPasswordIdentityProvider) DeepCopy() *AllowAllPasswordIdentityProvider { if in == nil { return nil } out := new(AllowAllPasswordIdentityProvider) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *AllowAllPasswordIdentityProvider) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BasicAuthPasswordIdentityProvider) DeepCopyInto(out *BasicAuthPasswordIdentityProvider) { *out = *in out.TypeMeta = in.TypeMeta out.RemoteConnectionInfo = in.RemoteConnectionInfo return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BasicAuthPasswordIdentityProvider. func (in *BasicAuthPasswordIdentityProvider) DeepCopy() *BasicAuthPasswordIdentityProvider { if in == nil { return nil } out := new(BasicAuthPasswordIdentityProvider) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BasicAuthPasswordIdentityProvider) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DenyAllPasswordIdentityProvider) DeepCopyInto(out *DenyAllPasswordIdentityProvider) { *out = *in out.TypeMeta = in.TypeMeta return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DenyAllPasswordIdentityProvider. func (in *DenyAllPasswordIdentityProvider) DeepCopy() *DenyAllPasswordIdentityProvider { if in == nil { return nil } out := new(DenyAllPasswordIdentityProvider) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DenyAllPasswordIdentityProvider) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *GitHubIdentityProvider) DeepCopyInto(out *GitHubIdentityProvider) { *out = *in out.TypeMeta = in.TypeMeta out.ClientSecret = in.ClientSecret if in.Organizations != nil { in, out := &in.Organizations, &out.Organizations *out = make([]string, len(*in)) copy(*out, *in) } if in.Teams != nil { in, out := &in.Teams, &out.Teams *out = make([]string, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitHubIdentityProvider. func (in *GitHubIdentityProvider) DeepCopy() *GitHubIdentityProvider { if in == nil { return nil } out := new(GitHubIdentityProvider) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *GitHubIdentityProvider) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *GitLabIdentityProvider) DeepCopyInto(out *GitLabIdentityProvider) { *out = *in out.TypeMeta = in.TypeMeta out.ClientSecret = in.ClientSecret if in.Legacy != nil { in, out := &in.Legacy, &out.Legacy *out = new(bool) **out = **in } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitLabIdentityProvider. func (in *GitLabIdentityProvider) DeepCopy() *GitLabIdentityProvider { if in == nil { return nil } out := new(GitLabIdentityProvider) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *GitLabIdentityProvider) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *GoogleIdentityProvider) DeepCopyInto(out *GoogleIdentityProvider) { *out = *in out.TypeMeta = in.TypeMeta out.ClientSecret = in.ClientSecret return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GoogleIdentityProvider. func (in *GoogleIdentityProvider) DeepCopy() *GoogleIdentityProvider { if in == nil { return nil } out := new(GoogleIdentityProvider) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *GoogleIdentityProvider) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *GrantConfig) DeepCopyInto(out *GrantConfig) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrantConfig. func (in *GrantConfig) DeepCopy() *GrantConfig { if in == nil { return nil } out := new(GrantConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *HTPasswdPasswordIdentityProvider) DeepCopyInto(out *HTPasswdPasswordIdentityProvider) { *out = *in out.TypeMeta = in.TypeMeta return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTPasswdPasswordIdentityProvider. func (in *HTPasswdPasswordIdentityProvider) DeepCopy() *HTPasswdPasswordIdentityProvider { if in == nil { return nil } out := new(HTPasswdPasswordIdentityProvider) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *HTPasswdPasswordIdentityProvider) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IdentityProvider) DeepCopyInto(out *IdentityProvider) { *out = *in in.Provider.DeepCopyInto(&out.Provider) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProvider. func (in *IdentityProvider) DeepCopy() *IdentityProvider { if in == nil { return nil } out := new(IdentityProvider) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *KeystonePasswordIdentityProvider) DeepCopyInto(out *KeystonePasswordIdentityProvider) { *out = *in out.TypeMeta = in.TypeMeta out.RemoteConnectionInfo = in.RemoteConnectionInfo return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeystonePasswordIdentityProvider. func (in *KeystonePasswordIdentityProvider) DeepCopy() *KeystonePasswordIdentityProvider { if in == nil { return nil } out := new(KeystonePasswordIdentityProvider) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *KeystonePasswordIdentityProvider) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *LDAPAttributeMapping) DeepCopyInto(out *LDAPAttributeMapping) { *out = *in if in.ID != nil { in, out := &in.ID, &out.ID *out = make([]string, len(*in)) copy(*out, *in) } if in.PreferredUsername != nil { in, out := &in.PreferredUsername, &out.PreferredUsername *out = make([]string, len(*in)) copy(*out, *in) } if in.Name != nil { in, out := &in.Name, &out.Name *out = make([]string, len(*in)) copy(*out, *in) } if in.Email != nil { in, out := &in.Email, &out.Email *out = make([]string, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LDAPAttributeMapping. func (in *LDAPAttributeMapping) DeepCopy() *LDAPAttributeMapping { if in == nil { return nil } out := new(LDAPAttributeMapping) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *LDAPPasswordIdentityProvider) DeepCopyInto(out *LDAPPasswordIdentityProvider) { *out = *in out.TypeMeta = in.TypeMeta out.BindPassword = in.BindPassword in.Attributes.DeepCopyInto(&out.Attributes) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LDAPPasswordIdentityProvider. func (in *LDAPPasswordIdentityProvider) DeepCopy() *LDAPPasswordIdentityProvider { if in == nil { return nil } out := new(LDAPPasswordIdentityProvider) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *LDAPPasswordIdentityProvider) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OAuthConfig) DeepCopyInto(out *OAuthConfig) { *out = *in if in.MasterCA != nil { in, out := &in.MasterCA, &out.MasterCA *out = new(string) **out = **in } if in.IdentityProviders != nil { in, out := &in.IdentityProviders, &out.IdentityProviders *out = make([]IdentityProvider, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } out.GrantConfig = in.GrantConfig if in.SessionConfig != nil { in, out := &in.SessionConfig, &out.SessionConfig *out = new(SessionConfig) **out = **in } in.TokenConfig.DeepCopyInto(&out.TokenConfig) if in.Templates != nil { in, out := &in.Templates, &out.Templates *out = new(OAuthTemplates) **out = **in } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthConfig. func (in *OAuthConfig) DeepCopy() *OAuthConfig { if in == nil { return nil } out := new(OAuthConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OAuthTemplates) DeepCopyInto(out *OAuthTemplates) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthTemplates. func (in *OAuthTemplates) DeepCopy() *OAuthTemplates { if in == nil { return nil } out := new(OAuthTemplates) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OpenIDClaims) DeepCopyInto(out *OpenIDClaims) { *out = *in if in.ID != nil { in, out := &in.ID, &out.ID *out = make([]string, len(*in)) copy(*out, *in) } if in.PreferredUsername != nil { in, out := &in.PreferredUsername, &out.PreferredUsername *out = make([]string, len(*in)) copy(*out, *in) } if in.Name != nil { in, out := &in.Name, &out.Name *out = make([]string, len(*in)) copy(*out, *in) } if in.Email != nil { in, out := &in.Email, &out.Email *out = make([]string, len(*in)) copy(*out, *in) } if in.Groups != nil { in, out := &in.Groups, &out.Groups *out = make([]string, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIDClaims. func (in *OpenIDClaims) DeepCopy() *OpenIDClaims { if in == nil { return nil } out := new(OpenIDClaims) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OpenIDIdentityProvider) DeepCopyInto(out *OpenIDIdentityProvider) { *out = *in out.TypeMeta = in.TypeMeta out.ClientSecret = in.ClientSecret if in.ExtraScopes != nil { in, out := &in.ExtraScopes, &out.ExtraScopes *out = make([]string, len(*in)) copy(*out, *in) } if in.ExtraAuthorizeParameters != nil { in, out := &in.ExtraAuthorizeParameters, &out.ExtraAuthorizeParameters *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } out.URLs = in.URLs in.Claims.DeepCopyInto(&out.Claims) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIDIdentityProvider. func (in *OpenIDIdentityProvider) DeepCopy() *OpenIDIdentityProvider { if in == nil { return nil } out := new(OpenIDIdentityProvider) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *OpenIDIdentityProvider) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OpenIDURLs) DeepCopyInto(out *OpenIDURLs) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIDURLs. func (in *OpenIDURLs) DeepCopy() *OpenIDURLs { if in == nil { return nil } out := new(OpenIDURLs) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OsinServerConfig) DeepCopyInto(out *OsinServerConfig) { *out = *in out.TypeMeta = in.TypeMeta in.GenericAPIServerConfig.DeepCopyInto(&out.GenericAPIServerConfig) in.OAuthConfig.DeepCopyInto(&out.OAuthConfig) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OsinServerConfig. func (in *OsinServerConfig) DeepCopy() *OsinServerConfig { if in == nil { return nil } out := new(OsinServerConfig) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *OsinServerConfig) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *RequestHeaderIdentityProvider) DeepCopyInto(out *RequestHeaderIdentityProvider) { *out = *in out.TypeMeta = in.TypeMeta if in.ClientCommonNames != nil { in, out := &in.ClientCommonNames, &out.ClientCommonNames *out = make([]string, len(*in)) copy(*out, *in) } if in.Headers != nil { in, out := &in.Headers, &out.Headers *out = make([]string, len(*in)) copy(*out, *in) } if in.PreferredUsernameHeaders != nil { in, out := &in.PreferredUsernameHeaders, &out.PreferredUsernameHeaders *out = make([]string, len(*in)) copy(*out, *in) } if in.NameHeaders != nil { in, out := &in.NameHeaders, &out.NameHeaders *out = make([]string, len(*in)) copy(*out, *in) } if in.EmailHeaders != nil { in, out := &in.EmailHeaders, &out.EmailHeaders *out = make([]string, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeaderIdentityProvider. func (in *RequestHeaderIdentityProvider) DeepCopy() *RequestHeaderIdentityProvider { if in == nil { return nil } out := new(RequestHeaderIdentityProvider) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *RequestHeaderIdentityProvider) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SessionConfig) DeepCopyInto(out *SessionConfig) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SessionConfig. func (in *SessionConfig) DeepCopy() *SessionConfig { if in == nil { return nil } out := new(SessionConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SessionSecret) DeepCopyInto(out *SessionSecret) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SessionSecret. func (in *SessionSecret) DeepCopy() *SessionSecret { if in == nil { return nil } out := new(SessionSecret) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SessionSecrets) DeepCopyInto(out *SessionSecrets) { *out = *in out.TypeMeta = in.TypeMeta if in.Secrets != nil { in, out := &in.Secrets, &out.Secrets *out = make([]SessionSecret, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SessionSecrets. func (in *SessionSecrets) DeepCopy() *SessionSecrets { if in == nil { return nil } out := new(SessionSecrets) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SessionSecrets) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TokenConfig) DeepCopyInto(out *TokenConfig) { *out = *in if in.AccessTokenInactivityTimeoutSeconds != nil { in, out := &in.AccessTokenInactivityTimeoutSeconds, &out.AccessTokenInactivityTimeoutSeconds *out = new(int32) **out = **in } if in.AccessTokenInactivityTimeout != nil { in, out := &in.AccessTokenInactivityTimeout, &out.AccessTokenInactivityTimeout *out = new(metav1.Duration) **out = **in } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenConfig. func (in *TokenConfig) DeepCopy() *TokenConfig { if in == nil { return nil } out := new(TokenConfig) in.DeepCopyInto(out) return out }