ACME Default Certificate
Co-authored-by: Ludovic Fernandez <ldez@users.noreply.github.com> Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
This commit is contained in:
parent
693d5da1b9
commit
a002ccfce3
22 changed files with 767 additions and 253 deletions
|
@ -29,6 +29,10 @@ THE SOFTWARE.
|
|||
|
||||
package tls
|
||||
|
||||
import (
|
||||
types "github.com/traefik/traefik/v2/pkg/types"
|
||||
)
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *CertAndStores) DeepCopyInto(out *CertAndStores) {
|
||||
*out = *in
|
||||
|
@ -72,6 +76,27 @@ func (in *ClientAuth) DeepCopy() *ClientAuth {
|
|||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *GeneratedCert) DeepCopyInto(out *GeneratedCert) {
|
||||
*out = *in
|
||||
if in.Domain != nil {
|
||||
in, out := &in.Domain, &out.Domain
|
||||
*out = new(types.Domain)
|
||||
(*in).DeepCopyInto(*out)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratedCert.
|
||||
func (in *GeneratedCert) DeepCopy() *GeneratedCert {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(GeneratedCert)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *Options) DeepCopyInto(out *Options) {
|
||||
*out = *in
|
||||
|
@ -112,6 +137,11 @@ func (in *Store) DeepCopyInto(out *Store) {
|
|||
*out = new(Certificate)
|
||||
**out = **in
|
||||
}
|
||||
if in.DefaultGeneratedCert != nil {
|
||||
in, out := &in.DefaultGeneratedCert, &out.DefaultGeneratedCert
|
||||
*out = new(GeneratedCert)
|
||||
(*in).DeepCopyInto(*out)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue