1
0
Fork 0

Documentation Revamp

Co-authored-by: jbdoumenjou <jb.doumenjou@gmail.com>
This commit is contained in:
Gérald Croës 2019-02-26 05:50:07 -08:00 committed by Traefiker Bot
parent 848e45c22c
commit ac6b11037d
174 changed files with 5858 additions and 4002 deletions

View file

@ -82,6 +82,13 @@ func TestDecodeConfiguration(t *testing.T) {
"traefik.middlewares.Middleware11.passtlsclientcert.info.subject.organization": "true",
"traefik.middlewares.Middleware11.passtlsclientcert.info.subject.province": "true",
"traefik.middlewares.Middleware11.passtlsclientcert.info.subject.serialnumber": "true",
"traefik.middlewares.Middleware11.passtlsclientcert.info.issuer.commonname": "true",
"traefik.middlewares.Middleware11.passtlsclientcert.info.issuer.country": "true",
"traefik.middlewares.Middleware11.passtlsclientcert.info.issuer.domaincomponent": "true",
"traefik.middlewares.Middleware11.passtlsclientcert.info.issuer.locality": "true",
"traefik.middlewares.Middleware11.passtlsclientcert.info.issuer.organization": "true",
"traefik.middlewares.Middleware11.passtlsclientcert.info.issuer.province": "true",
"traefik.middlewares.Middleware11.passtlsclientcert.info.issuer.serialnumber": "true",
"traefik.middlewares.Middleware11.passtlsclientcert.pem": "true",
"traefik.middlewares.Middleware12.ratelimit.extractorfunc": "foobar",
"traefik.middlewares.Middleware12.ratelimit.rateset.Rate0.average": "42",
@ -218,6 +225,15 @@ func TestDecodeConfiguration(t *testing.T) {
SerialNumber: true,
DomainComponent: true,
},
Issuer: &config.TLSCLientCertificateDNInfo{
Country: true,
Province: true,
Locality: true,
Organization: true,
CommonName: true,
SerialNumber: true,
DomainComponent: true,
},
Sans: true,
},
},
@ -541,6 +557,15 @@ func TestEncodeConfiguration(t *testing.T) {
SerialNumber: true,
DomainComponent: true,
},
Issuer: &config.TLSCLientCertificateDNInfo{
Country: true,
Province: true,
Locality: true,
Organization: true,
CommonName: true,
SerialNumber: true,
DomainComponent: true,
},
Sans: true,
},
},
@ -858,13 +883,20 @@ func TestEncodeConfiguration(t *testing.T) {
"traefik.Middlewares.Middleware11.PassTLSClientCert.Info.NotAfter": "true",
"traefik.Middlewares.Middleware11.PassTLSClientCert.Info.NotBefore": "true",
"traefik.Middlewares.Middleware11.PassTLSClientCert.Info.Sans": "true",
"traefik.Middlewares.Middleware11.PassTLSClientCert.Info.Subject.CommonName": "true",
"traefik.Middlewares.Middleware11.PassTLSClientCert.Info.Subject.Country": "true",
"traefik.Middlewares.Middleware11.PassTLSClientCert.Info.Subject.DomainComponent": "true",
"traefik.Middlewares.Middleware11.PassTLSClientCert.Info.Subject.Province": "true",
"traefik.Middlewares.Middleware11.PassTLSClientCert.Info.Subject.Locality": "true",
"traefik.Middlewares.Middleware11.PassTLSClientCert.Info.Subject.Organization": "true",
"traefik.Middlewares.Middleware11.PassTLSClientCert.Info.Subject.Province": "true",
"traefik.Middlewares.Middleware11.PassTLSClientCert.Info.Subject.CommonName": "true",
"traefik.Middlewares.Middleware11.PassTLSClientCert.Info.Subject.SerialNumber": "true",
"traefik.Middlewares.Middleware11.PassTLSClientCert.Info.Subject.DomainComponent": "true",
"traefik.Middlewares.Middleware11.PassTLSClientCert.Info.Issuer.Country": "true",
"traefik.Middlewares.Middleware11.PassTLSClientCert.Info.Issuer.Province": "true",
"traefik.Middlewares.Middleware11.PassTLSClientCert.Info.Issuer.Locality": "true",
"traefik.Middlewares.Middleware11.PassTLSClientCert.Info.Issuer.Organization": "true",
"traefik.Middlewares.Middleware11.PassTLSClientCert.Info.Issuer.CommonName": "true",
"traefik.Middlewares.Middleware11.PassTLSClientCert.Info.Issuer.SerialNumber": "true",
"traefik.Middlewares.Middleware11.PassTLSClientCert.Info.Issuer.DomainComponent": "true",
"traefik.Middlewares.Middleware11.PassTLSClientCert.PEM": "true",
"traefik.Middlewares.Middleware12.RateLimit.ExtractorFunc": "foobar",
"traefik.Middlewares.Middleware12.RateLimit.RateSet.Rate0.Average": "42",