|
@@ -75,6 +75,7 @@ func TestDataSourceProxy(t *testing.T) {
|
|
|
Type: "Kubernetes",
|
|
Type: "Kubernetes",
|
|
|
JsonData: json,
|
|
JsonData: json,
|
|
|
SecureJsonData: map[string][]byte{
|
|
SecureJsonData: map[string][]byte{
|
|
|
|
|
+ "tlsCACert": util.Encrypt([]byte(caCert), "password"),
|
|
|
"tlsClientCert": util.Encrypt([]byte(clientCert), "password"),
|
|
"tlsClientCert": util.Encrypt([]byte(clientCert), "password"),
|
|
|
"tlsClientKey": util.Encrypt([]byte(clientKey), "password"),
|
|
"tlsClientKey": util.Encrypt([]byte(clientKey), "password"),
|
|
|
},
|
|
},
|
|
@@ -95,6 +96,26 @@ func TestDataSourceProxy(t *testing.T) {
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+const caCert string = `-----BEGIN CERTIFICATE-----
|
|
|
|
|
+MIIDATCCAemgAwIBAgIJAMQ5hC3CPDTeMA0GCSqGSIb3DQEBCwUAMBcxFTATBgNV
|
|
|
|
|
+BAMMDGNhLWs4cy1zdGhsbTAeFw0xNjEwMjcwODQyMjdaFw00NDAzMTQwODQyMjda
|
|
|
|
|
+MBcxFTATBgNVBAMMDGNhLWs4cy1zdGhsbTCCASIwDQYJKoZIhvcNAQEBBQADggEP
|
|
|
|
|
+ADCCAQoCggEBAMLe2AmJ6IleeUt69vgNchOjjmxIIxz5sp1vFu94m1vUip7CqnOg
|
|
|
|
|
+QkpUsHeBPrGYv8UGloARCL1xEWS+9FVZeXWQoDmbC0SxXhFwRIESNCET7Q8KMi/4
|
|
|
|
|
+4YPvnMLGZi3Fjwxa8BdUBCN1cx4WEooMVTWXm7RFMtZgDfuOAn3TNXla732sfT/d
|
|
|
|
|
+1HNFrh48b0wA+HhmA3nXoBnBEblA665hCeo7lIAdRr0zJxJpnFnWXkyTClsAUTMN
|
|
|
|
|
+iL905LdBiiIRenojipfKXvMz88XSaWTI7JjZYU3BvhyXndkT6f12cef3I96NY3WJ
|
|
|
|
|
+0uIK4k04WrbzdYXMU3rN6NqlvbHqnI+E7aMCAwEAAaNQME4wHQYDVR0OBBYEFHHx
|
|
|
|
|
+2+vSPw9bECHj3O51KNo5VdWOMB8GA1UdIwQYMBaAFHHx2+vSPw9bECHj3O51KNo5
|
|
|
|
|
+VdWOMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAH2eV5NcV3LBJHs9
|
|
|
|
|
+I+adbiTPg2vyumrGWwy73T0X8Dtchgt8wU7Q9b9Ucg2fOTmSSyS0iMqEu1Yb2ORB
|
|
|
|
|
+CknM9mixHC9PwEBbkGCom3VVkqdLwSP6gdILZgyLoH4i8sTUz+S1yGPepi+Vzhs7
|
|
|
|
|
+adOXtryjcGnwft6HdfKPNklMOHFnjw6uqpho54oj/z55jUpicY/8glDHdrr1bh3k
|
|
|
|
|
+MHuiWLGewHXPvxfG6UoUx1te65IhifVcJGFZDQwfEmhBflfCmtAJlZEsgTLlBBCh
|
|
|
|
|
+FHoXIyGOdq1chmRVocdGBCF8fUoGIbuF14r53rpvcbEKtKnnP8+96luKAZLq0a4n
|
|
|
|
|
+3lb92xM=
|
|
|
|
|
+-----END CERTIFICATE-----`
|
|
|
|
|
+
|
|
|
const clientCert string = `-----BEGIN CERTIFICATE-----
|
|
const clientCert string = `-----BEGIN CERTIFICATE-----
|
|
|
MIICsjCCAZoCCQCcd8sOfstQLzANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDDAxj
|
|
MIICsjCCAZoCCQCcd8sOfstQLzANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDDAxj
|
|
|
YS1rOHMtc3RobG0wHhcNMTYxMTAyMDkyNTE1WhcNMTcxMTAyMDkyNTE1WjAfMR0w
|
|
YS1rOHMtc3RobG0wHhcNMTYxMTAyMDkyNTE1WhcNMTcxMTAyMDkyNTE1WjAfMR0w
|