Skip to content

Commit

Permalink
chore(version) added Kong Enterprise version 3.2.2.4 artifacts
Browse files Browse the repository at this point in the history
  • Loading branch information
outsinre authored and Tieske committed Sep 18, 2023
1 parent ce1d655 commit 6e83979
Show file tree
Hide file tree
Showing 292 changed files with 57,850 additions and 0 deletions.
456 changes: 456 additions & 0 deletions kong-versions/3.2.2.4/kong/Makefile

Large diffs are not rendered by default.

66 changes: 66 additions & 0 deletions kong-versions/3.2.2.4/kong/bin/busted
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
#!/usr/bin/env resty

setmetatable(_G, nil)

local pl_path = require("pl.path")

local cert_path = pl_path.abspath("spec/fixtures/kong_spec.crt")

local DEFAULT_RESTY_FLAGS=string.format(" -c 4096 --http-conf 'lua_ssl_trusted_certificate %s;' ", cert_path)

if not os.getenv("KONG_BUSTED_RESPAWNED") then
-- initial run, so go update the environment
local script = {}
for line in io.popen("set"):lines() do
local ktvar, val = line:match("^KONG_TEST_([^=]*)=(.*)")
if ktvar then
-- reinserted KONG_TEST_xxx as KONG_xxx; append
table.insert(script, "export KONG_" .. ktvar .. "=" ..val)
end

local var = line:match("^(KONG_[^=]*)")
local var_for_spec = line:match("^(KONG_SPEC_[^=]*)")
if var and not var_for_spec then
-- remove existing KONG_xxx and KONG_TEST_xxx variables; prepend
table.insert(script, 1, "unset " .. var)
end
end
-- add cli recursion detection
table.insert(script, "export KONG_BUSTED_RESPAWNED=1")

-- XXX EE
table.insert(script, "export KONG_IS_TESTING=1")

-- rebuild the invoked commandline, while inserting extra resty-flags
local resty_flags = DEFAULT_RESTY_FLAGS
local cmd = { "exec", "/usr/bin/env", "resty" }
local cmd_prefix_count = #cmd
for i = 0, #arg do
if arg[i]:sub(1, 12) == "RESTY_FLAGS=" then
resty_flags = arg[i]:sub(13, -1)

else
table.insert(cmd, "'" .. arg[i] .. "'")
end
end

if resty_flags then
table.insert(cmd, cmd_prefix_count+1, resty_flags)
end

table.insert(script, table.concat(cmd, " "))

-- recurse cli command, with proper variables (un)set for clean testing
local _, _, rc = os.execute(table.concat(script, "; "))
os.exit(rc)
end

pcall(require, "luarocks.loader")

require("kong.globalpatches")({
cli = true,
rbusted = true
})

-- Busted command-line runner
require 'busted.runner'({ standalone = false })
Binary file added kong-versions/3.2.2.4/kong/bin/h2client
Binary file not shown.
9 changes: 9 additions & 0 deletions kong-versions/3.2.2.4/kong/bin/kong
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#!/usr/bin/env resty

setmetatable(_G, nil)

pcall(require, "luarocks.loader")

package.path = (os.getenv("KONG_LUA_PATH_OVERRIDE") or "") .. "./?.lua;./?/init.lua;" .. package.path

require("kong.cmd.init")(arg)
77 changes: 77 additions & 0 deletions kong-versions/3.2.2.4/kong/bin/kong-health
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
#!/usr/bin/env resty

setmetatable(_G, nil)
package.path = (os.getenv("KONG_LUA_PATH_OVERRIDE") or "") .. "./?.lua;./?/init.lua;" .. package.path

local kill = require "kong.cmd.utils.kill"
local kong_default_conf = require "kong.templates.kong_defaults"
local pl_app = require "pl.lapp"
local pl_config = require "pl.config"
local pl_path = require "pl.path"
local pl_stringio = require "pl.stringio"

local KONG_DEFAULT_PREFIX = "/usr/local/kong"


local function get_kong_prefix()
local prefix = os.getenv("KONG_PREFIX")

if not prefix then
local s = pl_stringio.open(kong_default_conf)
local defaults = pl_config.read(s, {
smart = false,
list_delim = "_blank_" -- mandatory but we want to ignore it
})
s:close()
if defaults then
prefix = defaults.prefix
end

end

return prefix or KONG_DEFAULT_PREFIX
end


local function execute(args)
local prefix = args.prefix or get_kong_prefix(args)
assert(pl_path.exists(prefix), "no such prefix: " .. prefix)

local kong_env = pl_path.join(prefix, ".kong_env")
assert(pl_path.exists(kong_env), "Kong is not running at " .. prefix)

print("")
local pid_file = pl_path.join(prefix, "pids", "nginx.pid")
kill.is_running(pid_file)
assert(kill.is_running(pid_file), "Kong is not running at " .. prefix)
print("Kong is healthy at ", prefix)
end


local lapp = [[
Usage: kong-health [OPTIONS]
Check if the necessary services are running for this node.
Options:
-p,--prefix (optional string) prefix at which Kong should be running
--v verbose
--vv debug
]]

local function run(args)
args = pl_app(lapp)
xpcall(function() execute(args) end, function(err)
if not (args.v or args.vv) then
err = err:match "^.-:.-:.(.*)$"
io.stderr:write("Error: " .. err .. "\n")
io.stderr:write("\n Run with --v (verbose) or --vv (debug) for more details\n")
else
local trace = debug.traceback(err, 2)
io.stderr:write("Error: \n")
io.stderr:write(trace .. "\n")
end
pl_app.quit(nil, true)
end)
end


run(arg)
4 changes: 4 additions & 0 deletions kong-versions/3.2.2.4/kong/spec-ee/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Test helpers for Kong-EE (integration) tests
============================================

See `spec/README.md` on how to render the test documentation.
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
-- This software is copyright Kong Inc. and its licensors.
-- Use of the software is subject to the agreement between your organization
-- and Kong Inc. If there is no such agreement, use is governed by and
-- subject to the terms of the Kong Master Software License Agreement found
-- at https://konghq.com/enterprisesoftwarelicense/.
-- [ END OF LICENSE 0867164ffc95e54f04670b5169c09574bdbd9bba ]


local Sleeper = {
VERSION = "1.0.0",
PRIORITY = 1,
}

local HEADERS = {
read_body_sleep = "NGX-Req-Get-Body-Data-Sleep",
}

do
local orig_get_body_data = ngx.req.get_body_data
ngx.req.get_body_data = function() -- luacheck: ignore
local delay = kong.request.get_header(HEADERS.read_body_sleep)
if delay then
ngx.sleep(tonumber(delay))
end
return orig_get_body_data()
end
end


return Sleeper
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
-- This software is copyright Kong Inc. and its licensors.
-- Use of the software is subject to the agreement between your organization
-- and Kong Inc. If there is no such agreement, use is governed by and
-- subject to the terms of the Kong Master Software License Agreement found
-- at https://konghq.com/enterprisesoftwarelicense/.
-- [ END OF LICENSE 0867164ffc95e54f04670b5169c09574bdbd9bba ]


return {
name = "sleeper",
fields = {
{
config = {
type = "record",
fields = {

},
},
},
},
}
16 changes: 16 additions & 0 deletions kong-versions/3.2.2.4/kong/spec-ee/fixtures/expired_license.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"license": {
"version": 1,
"payload": {
"customer": "ee-build-test",
"product_subscription": "Kong Only",
"support_plan": "None",
"admin_seats": "1",
"dataplanes": "1",
"license_creation_date": "2020-9-23",
"license_expiration_date": "2020-09-24",
"license_key": "ASDASDASDASDASDASDASDASDASD_a1VASASD"
},
"signature": "8229128802796d7a846a6cabf9832af936c39b8ae154b03d49182e4195fd1697cb62cd79b7e7e529eb806b566edd8d5c8833a542363a0948dac31fce57df3a38"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
rate_limiting_restrict_redis_only=on
response_ratelimiting_restrict_redis_only=on
redis_host=a-redis-host.internal
redis_port=17812

Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
vitals_prometheus_enable_cluster_level=on
vitals_prometheus_auth_header=Basic supersecret
vitals_prometheus_custom_filters=client="client1"
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
-----BEGIN CERTIFICATE-----
MIIC7DCCAdSgAwIBAgIUC0PiBBaFTNFA3luD/clpwRoUiNAwDQYJKoZIhvcNAQEL
BQAwRjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1TYW4gRnJh
bmNpc2NvMRIwEAYDVQQDEwlrb25nLnRlc3QwIBcNMjMwMTE4MjMyNjAwWhgPMjA1
MDA2MDUyMzI2MDBaME0xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UE
BxMNU2FuIEZyYW5jaXNjbzEZMBcGA1UEAxMQY2xpZW50LmtvbmcudGVzdDBZMBMG
ByqGSM49AgEGCCqGSM49AwEHA0IABFKUjxEsR1ptgCiI+hQuBWckro5Ye9JByU6U
w/jm6SLwrKkPI6h21h5+6XKvVjIli0JDbKBQmgqpI/ljVfOWR/2jgZMwgZAwDgYD
VR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAw
HQYDVR0OBBYEFPQ7r0wfD9hBwP6d6xuG0wP5e1Q+MB8GA1UdIwQYMBaAFMrYLDOz
YFEPdpBvVrY50diVTTEDMBsGA1UdEQQUMBKCEGNsaWVudC5rb25nLnRlc3QwDQYJ
KoZIhvcNAQELBQADggEBAKc+h5jywEdjkPGnP0chG5pWiHRrB3W2Vv3Qg2mVqanh
4XTePNaovxLsjdniYwV2DUHvak3bW2SZJYBkwsdWyVqpJUPsWT+l2r0/Onzu1TwI
Uv4EYnfF8PNsXv6aPp0d+ufabzMmfAnVDDxBCkagHSOEndqsMiowgiLMxV331PoY
bq0w2v2TBK68tvN9dByBvaPO+lqc+1eKAgI0oaF2PahvWuuGAR6xQQ4hzP0X9KuA
MRqfi3OrOgqblxMLA54Uu60dNRaGCU2hecGB1nZNbqCX79goC9YMtWY5Et9Zr/ZP
6AzQiV7SSp3B/hycWrEkPMHk1EvKVlbcpVWKpdvlVxo=
-----END CERTIFICATE-----

Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
-----BEGIN EC PRIVATE KEY-----
MHcCAQEEIJSbICO7kV4+Js3KMmYIdi97ZuUIPbnRkZXUuKIn7XzeoAoGCCqGSM49
AwEHoUQDQgAEUpSPESxHWm2AKIj6FC4FZySujlh70kHJTpTD+ObpIvCsqQ8jqHbW
Hn7pcq9WMiWLQkNsoFCaCqkj+WNV85ZH/Q==
-----END EC PRIVATE KEY-----

Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
-----BEGIN CERTIFICATE-----
MIIC6DCCAdCgAwIBAgIUFh5XOK+C6w2Ys9xvBiDb/J29mzwwDQYJKoZIhvcNAQEL
BQAwRjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1TYW4gRnJh
bmNpc2NvMRIwEAYDVQQDEwlrb25nLnRlc3QwIBcNMjMwMTE4MjMyODAwWhgPMjA1
MDA2MDUyMzI4MDBaMEsxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UE
BxMNU2FuIEZyYW5jaXNjbzEXMBUGA1UEAxMOZGVueS5rb25nLnRlc3QwWTATBgcq
hkjOPQIBBggqhkjOPQMBBwNCAARjodkyL3brvBVWKW/chtT8cYMlcK91FrGb5qsF
HzIQv4QvHrWqBdpI1E97wpG1az8QqZjYG+zTY/4qQMgKFqx9o4GRMIGOMA4GA1Ud
DwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0G
A1UdDgQWBBT0JOdoKQ/7oAD3osEyzfG+E2j76jAfBgNVHSMEGDAWgBTK2Cwzs2BR
D3aQb1a2OdHYlU0xAzAZBgNVHREEEjAQgg5kZW55LmtvbmcudGVzdDANBgkqhkiG
9w0BAQsFAAOCAQEAJ+cN0sHdSzEQ0TDA4soe7HNO+h0xI3USvH+xi8IHIoJe9iXo
AwZQqjKTCf8YUJAE0g8coG52nF+07rVDrapqRFvtdJcrYswJXyK8Pv6OGkOsDDnF
B6czFsDfNhdKGqM0Ic9rUOR6hZqiFM68s+KRI8w02LNLtg1qKwL/83x/+olLWaef
rnH2XLuj4zpyAnfR6m6hB3zTi0ubFhfRswDzEprMMYb9sWfAnKZNByn1/K1ViS+X
LS2C6pEXU9Q5QCKribL0S2hizzKE9urLsJBISQkpaSKPFgdWl0xmz8p3x4jNE9B1
QPSIfY5weguStTSd/NBvzELwxF3m/c+PKnwXLg==
-----END CERTIFICATE-----

Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
-----BEGIN EC PRIVATE KEY-----
MHcCAQEEICpD8KuHRdP9Ak04Yv8DHrHmkPLM7k52UCYxkO9fqgwFoAoGCCqGSM49
AwEHoUQDQgAEY6HZMi9267wVVilv3IbU/HGDJXCvdRaxm+arBR8yEL+ELx61qgXa
SNRPe8KRtWs/EKmY2Bvs02P+KkDIChasfQ==
-----END EC PRIVATE KEY-----

Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
-----BEGIN CERTIFICATE-----
MIIDXDCCAkSgAwIBAgIUOuMoLPNQa+SQo2HpPRCMPV/1SlkwDQYJKoZIhvcNAQEL
BQAwRjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1TYW4gRnJh
bmNpc2NvMRIwEAYDVQQDEwlrb25nLnRlc3QwHhcNMjMwMTE4MjMyMzAwWhcNMjgw
MTE3MjMyMzAwWjBGMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0ExFjAUBgNVBAcT
DVNhbiBGcmFuY2lzY28xEjAQBgNVBAMTCWtvbmcudGVzdDCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBAL4zf3FFaKKktKe9tziQBItYgEKB1RhUFJxKDT2X
NugZQI7Cvyjeb9kr+oeFJhl2LxLhBNv/6+q2dqOz7Ia3Q6SCp5P2YbF0TIZ7DfjP
ArXx5Ft17rgCyMg0EnvTU4OoZe/9QbOUVzlWyvGtXZCKCgoPkNApLGuucZE0+h7l
RSdDbximtmGgg0j6KRtxme5GV8uPYb9yXV0fJdqX/eFYcj07RPBv2ApesZih2Ybi
VCDrLmDRHb/TYBX82e2M/3AQvuDOyIsDYrvFJEModZGKleOL3qO/fXfPe5kJ99/v
8PFrM/F4w8dw72A3VU4pxctBkzvwJECcPkLaYZhvQsKY6RcCAwEAAaNCMEAwDgYD
VR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMrYLDOzYFEP
dpBvVrY50diVTTEDMA0GCSqGSIb3DQEBCwUAA4IBAQBMnvmz+aGDfiWr1wj8nhRz
aB5rBnRAUKcoJnnLL2++dlZfFVXXe7E0Qr4AulIy9mr+zpFpIzMMCmSMhKnOtYoS
uPsex4BqaNP/xQCIjfIQ17bv5ahtMpd9RkXqM/djVPhhadUJqtz3demkqe+tOqfY
RIOP6x5cv0bvY3ezQfSYHKhNP3cx0qHEaIgDevgb1lxpkyPvRigr09ZmI9a6MD6F
M7XdbQf2Gb2HX9kcL4FJw2LqzL9LADtK7RxvipCsgdW04xe1GonMr0z0xIajEb3K
1ZPyl3R04HRz080Ft3OqPRmiSBOAZJFIybRKWLx8gZ1Gh2Nse6w4QNsq5+r6rlDZ
-----END CERTIFICATE-----

Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
-----BEGIN PRIVATE KEY-----
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC+M39xRWiipLSn
vbc4kASLWIBCgdUYVBScSg09lzboGUCOwr8o3m/ZK/qHhSYZdi8S4QTb/+vqtnaj
s+yGt0OkgqeT9mGxdEyGew34zwK18eRbde64AsjINBJ701ODqGXv/UGzlFc5Vsrx
rV2QigoKD5DQKSxrrnGRNPoe5UUnQ28YprZhoINI+ikbcZnuRlfLj2G/cl1dHyXa
l/3hWHI9O0Twb9gKXrGYodmG4lQg6y5g0R2/02AV/NntjP9wEL7gzsiLA2K7xSRD
KHWRipXji96jv313z3uZCfff7/DxazPxeMPHcO9gN1VOKcXLQZM78CRAnD5C2mGY
b0LCmOkXAgMBAAECggEACYfjFvX3bE78jns/NyJgV+szYiHHX9S2w64iQ7fUFIVP
atfvZEjhKey+PRQ6+IOnkDaeW7fTRoumHkXh0E5WoWO6qftqoc3GF+cKqDEXXa6l
Vr/uGmJpVT7mvjW0taA2m3QBWtJQHJtwx/N8AMYqAp8NDqFBjJPNNQ2Giw3KDVGJ
k/dbG2vtIj6aMc7ut6UedReUDpOW1HoDsro9RxKRX4ypVQRMzPRM8VWPtONpku8G
5NrBsZoJSGcCo92Ltwy8JiQokBA3ZHdEU2sFFS9IHlfhWu8TLwru+zkMMcifII+c
p/G4fU9lgJYPA2ARKSvl9+cC25vI/HZcXp71TsftgQKBgQDqYmjD5QnM7xwPyxgw
pTFiAZnPIvlZppsXZ1uhsFwnojHNDo6gfGkXZjz7LnnnsrDPHohOi6YphZvuNE3D
T8NkgaoBHPWGQ/QwDZE36+9V7xrwa1jiqWdmiC0ryQVn310CqiZGa4NpFrdhbsFq
/cTeWjgArZIilHkY6xLG9REj5wKBgQDPvfbs+CSLdpM6pWMJW33guZYRWhVvmIQK
9lvaX8UQwTtKOf8Ccr7jCLo5hCFzG4zcTlEHnUd+F18f4mRfoGxI/2R9gzJizpry
wLYSSeeK+b346hoLhKc5EXveRBDRUcOS6UfaqtNsuDpy+zsZiW3Od1BmuN/3fcmt
UR3Qex1rUQKBgH+DBkf8pPZO509YSFK+rD0LbegYuNsjHqD+5AT0803EmZ9bWhDJ
XksSnf5w7HU266XikHla1A0m2QwgfGXTUROuzxRH8vMWqRQzbVulCdIQgPFnFTZK
vywyzZBSjpRSGkHG24fYGefkKePh42wXnzDwmCMWSrhxWehKiy6eSLLlAoGBAMFN
rFS4WZkEDt+FQXBVl/3h8sfWoRekPUnOD45VixOaGkdpS+bFSuYLGu2mC1IGkr30
ieWh7gJgUP1kNa3doqUSMDmyONJEGV5E/6Zo6nEhDipt+yo4lzm9ERuzDksX3/n1
5AyO5AjILGsNZuLORETYNRJAePbcLyt8zVdPGALhAoGBAIhgcrmDbgjteeuo31qg
HJXkEBSKdWS44JnLfMfl86pF8RY/3Pi98JqL5IA0qBgWxmL6OUMpXMZOjJIkn2Su
+5YlNlbElCEERm8Leopo50Z/S/7OMzMKWHXgnj/0k1LaxO2vAytqPLDbIYyCr+7w
OnJrCl23GuoSTOk34ibL3S7H
-----END PRIVATE KEY-----
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
-----BEGIN CERTIFICATE-----
MIIC4DCCAcigAwIBAgIUBiyvfYNDTho/aBcrEZoQ5rdE9v4wDQYJKoZIhvcNAQEL
BQAwRjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1TYW4gRnJh
bmNpc2NvMRIwEAYDVQQDEwlrb25nLnRlc3QwIBcNMjMwMTE5MDA0NzAwWhgPMjA1
MDA2MDYwMDQ3MDBaMEcxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UE
BxMNU2FuIEZyYW5jaXNjbzETMBEGA1UEAxMKb3RoZXIudGVzdDBZMBMGByqGSM49
AgEGCCqGSM49AwEHA0IABNAor5xiXRFBmtcS0DLm8EUaObDQIZP19WzCKt2PLXyS
mErLiI9NXFGR9BLjIXsmRklf7IOCKO6pw08x2vYP42CjgY0wgYowDgYDVR0PAQH/
BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0O
BBYEFJv7fXcaZ+Qg90Dyr++puZvSBeZ/MB8GA1UdIwQYMBaAFMrYLDOzYFEPdpBv
VrY50diVTTEDMBUGA1UdEQQOMAyCCm90aGVyLnRlc3QwDQYJKoZIhvcNAQELBQAD
ggEBAK6ttR7DgFdE5wL6iks01yTcyGmLOIFYd+pWNPlqsDbY50FqZz4ES2lFZiu3
ml3bOzXIkt4cEL2Ali3f78h/Qz+t2ue9GCqbuz8MiGtmzpFiMaNw4OQQtfBmmRcv
0Za/sBqvdqe04W7FFNnUYlzR5TG68n+deaI1ECK/I7bdeF+iAOshZn7NA/9ObQtc
/1MIOkeknY0VD2aARkGBBc8WXeOM3ZWnzpkmM1xRX5SdsHO5ABNBjsd1HyUKbwO1
EnaHBQgS2WfRZecmFqAGKqJT94yj3fJALlHleiI5yxvmeaHkX6Qe80l3g1nzNnEV
49IgLj1KiFOstLi/9NGWPPKn5Ac=
-----END CERTIFICATE-----

Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
-----BEGIN EC PRIVATE KEY-----
MHcCAQEEIEcfRJyD43xdzLtm2zu9O2I4Gc1dgWClsQHUGRj11TUOoAoGCCqGSM49
AwEHoUQDQgAE0CivnGJdEUGa1xLQMubwRRo5sNAhk/X1bMIq3Y8tfJKYSsuIj01c
UZH0EuMheyZGSV/sg4Io7qnDTzHa9g/jYA==
-----END EC PRIVATE KEY-----

Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
-----BEGIN CERTIFICATE-----
MIIC7DCCAdSgAwIBAgIUbIesJK6G+cSeGC5sPOB19EpLi1EwDQYJKoZIhvcNAQEL
BQAwRjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1TYW4gRnJh
bmNpc2NvMRIwEAYDVQQDEwlrb25nLnRlc3QwIBcNMjMwMTE4MjMyNzAwWhgPMjA1
MDA2MDUyMzI3MDBaME0xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UE
BxMNU2FuIEZyYW5jaXNjbzEZMBcGA1UEAxMQc2VydmVyLmtvbmcudGVzdDBZMBMG
ByqGSM49AgEGCCqGSM49AwEHA0IABHTTPmOTHh8kPrGs4bfgyeM7HaMjAflXeRM+
pOXXBXZNa5pD52UV8NkB4QzXsSixLYXeuPrpMB0/k6UpYD9Ne1mjgZMwgZAwDgYD
VR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAw
HQYDVR0OBBYEFOmB/rv752qDKbJiVQSl+cevDB9EMB8GA1UdIwQYMBaAFMrYLDOz
YFEPdpBvVrY50diVTTEDMBsGA1UdEQQUMBKCEHNlcnZlci5rb25nLnRlc3QwDQYJ
KoZIhvcNAQELBQADggEBAB1kwS9Mbe5HdqJNBnKeSsbDaXst1FmoPIilCEm77jc7
2PCywxLwelSiHr4eqKopbc5B3lX27eqW6fnyHxL0cazIdUfKf1e2A3MKeQ0lzl5B
BNN6Rrde0Y5QVfnmWNTJxeJO1Sh2ewdlmDyWEPLzV8BLGm3wtcCLmhs/VN0+Cj4n
58avNrkJztRyjf9AxVObSH1BUCP67IlUUpgBSF4PCynoyCq0bpoox9UHV9sdI2Y3
p3ci5KZpD/PF9coDas+pM+/o6vpgbR5vI7/G4LGF7BDmn5eXk60RZQBKO3IrUpvv
XJmYWeviI9CZINGtkFZqBCvYNkoyalNeEHDNhhJsbpc=
-----END CERTIFICATE-----

Loading

0 comments on commit 6e83979

Please sign in to comment.