-
Notifications
You must be signed in to change notification settings - Fork 34
/
certs.go
116 lines (107 loc) · 6.25 KB
/
certs.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
/*
Copyright 2017 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// This file was generated using openssl by the gencerts.sh script
package main
var caKey = []byte(`-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEA1LKBTsRQxK/6lMZl4wlnErpYm8fPl3eeC7VdhBcC71rXLlR+
Hj6R6xrn7Q6Jiw5MOakmprYnwhK04OYZjT8d3sG873WMtzIhodW5nEXTnB7DwXVl
94153SiLjJQS94ARYH3YPQXY2m0zEh+aiyMOTEEQK/hD5Cp9n6IgJVjgCahLV0OE
LJBBKGQuTVdJD45oz6Wy91kszMGcZxe2zunPLe1PSDunMlaytXdDcgmBh5+/SncH
J5rgyDj3tcUDjkui6uu/dI1w33NtGTMU7EXgax+g7iT6GyGBfVWgdcd5u9JY7TnH
HfTHUHPUVxtlukr2dq13CcxWq3PBmdMbLeW8zwIDAQABAoIBADhQqvv37oqlLWuG
vCNIsgm7XQqh9Mzd1vKyqnf2v8gv/Rk/NcU8O9ZL4WxalQBEYNpDdwBc6lnwKgQB
6HIFbBs2oJemQAOhOlZnCCXgNw729k2aj8zjoIh127z017DAL9mkeERv7+KlVwhN
ZdXBCmAWOfnqWc9nkKtbebdpuKfVc8d5PpZXssJaF5HEiTiyx7D18qSFTfme3flA
HPAyp6soyCPy4QJEMXz67uR+z+suhjMRNGtHuE6WnPn9u1kPjsTG763jVKYVb2kE
GRyHQQ/pNjExbXohET9YvaK1KT/+mEb04EU5ae0TMoSCI7TMyYB6RjdmIn5QxDP3
383+7AECgYEA7W49ijcYCb+9vU+/0VP7O0woJIIFyle+c1rQrz0w5+loDbIq/9U5
aYRk5WHy/zxxKqLZFRV0hyyLNu7ayT91aAae65IUWcqVSnBUW/2/G9aPB8r4lvqK
CT6AMHurQuPZgGjyrDJFW9EBS//MA1CXh2R+3m0R2HAF0D+RyYvaDg8CgYEA5VUP
zR1jTzhOPz6QV41eD1yTkwZhoQbwotmN31FJIlAy0ylRYJb9IJK7j4ZEPPuJcN6C
GU7BJe/3OyltZQ0rzUyNNFv/A1mlhP+vmSxd91gaAmG7sPj0x29ucdCGBpzXy1V2
kDVPH2SUaYpY0so9UGynHubnMoLn08apXOCAJUECgYEAsF4VZJgsSQGfRgL5b9s8
Yf3eS9Ax0O6A0FuDbMi9jWe6HYJdopCXBySLdkDeKm6ReaRiMOExIEAcYX/oEVoM
MmvInSBz8YckgpkScQr6bQliUd2Z7zzIULmWq20R+KwcIuDScssc7mlA1116BHRX
OwGRpFPMz8PW7axq9RXnsk0CgYEA3oTorheD0sxJcChemfU7fSBQuOoKNNqtBvad
KECQ+9BhYG7I3TXkKoT1pM+cyqcutuvPxIqb8xmiBC+wS8q545wRrupMyI1lg2Us
ly1rh6Jeqkz2d0M5D4JZ4el5AlWRNWSZhFeVjFplfvqUMQO29qBWkC9vyZ0nIF+0
2b+j14ECgYArDXK8dWBtuvYhOxzR0AuNU2GuQaUmAP5+40M93QLtcK4Lm1aTqLv3
x1x+x43lNMhzx1G5XGTcPIRRtoFCjlCEWitpTRs+2v12XMQxNaPWncJ9XAeNItTL
kEJGqc5Rc5qQJrRInIuhb5JwX7mQCAuWPRjZfaYpL+SplA6YZiZtRQ==
-----END RSA PRIVATE KEY-----`)
var caCert = []byte(`-----BEGIN CERTIFICATE-----
MIIDMzCCAhugAwIBAgIJAIR86q0DEvwbMA0GCSqGSIb3DQEBCwUAMC8xLTArBgNV
BAMMJGdlbmVyaWNfd2ViaG9va19hZG1pc3Npb25fZXhhbXBsZV9jYTAgFw0xNzA5
MjcyMDA3NDZaGA8yMjkxMDcxMzIwMDc0NlowLzEtMCsGA1UEAwwkZ2VuZXJpY193
ZWJob29rX2FkbWlzc2lvbl9leGFtcGxlX2NhMIIBIjANBgkqhkiG9w0BAQEFAAOC
AQ8AMIIBCgKCAQEA1LKBTsRQxK/6lMZl4wlnErpYm8fPl3eeC7VdhBcC71rXLlR+
Hj6R6xrn7Q6Jiw5MOakmprYnwhK04OYZjT8d3sG873WMtzIhodW5nEXTnB7DwXVl
94153SiLjJQS94ARYH3YPQXY2m0zEh+aiyMOTEEQK/hD5Cp9n6IgJVjgCahLV0OE
LJBBKGQuTVdJD45oz6Wy91kszMGcZxe2zunPLe1PSDunMlaytXdDcgmBh5+/SncH
J5rgyDj3tcUDjkui6uu/dI1w33NtGTMU7EXgax+g7iT6GyGBfVWgdcd5u9JY7TnH
HfTHUHPUVxtlukr2dq13CcxWq3PBmdMbLeW8zwIDAQABo1AwTjAdBgNVHQ4EFgQU
bM4kucq4B5VLVhx03XFavZKNrNUwHwYDVR0jBBgwFoAUbM4kucq4B5VLVhx03XFa
vZKNrNUwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAzMkx7TLKeKzI
h/LtU2AERnf0194M6IwmED0okR5djDIrVNo6wpDu7RyHx7U+VchsWrSZzZfw1jZ0
BMo55qIhFrT3HL5d4UW6M6NXzlI8Q+kgG6f+3H4CMFUirJ+NqS5/Ovb9EJlpNcm1
93EgW1B2JLf7dKoMOpcBMLycCX0L+EtZZfjDhhYacE2pH2rt1lAIA65ISYEm0PaX
hyIITL2iHFPZj2M7p6K5n81PGR/ShFUBTlUJh/+AiJMN0GqVJkwZij1V45I9IXQz
MlJemQtaV2p/O9g5GYZ8hfGhZ/RfjbKzOduFN9ObXF3KsWznjpaUBtNIDvgA0ryY
+HfVRFhoxg==
-----END CERTIFICATE-----`)
var serverKey = []byte(`-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEArdQhAGHLsHnfXdd1fOxUyi33lawX8SNb9WW5dFJVj1hVvQRW
88z3nKivmdbGpKbpwIx1VyXrSXRzk1r2WjUNeirK1I02KhjosYbmXvbKl9mwyiye
dzM/jj41U6D3CsbCjd30Pq1roCasftMbCCccVoHoCFdAykZ0YXQJxT81ANpWTP4i
frHm0oInyXQnXcbgiaiv4/37+EmmGu2Kts0rS2alIjyE4LMcKtuGfm9pn4eIQmrY
4Ygb2sXpdGkTJhGSr72nXmTJTUe34HmDrLobdCQbjenye75+W+m7Jp/yZlitLUwb
NMx17921jfRl2Ifsf2PuL08NCZ+NqP4HQRwSZQIDAQABAoIBAAX5zeyicAswFWK3
fn197mhI7kMB+Iy8p3OnPJnoHrLf2Yq29HpLKJQFJIxIWuncJxsMeRg24IDU9Qgy
z1dIjZ8Oi4yFEkCePJmlxpOrLknMHQzGPehhJaUxNEoctYF0VcnkwHnLInEOA04U
2dAM8Cd1LdHjlgGeLHAROijCxIKz8FR5SFK6gqnNSvj29/3dl2qxrdnZjkxSzb+L
UcSYb7mhbcNG5/ceXkDVpz3gU5bMr5FQWRRRO0Bf8eleDPvM7nH5XjXKicw7bN2H
HsL0+xu1udaVaef40wmseuE0mdUiO2Z1sZGiIu/nsEe8ICGOp5D+XYbIXkOasJVY
r4FqRyECgYEA0/YqS5S1F1YyvPsUNBCj+y9amPdMbUJgMeaNGXJ+m0l2hoK/RvLA
TxpR//WwJXXILJ9pqo0waZBc6fzqFPcZyxo+ytk2r9kGFMRoO9gmxD5QdSzh3xfc
1QfTy7/PAdbrqECC3jaKg8rBvyIm+YmWDDyuuYQ2N6W00U1RbJKiHHkCgYEA0fG+
gDdFtssO5zKZkFoGALRJQVxXjHOn/z5eP4IYqtDVfIMBs97pcQEYO0De6kU2vMmI
lC04RV4opyTHyZdmbHdn41HZfpuLtd0BrlAAwV9RtnqRnxtOD07p5h649dE1SBzz
9V8ZxV8Z5XFS8v3XC9HFZSuBtI4w73xeOArhEk0CgYEAxSlo5E8aN+/tWE5w15FX
B1JgAoOeas9gLWqYe0A+NnIaNzqtc/BgI/SGrAG8bMvnfGJ4ZrXYf4lSdDDXCNNl
AcCTAhsUvHOyLWUY0/nW7ZpNOwGZxOwsdVhHkXIEu2BQanw/fzXamIbku8an3Fw3
34AewuARkqenzz0NbWHkO3kCgYEAwTMsUiWLPBpFjrFb7CFMIN3IBCQMVS4hzZwB
c4QvWxJvQ/PzXymlvd56BB1AhmpHYxg7XdD3Va6+zoHkcTmogeyoZ+Lsubw+p4/I
ejcZWtpzAfBtjfO8tA205ZYkM+Lgm4o5XvazapSH6kONSBwdB711YBLXe+bWVa0n
r38jfIkCgYBzF4CR8eUHIkv/JvKafGQUpo/TqDjx4+d8vHjU6n0hYNGeHT/FOjhG
I1hiOWLMrXl8c23wXl8ErqqiESHiqOEc2zN2ag/VYFTrSk5mfdaIzY/cYLyg/Zvr
kCkyOw7x7EyII1kt/QWDXsXgSwMQyLuhY5jgueWp0D+LmyqcM7mXxA==
-----END RSA PRIVATE KEY-----`)
var serverCert = []byte(`-----BEGIN CERTIFICATE-----
MIIDCzCCAfOgAwIBAgIJAJdmwHGSMQM+MA0GCSqGSIb3DQEBCwUAMC8xLTArBgNV
BAMMJGdlbmVyaWNfd2ViaG9va19hZG1pc3Npb25fZXhhbXBsZV9jYTAgFw0xNzA5
MjcyMDA3NDZaGA8yMjkxMDcxMzIwMDc0NlowHjEcMBoGA1UEAxMTd2ViaG9vay5k
ZWZhdWx0LnN2YzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3UIQBh
y7B5313XdXzsVMot95WsF/EjW/VluXRSVY9YVb0EVvPM95yor5nWxqSm6cCMdVcl
60l0c5Na9lo1DXoqytSNNioY6LGG5l72ypfZsMosnnczP44+NVOg9wrGwo3d9D6t
a6AmrH7TGwgnHFaB6AhXQMpGdGF0CcU/NQDaVkz+In6x5tKCJ8l0J13G4Imor+P9
+/hJphrtirbNK0tmpSI8hOCzHCrbhn5vaZ+HiEJq2OGIG9rF6XRpEyYRkq+9p15k
yU1Ht+B5g6y6G3QkG43p8nu+flvpuyaf8mZYrS1MGzTMde/dtY30ZdiH7H9j7i9P
DQmfjaj+B0EcEmUCAwEAAaM5MDcwCQYDVR0TBAIwADALBgNVHQ8EBAMCBeAwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMA0GCSqGSIb3DQEBCwUAA4IBAQCN
jnYXKNmDkXJ8K/F58uGYU3C4+q3RKClV6PqhS2CsRNMBcaMmbMuiL97xroYWscJN
z+/apUSpYY/kfzuXUnq9UhYeKuKLNlhzr6cxE6DMKvVaBzdMqZhjUNzUqyOI2hRw
m3KW2V9dbt4M7pRsOayX64oAXep3ik0J7LLEEbdD/m+vu1Gn6Z3cl5fg4aprgWVO
SYCATdllTWQvSqznzrgddLHLQfCqSAeP5z+/Biy2NL8SLubRy42dplhUBxwtHhSJ
kMOlOoF4tw1dzBVm2MBUmaqgE7GPFaa8t6nrVpQUhoSdH/cjV0OeBtWvaYP7MJw3
b6sLwy/Tnmvn7sbcmf+7
-----END CERTIFICATE-----`)