Merge pull request #1152 from hashicorp/cert-tests-fix
tls backend: replaced test certs and disabled InsecureSkipVerify
This commit is contained in:
commit
88aefca25a
|
@ -107,10 +107,10 @@ func TestClientEnvSettings(t *testing.T) {
|
||||||
oldClientCert := os.Getenv(EnvVaultClientCert)
|
oldClientCert := os.Getenv(EnvVaultClientCert)
|
||||||
oldClientKey := os.Getenv(EnvVaultClientKey)
|
oldClientKey := os.Getenv(EnvVaultClientKey)
|
||||||
oldSkipVerify := os.Getenv(EnvVaultInsecure)
|
oldSkipVerify := os.Getenv(EnvVaultInsecure)
|
||||||
os.Setenv("VAULT_CACERT", cwd+"/../test/key/ourdomain.cer")
|
os.Setenv("VAULT_CACERT", cwd+"/../test/keys/cert.pem")
|
||||||
os.Setenv("VAULT_CAPATH", cwd+"/../test/key")
|
os.Setenv("VAULT_CAPATH", cwd+"/../test/keys")
|
||||||
os.Setenv("VAULT_CLIENT_CERT", cwd+"/../test/key/ourdomain.cer")
|
os.Setenv("VAULT_CLIENT_CERT", cwd+"/../test/keys/cert.pem")
|
||||||
os.Setenv("VAULT_CLIENT_KEY", cwd+"/../test/key/ourdomain.key")
|
os.Setenv("VAULT_CLIENT_KEY", cwd+"/../test/keys/key.pem")
|
||||||
os.Setenv("VAULT_SKIP_VERIFY", "true")
|
os.Setenv("VAULT_SKIP_VERIFY", "true")
|
||||||
defer os.Setenv("VAULT_CACERT", oldCACert)
|
defer os.Setenv("VAULT_CACERT", oldCACert)
|
||||||
defer os.Setenv("VAULT_CAPATH", oldCAPath)
|
defer os.Setenv("VAULT_CAPATH", oldCAPath)
|
||||||
|
|
|
@ -7,6 +7,7 @@ import (
|
||||||
"testing"
|
"testing"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
|
"github.com/hashicorp/vault/api"
|
||||||
"github.com/hashicorp/vault/logical"
|
"github.com/hashicorp/vault/logical"
|
||||||
logicaltest "github.com/hashicorp/vault/logical/testing"
|
logicaltest "github.com/hashicorp/vault/logical/testing"
|
||||||
"github.com/mitchellh/mapstructure"
|
"github.com/mitchellh/mapstructure"
|
||||||
|
@ -28,9 +29,9 @@ func testFactory(t *testing.T) logical.Backend {
|
||||||
|
|
||||||
// Test a client trusted by a CA
|
// Test a client trusted by a CA
|
||||||
func TestBackend_basic_CA(t *testing.T) {
|
func TestBackend_basic_CA(t *testing.T) {
|
||||||
connState := testConnState(t, "../../../test/key/ourdomain.cer",
|
connState := testConnState(t, "../../../test/keys/cert.pem",
|
||||||
"../../../test/key/ourdomain.key")
|
"../../../test/keys/key.pem", "../../../test/root/rootcacert.pem")
|
||||||
ca, err := ioutil.ReadFile("../../../test/ca/root.cer")
|
ca, err := ioutil.ReadFile("../../../test/root/rootcacert.pem")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatalf("err: %v", err)
|
t.Fatalf("err: %v", err)
|
||||||
}
|
}
|
||||||
|
@ -50,13 +51,13 @@ func TestBackend_basic_CA(t *testing.T) {
|
||||||
|
|
||||||
// Test CRL behavior
|
// Test CRL behavior
|
||||||
func TestBackend_CRLs(t *testing.T) {
|
func TestBackend_CRLs(t *testing.T) {
|
||||||
connState := testConnState(t, "../../../test/key/ourdomain.cer",
|
connState := testConnState(t, "../../../test/keys/cert.pem",
|
||||||
"../../../test/key/ourdomain.key")
|
"../../../test/keys/key.pem", "../../../test/root/rootcacert.pem")
|
||||||
ca, err := ioutil.ReadFile("../../../test/ca/root.cer")
|
ca, err := ioutil.ReadFile("../../../test/root/rootcacert.pem")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatalf("err: %v", err)
|
t.Fatalf("err: %v", err)
|
||||||
}
|
}
|
||||||
crl, err := ioutil.ReadFile("../../../test/ca/root.crl")
|
crl, err := ioutil.ReadFile("../../../test/root/root.crl")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatalf("err: %v", err)
|
t.Fatalf("err: %v", err)
|
||||||
}
|
}
|
||||||
|
@ -76,9 +77,9 @@ func TestBackend_CRLs(t *testing.T) {
|
||||||
|
|
||||||
// Test a self-signed client that is trusted
|
// Test a self-signed client that is trusted
|
||||||
func TestBackend_basic_singleCert(t *testing.T) {
|
func TestBackend_basic_singleCert(t *testing.T) {
|
||||||
connState := testConnState(t, "../../../test/unsigned/cert.pem",
|
connState := testConnState(t, "../../../test/keys/cert.pem",
|
||||||
"../../../test/unsigned/key.pem")
|
"../../../test/keys/key.pem", "../../../test/root/rootcacert.pem")
|
||||||
ca, err := ioutil.ReadFile("../../../test/unsigned/cert.pem")
|
ca, err := ioutil.ReadFile("../../../test/root/rootcacert.pem")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatalf("err: %v", err)
|
t.Fatalf("err: %v", err)
|
||||||
}
|
}
|
||||||
|
@ -93,8 +94,8 @@ func TestBackend_basic_singleCert(t *testing.T) {
|
||||||
|
|
||||||
// Test an untrusted self-signed client
|
// Test an untrusted self-signed client
|
||||||
func TestBackend_untrusted(t *testing.T) {
|
func TestBackend_untrusted(t *testing.T) {
|
||||||
connState := testConnState(t, "../../../test/unsigned/cert.pem",
|
connState := testConnState(t, "../../../test/keys/cert.pem",
|
||||||
"../../../test/unsigned/key.pem")
|
"../../../test/keys/key.pem", "../../../test/root/rootcacert.pem")
|
||||||
logicaltest.Test(t, logicaltest.TestCase{
|
logicaltest.Test(t, logicaltest.TestCase{
|
||||||
Backend: testFactory(t),
|
Backend: testFactory(t),
|
||||||
Steps: []logicaltest.TestStep{
|
Steps: []logicaltest.TestStep{
|
||||||
|
@ -128,8 +129,8 @@ func testAccStepReadCRL(t *testing.T, connState tls.ConnectionState) logicaltest
|
||||||
if len(crlInfo.Serials) != 1 {
|
if len(crlInfo.Serials) != 1 {
|
||||||
t.Fatalf("bad: expected CRL with length 1, got %d", len(crlInfo.Serials))
|
t.Fatalf("bad: expected CRL with length 1, got %d", len(crlInfo.Serials))
|
||||||
}
|
}
|
||||||
if _, ok := crlInfo.Serials["13"]; !ok {
|
if _, ok := crlInfo.Serials["637101449987587619778072672905061040630001617053"]; !ok {
|
||||||
t.Fatalf("bad: serial number 13 not found in CRL")
|
t.Fatalf("bad: expected serial number not found in CRL")
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
},
|
},
|
||||||
|
@ -249,15 +250,20 @@ func testAccStepCertNoLease(
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func testConnState(t *testing.T, certPath, keyPath string) tls.ConnectionState {
|
func testConnState(t *testing.T, certPath, keyPath, rootCertPath string) tls.ConnectionState {
|
||||||
cert, err := tls.LoadX509KeyPair(certPath, keyPath)
|
cert, err := tls.LoadX509KeyPair(certPath, keyPath)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatalf("err: %v", err)
|
t.Fatalf("err: %v", err)
|
||||||
}
|
}
|
||||||
|
rootCAs, err := api.LoadCACert(rootCertPath)
|
||||||
|
if err != nil {
|
||||||
|
t.Fatalf("err: %v", err)
|
||||||
|
}
|
||||||
listenConf := &tls.Config{
|
listenConf := &tls.Config{
|
||||||
Certificates: []tls.Certificate{cert},
|
Certificates: []tls.Certificate{cert},
|
||||||
ClientAuth: tls.RequestClientCert,
|
ClientAuth: tls.RequestClientCert,
|
||||||
InsecureSkipVerify: true,
|
InsecureSkipVerify: false,
|
||||||
|
RootCAs: rootCAs,
|
||||||
}
|
}
|
||||||
dialConf := new(tls.Config)
|
dialConf := new(tls.Config)
|
||||||
*dialConf = *listenConf
|
*dialConf = *listenConf
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
V 150407190456Z 0A unknown /CN=testco.internal/ST=California/C=US/emailAddress=test@testco.com/O=TestCo/OU=Beta
|
|
||||||
V 150407194146Z 0B unknown /CN=testco.internal/ST=California/C=US/emailAddress=test@testco.com/O=TestCo/OU=Beta
|
|
||||||
V 150526223338Z 0C unknown /CN=*.testco.internal/ST=California/C=US/emailAddress=test@testco.com/O=TestCo/OU=Beta
|
|
|
@ -1 +0,0 @@
|
||||||
unique_subject = no
|
|
|
@ -1 +0,0 @@
|
||||||
unique_subject = no
|
|
|
@ -1 +0,0 @@
|
||||||
V 150407190456Z 0A unknown /CN=testco.internal/ST=California/C=US/emailAddress=test@testco.com/O=TestCo/OU=Beta
|
|
|
@ -1,35 +0,0 @@
|
||||||
[ ca ]
|
|
||||||
default_ca = myca
|
|
||||||
|
|
||||||
[ crl_ext ]
|
|
||||||
# issuerAltName=issuer:copy #this would copy the issuer name to altname
|
|
||||||
authorityKeyIdentifier=keyid:always
|
|
||||||
|
|
||||||
[ myca ]
|
|
||||||
new_certs_dir = /tmp
|
|
||||||
unique_subject = no
|
|
||||||
certificate = root.cer
|
|
||||||
database = certindex
|
|
||||||
private_key = privkey.pem
|
|
||||||
serial = serialfile
|
|
||||||
default_days = 365
|
|
||||||
default_md = sha1
|
|
||||||
policy = myca_policy
|
|
||||||
x509_extensions = myca_extensions
|
|
||||||
default_crl_days = 30
|
|
||||||
|
|
||||||
[ myca_policy ]
|
|
||||||
commonName = supplied
|
|
||||||
stateOrProvinceName = supplied
|
|
||||||
countryName = supplied
|
|
||||||
emailAddress = optional
|
|
||||||
organizationName = supplied
|
|
||||||
organizationalUnitName = optional
|
|
||||||
|
|
||||||
[ myca_extensions ]
|
|
||||||
basicConstraints = CA:false
|
|
||||||
subjectKeyIdentifier = hash
|
|
||||||
authorityKeyIdentifier = keyid:always
|
|
||||||
keyUsage = digitalSignature,keyEncipherment
|
|
||||||
extendedKeyUsage = serverAuth,clientAuth
|
|
||||||
crlDistributionPoints = URI:http://path.to.crl/myca.crl
|
|
|
@ -1,27 +0,0 @@
|
||||||
-----BEGIN RSA PRIVATE KEY-----
|
|
||||||
MIIEowIBAAKCAQEAxrs6JK4NpiOItxrpNR/1ppUUmH7p2BgLCBZ6eHdclle9J56i
|
|
||||||
68adt8J85zaqphCfz6VDP58DsFx+N50PZyjQaDsUd0HejRqfHRMtg2O+UQkv4Z66
|
|
||||||
+Vo+gc6uGuANi2xMtSYDVTAqqzF48OOPQDgYkzcGxcFZzTRFFZt2vPnyHj8cHcaF
|
|
||||||
o/NMNVh7C3yTXevRGNm9u2mrbxCEeiHzFC2WUnvgU2jQuC7Fhnl33Zd3B6d3mQH6
|
|
||||||
O23ncmwxTcPUJe6xZaIRrDuzwUcyhLj5Z3faag/fpFIIcHSiHRfoqHLGsGg+3swI
|
|
||||||
d/zVJSSDHr7pJUu7Cre+vZa63FqDaooqvnisrQIDAQABAoIBABreo6zj76p/8XM4
|
|
||||||
a0GokZE1ZPR9bGawUYWFbIevM9CMCmI5+7M/RoHbBQJKDOapJsJviNkoSdpllxcz
|
|
||||||
4CpFhXAiVNEPEeUoLU1EE4pJSSkxwcySppsiTYNFi5rMomgwe2qeuiKhgZNl/AEt
|
|
||||||
82dubjwxW3QPgXHSWGjkfTht3wOhrczA8xyEjc9Bsad2ooA9IQk+VXYlPZXyXjs1
|
|
||||||
WwLYHmcSfveauLliLXeVU2Ux5PPwyreKMhyAfSHVQCycxK008u8WPy8nkAlpxKMC
|
|
||||||
UwCN+JKl69WCCA3CxXgM83zz4pXvB4EyMr8aTiqmOID8RIIrPcjCmVJki6KbJ9WG
|
|
||||||
S2CQVG0CgYEA5kVACrnjLtov426ZNifF2zUXu9x//7D6GkbJxzZLwXP/BJFcEOdQ
|
|
||||||
Fnjcs3s7wYh/wdTnEcQVWSJSAqnRt98c9yAXVnG5z1M0DYpAsY8xrdhEitxOf2oB
|
|
||||||
2cbvi4+cvUuUxk1hgva18UCT23aLP+iY2+t/ydBXAZ9kq1zz5CcpEBMCgYEA3O/R
|
|
||||||
g1Y9O36XxBmSYnkoCF5yGrPunnKKNBJc/WA7pTkQFYHr64Y/h5EKubzHD/VEd1Li
|
|
||||||
nDuGYxVMewf+5pHUhqSdpZtTxv25hjOsqLf5o5wm18JThGifs2zEVCTJOPti5n2M
|
|
||||||
RHakxuq1I625/QHidLBTQYuEBS/vywhapfaSaD8CgYEAhd1OPK4R30PiQRIjqXL3
|
|
||||||
t9ampISsOKXWz33FgbUT1zOq1in23rDKQzYh/4ktlPXYZ4NwjUhzrKyiBoBYtc7T
|
|
||||||
1OpoBs34Wgmhohl0QIThOZIXTq6CR9oFl2fqDDUBxp3wsFN905e+77A+BIBmtVFv
|
|
||||||
w7GlSVp/qibSbDiOZF1LptcCgYB8sJBi+jnmqOSIVRJLpysTxhHJxkDmhahACRkY
|
|
||||||
Gsau0cylBsUaEJMsNIyEFOmXtQml+k5QdDu9EdkvGm0evbDfKGqce1RF2w5okiNg
|
|
||||||
uSwXzVoSrOartMxk2/7VqkkycpX3lWWjgf4vEWmXsEVmaDjhOF5UgKPKtao0wQs/
|
|
||||||
3S/1ywKBgAIGgOuvL/GBcGqLikHLC+cputMvBAuE/tJnFHPxFoobskocVsMKbDTy
|
|
||||||
NYF7uPlzSGGClZsjE6DQyyGf5E9/U+EdwDKZwHYGCkzVjplUBo0BT3EN0vcc9jB/
|
|
||||||
ML9Ta4ETPyf66BhSVcD+eeNipPFAul0Q7uZhErH1zr1evTy8XXyI
|
|
||||||
-----END RSA PRIVATE KEY-----
|
|
|
@ -1,28 +0,0 @@
|
||||||
-----BEGIN CERTIFICATE-----
|
|
||||||
MIIEtzCCA5+gAwIBAgIJAIewRMI8OnvTMA0GCSqGSIb3DQEBBQUAMIGYMQswCQYD
|
|
||||||
VQQGEwJVUzELMAkGA1UECBMCQ0ExFjAUBgNVBAcTDVNhbiBGcmFuY2lzY28xHDAa
|
|
||||||
BgNVBAoTE0hhc2hpQ29ycCBUZXN0IENlcnQxDDAKBgNVBAsTA0RldjEWMBQGA1UE
|
|
||||||
AxMNdGVzdC5pbnRlcm5hbDEgMB4GCSqGSIb3DQEJARYRdGVzdEBpbnRlcm5hbC5j
|
|
||||||
b20wHhcNMTQwNDA3MTkwMTA4WhcNMjQwNDA0MTkwMTA4WjCBmDELMAkGA1UEBhMC
|
|
||||||
VVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1TYW4gRnJhbmNpc2NvMRwwGgYDVQQK
|
|
||||||
ExNIYXNoaUNvcnAgVGVzdCBDZXJ0MQwwCgYDVQQLEwNEZXYxFjAUBgNVBAMTDXRl
|
|
||||||
c3QuaW50ZXJuYWwxIDAeBgkqhkiG9w0BCQEWEXRlc3RAaW50ZXJuYWwuY29tMIIB
|
|
||||||
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxrs6JK4NpiOItxrpNR/1ppUU
|
|
||||||
mH7p2BgLCBZ6eHdclle9J56i68adt8J85zaqphCfz6VDP58DsFx+N50PZyjQaDsU
|
|
||||||
d0HejRqfHRMtg2O+UQkv4Z66+Vo+gc6uGuANi2xMtSYDVTAqqzF48OOPQDgYkzcG
|
|
||||||
xcFZzTRFFZt2vPnyHj8cHcaFo/NMNVh7C3yTXevRGNm9u2mrbxCEeiHzFC2WUnvg
|
|
||||||
U2jQuC7Fhnl33Zd3B6d3mQH6O23ncmwxTcPUJe6xZaIRrDuzwUcyhLj5Z3faag/f
|
|
||||||
pFIIcHSiHRfoqHLGsGg+3swId/zVJSSDHr7pJUu7Cre+vZa63FqDaooqvnisrQID
|
|
||||||
AQABo4IBADCB/TAdBgNVHQ4EFgQUo/nrOfqvbee2VklVKIFlyQEbuJUwgc0GA1Ud
|
|
||||||
IwSBxTCBwoAUo/nrOfqvbee2VklVKIFlyQEbuJWhgZ6kgZswgZgxCzAJBgNVBAYT
|
|
||||||
AlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMNU2FuIEZyYW5jaXNjbzEcMBoGA1UE
|
|
||||||
ChMTSGFzaGlDb3JwIFRlc3QgQ2VydDEMMAoGA1UECxMDRGV2MRYwFAYDVQQDEw10
|
|
||||||
ZXN0LmludGVybmFsMSAwHgYJKoZIhvcNAQkBFhF0ZXN0QGludGVybmFsLmNvbYIJ
|
|
||||||
AIewRMI8OnvTMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBADa9fV9h
|
|
||||||
gjapBlkNmu64WX0Ufub5dsJrdHS8672P30S7ILB7Mk0W8sL65IezRsZnG898yHf9
|
|
||||||
2uzmz5OvNTM9K380g7xFlyobSVq+6yqmmSAlA/ptAcIIZT727P5jig/DB7fzJM3g
|
|
||||||
jctDlEGOmEe50GQXc25VKpcpjAsNQi5ER5gowQ0v3IXNZs+yU+LvxLHc0rUJ/XSp
|
|
||||||
lFCAMOqd5uRoMOejnT51G6krvLNzPaQ3N9jQfNVY4Q0zfs0M+6dRWvqfqB9Vyq8/
|
|
||||||
POLMld+HyAZEBk9zK3ZVIXx6XS4dkDnSNR91njLq7eouf6M7+7s/oMQZZRtAfQ6r
|
|
||||||
wlW975rYa1ZqEdA=
|
|
||||||
-----END CERTIFICATE-----
|
|
|
@ -1,13 +0,0 @@
|
||||||
-----BEGIN X509 CRL-----
|
|
||||||
MIIB9TCB3jANBgkqhkiG9w0BAQUFADCBmDELMAkGA1UEBhMCVVMxCzAJBgNVBAgT
|
|
||||||
AkNBMRYwFAYDVQQHEw1TYW4gRnJhbmNpc2NvMRwwGgYDVQQKExNIYXNoaUNvcnAg
|
|
||||||
VGVzdCBDZXJ0MQwwCgYDVQQLEwNEZXYxFjAUBgNVBAMTDXRlc3QuaW50ZXJuYWwx
|
|
||||||
IDAeBgkqhkiG9w0BCQEWEXRlc3RAaW50ZXJuYWwuY29tFw0xNTEwMTUxNjIzNTha
|
|
||||||
Fw0xNTExMTQxNjIzNThaMBQwEgIBDRcNMTUxMDE1MTYyMTUwWjANBgkqhkiG9w0B
|
|
||||||
AQUFAAOCAQEAlFacjfVE/izigwJdGwieW7ieOfr4aA8AUuasFlzz/DkJFROKJcbX
|
|
||||||
nm5Xjrp+rsOYCZb3V562+QAucFjUrkjjyOGKpl4VFddcaAj6KChFnpBRWEeCoqtQ
|
|
||||||
fkpa7pAaM/k9zaHhQaO+InPDC08VOYO3AtU/v44CXDDO3c8HdahN1XJF/cEHA0l5
|
|
||||||
6wUpr17RlN50RYNAEWb6tKX7sOBbHr0qhJuqHw2yyOudwAQsoFiTghUQROnUPECU
|
|
||||||
Se+7NA0E3YF3RXZQDfvTSPrpPxzxMogVWlj8O6unjxq62e+FlEyBAxi38xLyOXLb
|
|
||||||
b6ieqj4zm+9LGOxA39rjeknhygxSNiA/Ww==
|
|
||||||
-----END X509 CRL-----
|
|
|
@ -1 +0,0 @@
|
||||||
0D
|
|
|
@ -1 +0,0 @@
|
||||||
0B
|
|
|
@ -1,22 +0,0 @@
|
||||||
-----BEGIN CERTIFICATE-----
|
|
||||||
MIIDujCCAqKgAwIBAgIBDTANBgkqhkiG9w0BAQUFADCBmDELMAkGA1UEBhMCVVMx
|
|
||||||
CzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1TYW4gRnJhbmNpc2NvMRwwGgYDVQQKExNI
|
|
||||||
YXNoaUNvcnAgVGVzdCBDZXJ0MQwwCgYDVQQLEwNEZXYxFjAUBgNVBAMTDXRlc3Qu
|
|
||||||
aW50ZXJuYWwxIDAeBgkqhkiG9w0BCQEWEXRlc3RAaW50ZXJuYWwuY29tMB4XDTE1
|
|
||||||
MDUyNzIyMDUzN1oXDTE2MDUyNjIyMDUzN1owgYAxFjAUBgNVBAMTDXRlc3QuaW50
|
|
||||||
ZXJuYWwxCzAJBgNVBAgTAkNBMQswCQYDVQQGEwJVUzEgMB4GCSqGSIb3DQEJARYR
|
|
||||||
dGVzdEBpbnRlcm5hbC5jb20xHDAaBgNVBAoTE0hhc2hpQ29ycCBUZXN0IENlcnQx
|
|
||||||
DDAKBgNVBAsTA0RldjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAr66LvaDv
|
|
||||||
yeOvqjYSaZbSVevMNykzFkouY7NFJvXwlwozh7xpCQO6oiDyn2xpVwVkfghZrotC
|
|
||||||
Ib4KURp+I6N91qEpksLmWcp3rkvZNPF1OaarfOhVilh/BTDIGhpX9OFMovqqtnhM
|
|
||||||
QpcN3kwePPV5CH2nb0Ki5y4IS8/QYpU2VjUCAwEAAaOBqDCBpTAJBgNVHRMEAjAA
|
|
||||||
MB0GA1UdDgQWBBSxjn8VZCgHU3JSYMZLkJG5aMqw4TAfBgNVHSMEGDAWgBSj+es5
|
|
||||||
+q9t57ZWSVUogWXJARu4lTALBgNVHQ8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH
|
|
||||||
AwEGCCsGAQUFBwMCMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly9wYXRoLnRvLmNy
|
|
||||||
bC9teWNhLmNybDANBgkqhkiG9w0BAQUFAAOCAQEAmKrgLSbsrhN1f49lyfrFF5n0
|
|
||||||
/wvuis45aXHRf4Ovn3IzwWJkRezGvwIDwJez9tRc61rjDR85HPVioqvp6cbk+6CE
|
|
||||||
og0XPLxxu4vs+BsXn1O3mdNc/qux5P1uszC1TJMvzk3vXE4/zXnsfmYMQ1u/sc53
|
|
||||||
4AsXUDvGzCiUWkOCAPWkBCVHOwZwst9Ut3cpZLvXwS2ck42k1Np2DtZvG1GsBlVW
|
|
||||||
fjiG4IG7uDoQtAp+Z0RQtqew5I82WqGJuAajkx4jOh7XAqdNYdiqJNOqQl7IJvOm
|
|
||||||
KmZ2TPx6qoR8aIiYmJs3Jx5xdXWdNZLCbm75pHGSaZUXge9/wG/mc9RMkmVNtg==
|
|
||||||
-----END CERTIFICATE-----
|
|
|
@ -1,12 +0,0 @@
|
||||||
-----BEGIN CERTIFICATE REQUEST-----
|
|
||||||
MIIB2TCCAUICAQAwgZgxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UE
|
|
||||||
BxMNU2FuIEZyYW5jaXNjbzEcMBoGA1UEChMTSGFzaGlDb3JwIFRlc3QgQ2VydDEM
|
|
||||||
MAoGA1UECxMDRGV2MRYwFAYDVQQDEw10ZXN0LmludGVybmFsMSAwHgYJKoZIhvcN
|
|
||||||
AQkBFhF0ZXN0QGludGVybmFsLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkC
|
|
||||||
gYEAr66LvaDvyeOvqjYSaZbSVevMNykzFkouY7NFJvXwlwozh7xpCQO6oiDyn2xp
|
|
||||||
VwVkfghZrotCIb4KURp+I6N91qEpksLmWcp3rkvZNPF1OaarfOhVilh/BTDIGhpX
|
|
||||||
9OFMovqqtnhMQpcN3kwePPV5CH2nb0Ki5y4IS8/QYpU2VjUCAwEAAaAAMA0GCSqG
|
|
||||||
SIb3DQEBBQUAA4GBAK7eNcgM/DLtSh+6CqntHMT0mQ5PZB3xjsDQ1qMo2OHPbISI
|
|
||||||
7ULzCRpYLmvD5fgypjlEf8GT5+H9bXrJT14hlUG8FYRr3vx+9LNjA2Tp/JsLQEM+
|
|
||||||
zzfF59JvVcsViQ/vqw17uk3ODvjToQDnNj7S6DB1Y3PhRf9wmdZFn1vVR5by
|
|
||||||
-----END CERTIFICATE REQUEST-----
|
|
|
@ -1,15 +0,0 @@
|
||||||
-----BEGIN RSA PRIVATE KEY-----
|
|
||||||
MIICWwIBAAKBgQCvrou9oO/J46+qNhJpltJV68w3KTMWSi5js0Um9fCXCjOHvGkJ
|
|
||||||
A7qiIPKfbGlXBWR+CFmui0IhvgpRGn4jo33WoSmSwuZZyneuS9k08XU5pqt86FWK
|
|
||||||
WH8FMMgaGlf04Uyi+qq2eExClw3eTB489XkIfadvQqLnLghLz9BilTZWNQIDAQAB
|
|
||||||
AoGAZLDL0uG8zZ+7/PiE0RPqdehx4WOxriLSN7518gCf5lGoezGXmd0TSP1NUeZW
|
|
||||||
8dNbZ4jtrcaPHrvHOfjPNynrYvdWUaa7jetWsIAiiiL/zfw74sr+YieTMy0Rk2Mn
|
|
||||||
0URbHKmMYaqmvJb/pXHWJESACGcoo3hYAnnz179jpoLzaHkCQQDXkW++l7C0c40b
|
|
||||||
qvVaJNZCGDLaTUpa3gRTGY04DDYVTukjWsRpIKz7IU59um9eVzJlsaaby8Z3LQH6
|
|
||||||
cg8QAWmLAkEA0KH1Nc5c7LXuTH+U3lSz13FlZ+Rdqk7p4fFyeeOvVp0eF1C90apU
|
|
||||||
J+IsC8IumKuftlRIJcKfGWsw1v6gBqG3PwJAB6Jl87kJkAp7l9xBHjUpxWN4AZU1
|
|
||||||
Keys+IhyIOcFz1FhHlhrllGK7sXqMre0lAHAjitxfBkGaVgVttntQKLcKwJAJsfU
|
|
||||||
IrpHP6DZuNKGQ4WPIF7tsJAccQnWI6+TzeBquTjfXQofHpgAqKE7+ruPmcVdHLEx
|
|
||||||
8ALrO/hWzb/q0xDAVQJATvGQLzpaiojli5zrglbiFpJIIZOSAfNkvAanuQnAMJxO
|
|
||||||
5kIkV29BiTi+KsfuYHsXV3/6ADOEFuOlKDUKYlf6Cw==
|
|
||||||
-----END RSA PRIVATE KEY-----
|
|
|
@ -1,28 +0,0 @@
|
||||||
-----BEGIN PRIVATE KEY-----
|
|
||||||
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDYVw5skn/3Ka72
|
|
||||||
32ZaCrKtRVoQzan3tghq41KpQe3yZxIZbKy7sbwfdXnXVSwTAbq/3BYi9rya2t/v
|
|
||||||
W95yZh6JgfrLBvWl9Jo1EttZIxDhzCXGP+MPWm2KdNtHr84JznJbdxRpR0Jb4ykK
|
|
||||||
2d9dXbLJvCw8eEDFgOVGrj60USMir46sZFRvGWlMi+yHSOE+WQXaU40Dr0ZJqNvd
|
|
||||||
RNO9BtqpLaecZQaYTvlkyVdhjUE3+gQ0zEAQqpLcWi+zB5/IyR2+KwxDT3vAJumd
|
|
||||||
G7rIaGatPE8k0Ahb+zMKFFGYCoQ3sjbAbrQmrVtH4SU6ggl+CxpVdxshrK1W05Ms
|
|
||||||
WAiPw81/AgMBAAECggEAKjDIKlpjxGMHsTOeNV8yu2H0D6TcSefhOl885q9p5UU+
|
|
||||||
nWC5Sx19b7EsYtdEcix7LCGS25y86YJX+8kx16OcvvpvW5ru2z+Zt1IHHxocl7yF
|
|
||||||
fWVGNd9Pz5m8jf12NClj2fyeKW3xPhROE8Srr/yu+nLNObnF//6EOEWRCv9r176C
|
|
||||||
+dzYvYVNPP48Ug7NpjQB94CBprtJyqvuoXvBPtpARXazVniYEhnzG1Gaj1TiCII5
|
|
||||||
+emaMjKcWIEJ5stbBb3lUtqgm8bRNb/qcxoFfqTzHP+hbum9hbRz0KEIlAkm7uAv
|
|
||||||
S0TlyLuaj+gPQ+LwNX8EhGKUdlK/VM5bj2kq/tg3AQKBgQD/+A8ruHNa5nKGKNzP
|
|
||||||
dp+hXiL2sSzefMjDa2+sRJ0yftIMqYRfCJwzYumjfyycfCsu1LHainlQjSO6Kkgc
|
|
||||||
c0xVxnahWyPCQiqZuo9lLx4EVXCdRqWRg+pbyQhTSz90hfWEKD7XWsI8uRkOEnW8
|
|
||||||
36FiyovGDFxl0esaKrFNSFdmgQKBgQDYXcSIRJk41f7vL6FVmchpUnVYoD75k9YT
|
|
||||||
FqEplNMw6gXcqbC2aNH5wj7EJlRboyVpjXV4N0d2Cz6AwREJpr/rYpq68AixXmVs
|
|
||||||
kTKwevoHm/tln7CN+CyIEy6KXdLp4KoWLFfSG6tHWRwIGFxWEGrrIZS6Eznu4GPe
|
|
||||||
V2yOnMkz/wKBgC6nXtSALP5PbGZJgl2J6HR3/PVru5rdsZX0ugjzBJfUh6JpL0hH
|
|
||||||
AHlZOO5k2pO3CgPiHnyPqqbk4rMmy7frx+kGYE7ulqjseGlGmKY/nT/69qij3L+W
|
|
||||||
BJwwGwVbfLhXRjWNRE7qKub4cbmf4bfIJtkjw7AYRqsERM6jI2fLnKqBAoGAUBzY
|
|
||||||
CkSsHxlNXa7bI+DfDfBUNs6OwsZ0e3jjj4vlbrUYGo5SOhgxtzKvHt26Wnvb/Gs+
|
|
||||||
VZbSROkA6ZeTAWnWogdOl20NKu9yynIwvJusPGkK+qPYMZj0lCXWE7GNyL9A+xjM
|
|
||||||
I6XPE4nxESZD+jH2BL3YXdWEm+hF0iu4rE1tSm0CgYEAxssvvX7qcfTmxsp1YSHJ
|
|
||||||
H5j9ifkakci5W2VbCbdMtdOlgIlCFr2JYguaL98jx7WIJ4iH54ue/fbOdlkPCOsz
|
|
||||||
YGU4TceSRHeEJ7F6c67NOXm8j2TquAW2uYH87w07g2PIUwl/pp439qoDiThA6jEX
|
|
||||||
2ztyXgNUi7poqehPUoQuvC0=
|
|
||||||
-----END PRIVATE KEY-----
|
|
|
@ -1,17 +0,0 @@
|
||||||
-----BEGIN CERTIFICATE-----
|
|
||||||
MIICsjCCAZqgAwIBAgIJAMi7aUCplU3VMA0GCSqGSIb3DQEBBQUAMBExDzANBgNV
|
|
||||||
BAMTBnVidW50dTAeFw0xMjEyMDIwNDQ3MzBaFw0yMjExMzAwNDQ3MzBaMBExDzAN
|
|
||||||
BgNVBAMTBnVidW50dTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANhX
|
|
||||||
DmySf/cprvbfZloKsq1FWhDNqfe2CGrjUqlB7fJnEhlsrLuxvB91eddVLBMBur/c
|
|
||||||
FiL2vJra3+9b3nJmHomB+ssG9aX0mjUS21kjEOHMJcY/4w9abYp020evzgnOclt3
|
|
||||||
FGlHQlvjKQrZ311dssm8LDx4QMWA5UauPrRRIyKvjqxkVG8ZaUyL7IdI4T5ZBdpT
|
|
||||||
jQOvRkmo291E070G2qktp5xlBphO+WTJV2GNQTf6BDTMQBCqktxaL7MHn8jJHb4r
|
|
||||||
DENPe8Am6Z0bushoZq08TyTQCFv7MwoUUZgKhDeyNsButCatW0fhJTqCCX4LGlV3
|
|
||||||
GyGsrVbTkyxYCI/DzX8CAwEAAaMNMAswCQYDVR0TBAIwADANBgkqhkiG9w0BAQUF
|
|
||||||
AAOCAQEAQaS5yAih5NBV2edX1wkIQfAUElqmzoXvxsozDYy+P+S5tJeFXDSqzTAy
|
|
||||||
qkd/6qjkBdaARfKUJZeT/jRjqxoNtE9SR4PMOnD4zrqD26ujgZRVtPImbmVxCnMI
|
|
||||||
1B9LwvhpDHZuPGN5bPp3o+iDYea8zkS3Y31Ic889KSwKBDb1LlNogOdved+2DGd1
|
|
||||||
yCxEErImbl4B0+QPrRk2bWbDfKhDfJ2FV+9kWIoEuCQBpr2tj1E5zvTadOVm5P2M
|
|
||||||
u7kjGl4w0GIAONiMC9l2TwMmPuG1jpM/WjQkG0sTKOCl7xQKgXBNJ78Wm2bfGtgb
|
|
||||||
shr/PNbS/EyISlUa07+zJtiRnr/EiQ==
|
|
||||||
-----END CERTIFICATE-----
|
|
22
test/keys/cert.pem
Normal file
22
test/keys/cert.pem
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
-----BEGIN CERTIFICATE-----
|
||||||
|
MIIDtTCCAp2gAwIBAgIUf+jhKTFBnqSs34II0WS1L4QsbbAwDQYJKoZIhvcNAQEL
|
||||||
|
BQAwFjEUMBIGA1UEAxMLZXhhbXBsZS5jb20wHhcNMTYwMjI5MDIyNzQxWhcNMjUw
|
||||||
|
MTA1MTAyODExWjAbMRkwFwYDVQQDExBjZXJ0LmV4YW1wbGUuY29tMIIBIjANBgkq
|
||||||
|
hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsZx0Svr82YJpFpIy4fJNW5fKA6B8mhxS
|
||||||
|
TRAVnygAftetT8puHflY0ss7Y6X2OXjsU0PRn+1PswtivhKi+eLtgWkUF9cFYFGn
|
||||||
|
SgMld6ZWRhNheZhA6ZfQmeM/BF2pa5HK2SDF36ljgjL9T+nWrru2Uv0BCoHzLAmi
|
||||||
|
YYMiIWplidMmMO5NTRG3k+3AN0TkfakB6JVzjLGhTcXdOcVEMXkeQVqJMAuGouU5
|
||||||
|
donyqtnaHuIJGuUdy54YDnX86txhOQhAv6r7dHXzZxS4pmLvw8UI1rsSf/GLcUVG
|
||||||
|
B+5+AAGF5iuHC3N2DTl4xz3FcN4Cb4w9pbaQ7+mCzz+anqiJfyr2nwIDAQABo4H1
|
||||||
|
MIHyMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAdBgNVHQ4EFgQUm++e
|
||||||
|
HpyM3p708bgZJuRYEdX1o+UwHwYDVR0jBBgwFoAUncSzT/6HMexyuiU9/7EgHu+o
|
||||||
|
k5swOwYIKwYBBQUHAQEELzAtMCsGCCsGAQUFBzAChh9odHRwOi8vMTI3LjAuMC4x
|
||||||
|
OjgyMDAvdjEvcGtpL2NhMCEGA1UdEQQaMBiCEGNlcnQuZXhhbXBsZS5jb22HBH8A
|
||||||
|
AAEwMQYDVR0fBCowKDAmoCSgIoYgaHR0cDovLzEyNy4wLjAuMTo4MjAwL3YxL3Br
|
||||||
|
aS9jcmwwDQYJKoZIhvcNAQELBQADggEBABsuvmPSNjjKTVN6itWzdQy+SgMIrwfs
|
||||||
|
X1Yb9Lefkkwmp9ovKFNQxa4DucuCuzXcQrbKwWTfHGgR8ct4rf30xCRoA7dbQWq4
|
||||||
|
aYqNKFWrRaBRAaaYZ/O1ApRTOrXqRx9Eqr0H1BXLsoAq+mWassL8sf6siae+CpwA
|
||||||
|
KqBko5G0dNXq5T4i2LQbmoQSVetIrCJEeMrU+idkuqfV2h1BQKgSEhFDABjFdTCN
|
||||||
|
QDAHsEHsi2M4/jRW9fqEuhHSDfl2n7tkFUI8wTHUUCl7gXwweJ4qtaSXIwKXYzNj
|
||||||
|
xqKHA8Purc1Yfybz4iE1JCROi9fInKlzr5xABq8nb9Qc/J9DIQM+Xmk=
|
||||||
|
-----END CERTIFICATE-----
|
27
test/keys/key.pem
Normal file
27
test/keys/key.pem
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
-----BEGIN RSA PRIVATE KEY-----
|
||||||
|
MIIEogIBAAKCAQEAsZx0Svr82YJpFpIy4fJNW5fKA6B8mhxSTRAVnygAftetT8pu
|
||||||
|
HflY0ss7Y6X2OXjsU0PRn+1PswtivhKi+eLtgWkUF9cFYFGnSgMld6ZWRhNheZhA
|
||||||
|
6ZfQmeM/BF2pa5HK2SDF36ljgjL9T+nWrru2Uv0BCoHzLAmiYYMiIWplidMmMO5N
|
||||||
|
TRG3k+3AN0TkfakB6JVzjLGhTcXdOcVEMXkeQVqJMAuGouU5donyqtnaHuIJGuUd
|
||||||
|
y54YDnX86txhOQhAv6r7dHXzZxS4pmLvw8UI1rsSf/GLcUVGB+5+AAGF5iuHC3N2
|
||||||
|
DTl4xz3FcN4Cb4w9pbaQ7+mCzz+anqiJfyr2nwIDAQABAoIBAHR7fFV0eAGaopsX
|
||||||
|
9OD0TUGlsephBXb43g0GYHfJ/1Ew18w9oaxszJEqkl+PB4W3xZ3yG3e8ZomxDOhF
|
||||||
|
RreF2WgG5xOfhDogMwu6NodbArfgnAvoC6JnW3qha8HMP4F500RFVyCRcd6A3Frd
|
||||||
|
rFtaZn/UyCsBAN8/zkwPeYHayo7xX6d9kzgRl9HluEX5PXI5+3uiBDUiM085gkLI
|
||||||
|
5Cmadh9fMdjfhDXI4x2JYmILpp/9Nlc/krB15s5n1MPNtn3yL0TI0tWp0WlwDCV7
|
||||||
|
oUm1SfIM0F1fXGFyFDcqwoIr6JCQgXk6XtTg31YhH1xgUIclUVdtHqmAwAbLdIhQ
|
||||||
|
GAiHn2kCgYEAwD4pZ8HfpiOG/EHNoWsMATc/5yC7O8F9WbvcHZQIymLY4v/7HKZb
|
||||||
|
VyOR6UQ5/O2cztSGIuKSF6+OK1C34lOyCuTSOTFrjlgEYtLIXjdGLfFdtOO8GRQR
|
||||||
|
akVXdwuzNAjTBaH5eXbG+NKcjmCvZL48dQVlfDTVulzFGbcsVTHIMQUCgYEA7IQI
|
||||||
|
FVsKnY3KqpyGqXq92LMcsT3XgW6X1BIIV+YhJ5AFUFkFrjrbXs94/8XyLfi0xBQy
|
||||||
|
efK+8g5sMs7koF8LyZEcAXWZJQduaKB71hoLlRaU4VQkL/dl2B6VFmAII/CsRCYh
|
||||||
|
r9RmDN2PF/mp98Ih9dpC1VqcCDRGoTYsd7jLalMCgYAMgH5k1wDaZxkSMp1S0AlZ
|
||||||
|
0uP+/evvOOgT+9mWutfPgZolOQx1koQCKLgGeX9j6Xf3I28NubpSfAI84uTyfQrp
|
||||||
|
FnRtb79U5Hh0jMynA+U2e6niZ6UF5H41cQj9Hu+qhKBkj2IP+h96cwfnYnZFkPGR
|
||||||
|
kqZE65KyqfHPeFATwkcImQKBgCdrfhlpGiTWXCABhKQ8s+WpPLAB2ahV8XJEKyXT
|
||||||
|
UlVQuMIChGLcpnFv7P/cUxf8asx/fUY8Aj0/0CLLvulHziQjTmKj4gl86pb/oIQ3
|
||||||
|
xRRtNhU0O+/OsSfLORgIm3K6C0w0esregL/GMbJSR1TnA1gBr7/1oSnw5JC8Ab9W
|
||||||
|
injHAoGAJT1MGAiQrhlt9GCGe6Ajw4omdbY0wS9NXefnFhf7EwL0es52ezZ28zpU
|
||||||
|
2LXqSFbtann5CHgpSLxiMYPDIf+er4xgg9Bz34tz1if1rDfP2Qrxdrpr4jDnrGT3
|
||||||
|
gYC2qCpvVD9RRUMKFfnJTfl5gMQdBW/LINkHtJ82snAeLl3gjQ4=
|
||||||
|
-----END RSA PRIVATE KEY-----
|
74
test/keys/pkioutput
Normal file
74
test/keys/pkioutput
Normal file
|
@ -0,0 +1,74 @@
|
||||||
|
Key Value
|
||||||
|
lease_id pki/issue/example-dot-com/d8214077-9976-8c68-9c07-6610da30aea4
|
||||||
|
lease_duration 279359999
|
||||||
|
lease_renewable false
|
||||||
|
certificate -----BEGIN CERTIFICATE-----
|
||||||
|
MIIDtTCCAp2gAwIBAgIUf+jhKTFBnqSs34II0WS1L4QsbbAwDQYJKoZIhvcNAQEL
|
||||||
|
BQAwFjEUMBIGA1UEAxMLZXhhbXBsZS5jb20wHhcNMTYwMjI5MDIyNzQxWhcNMjUw
|
||||||
|
MTA1MTAyODExWjAbMRkwFwYDVQQDExBjZXJ0LmV4YW1wbGUuY29tMIIBIjANBgkq
|
||||||
|
hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsZx0Svr82YJpFpIy4fJNW5fKA6B8mhxS
|
||||||
|
TRAVnygAftetT8puHflY0ss7Y6X2OXjsU0PRn+1PswtivhKi+eLtgWkUF9cFYFGn
|
||||||
|
SgMld6ZWRhNheZhA6ZfQmeM/BF2pa5HK2SDF36ljgjL9T+nWrru2Uv0BCoHzLAmi
|
||||||
|
YYMiIWplidMmMO5NTRG3k+3AN0TkfakB6JVzjLGhTcXdOcVEMXkeQVqJMAuGouU5
|
||||||
|
donyqtnaHuIJGuUdy54YDnX86txhOQhAv6r7dHXzZxS4pmLvw8UI1rsSf/GLcUVG
|
||||||
|
B+5+AAGF5iuHC3N2DTl4xz3FcN4Cb4w9pbaQ7+mCzz+anqiJfyr2nwIDAQABo4H1
|
||||||
|
MIHyMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAdBgNVHQ4EFgQUm++e
|
||||||
|
HpyM3p708bgZJuRYEdX1o+UwHwYDVR0jBBgwFoAUncSzT/6HMexyuiU9/7EgHu+o
|
||||||
|
k5swOwYIKwYBBQUHAQEELzAtMCsGCCsGAQUFBzAChh9odHRwOi8vMTI3LjAuMC4x
|
||||||
|
OjgyMDAvdjEvcGtpL2NhMCEGA1UdEQQaMBiCEGNlcnQuZXhhbXBsZS5jb22HBH8A
|
||||||
|
AAEwMQYDVR0fBCowKDAmoCSgIoYgaHR0cDovLzEyNy4wLjAuMTo4MjAwL3YxL3Br
|
||||||
|
aS9jcmwwDQYJKoZIhvcNAQELBQADggEBABsuvmPSNjjKTVN6itWzdQy+SgMIrwfs
|
||||||
|
X1Yb9Lefkkwmp9ovKFNQxa4DucuCuzXcQrbKwWTfHGgR8ct4rf30xCRoA7dbQWq4
|
||||||
|
aYqNKFWrRaBRAaaYZ/O1ApRTOrXqRx9Eqr0H1BXLsoAq+mWassL8sf6siae+CpwA
|
||||||
|
KqBko5G0dNXq5T4i2LQbmoQSVetIrCJEeMrU+idkuqfV2h1BQKgSEhFDABjFdTCN
|
||||||
|
QDAHsEHsi2M4/jRW9fqEuhHSDfl2n7tkFUI8wTHUUCl7gXwweJ4qtaSXIwKXYzNj
|
||||||
|
xqKHA8Purc1Yfybz4iE1JCROi9fInKlzr5xABq8nb9Qc/J9DIQM+Xmk=
|
||||||
|
-----END CERTIFICATE-----
|
||||||
|
issuing_ca -----BEGIN CERTIFICATE-----
|
||||||
|
MIIDPDCCAiSgAwIBAgIUb5id+GcaMeMnYBv3MvdTGWigyJ0wDQYJKoZIhvcNAQEL
|
||||||
|
BQAwFjEUMBIGA1UEAxMLZXhhbXBsZS5jb20wHhcNMTYwMjI5MDIyNzI5WhcNMjYw
|
||||||
|
MjI2MDIyNzU5WjAWMRQwEgYDVQQDEwtleGFtcGxlLmNvbTCCASIwDQYJKoZIhvcN
|
||||||
|
AQEBBQADggEPADCCAQoCggEBAOxTMvhTuIRc2YhxZpmPwegP86cgnqfT1mXxi1A7
|
||||||
|
Q7qax24Nqbf00I3oDMQtAJlj2RB3hvRSCb0/lkF7i1Bub+TGxuM7NtZqp2F8FgG0
|
||||||
|
z2md+W6adwW26rlxbQKjmRvMn66G9YPTkoJmPmxt2Tccb9+apmwW7lslL5j8H48x
|
||||||
|
AHJTMb+PMP9kbOHV5Abr3PT4jXUPUr/mWBvBiKiHG0Xd/HEmlyOEPeAThxK+I5tb
|
||||||
|
6m+eB+7cL9BsvQpy135+2bRAxUphvFi5NhryJ2vlAvoJ8UqigsNK3E28ut60FAoH
|
||||||
|
SWRfFUFFYtfPgTDS1yOKU/z/XMU2giQv2HrleWt0mp4jqBUCAwEAAaOBgTB/MA4G
|
||||||
|
A1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSdxLNP/ocx
|
||||||
|
7HK6JT3/sSAe76iTmzAfBgNVHSMEGDAWgBSdxLNP/ocx7HK6JT3/sSAe76iTmzAc
|
||||||
|
BgNVHREEFTATggtleGFtcGxlLmNvbYcEfwAAATANBgkqhkiG9w0BAQsFAAOCAQEA
|
||||||
|
wHThDRsXJunKbAapxmQ6bDxSvTvkLA6m97TXlsFgL+Q3Jrg9HoJCNowJ0pUTwhP2
|
||||||
|
U946dCnSCkZck0fqkwVi4vJ5EQnkvyEbfN4W5qVsQKOFaFVzep6Qid4rZT6owWPa
|
||||||
|
cNNzNcXAee3/j6hgr6OQ/i3J6fYR4YouYxYkjojYyg+CMdn6q8BoV0BTsHdnw1/N
|
||||||
|
ScbnBHQIvIZMBDAmQueQZolgJcdOuBLYHe/kRy167z8nGg+PUFKIYOL8NaOU1+CJ
|
||||||
|
t2YaEibVq5MRqCbRgnd9a2vG0jr5a3Mn4CUUYv+5qIjP3hUusYenW1/EWtn1s/gk
|
||||||
|
zehNe5dFTjFpylg1o6b8Ow==
|
||||||
|
-----END CERTIFICATE-----
|
||||||
|
private_key -----BEGIN RSA PRIVATE KEY-----
|
||||||
|
MIIEogIBAAKCAQEAsZx0Svr82YJpFpIy4fJNW5fKA6B8mhxSTRAVnygAftetT8pu
|
||||||
|
HflY0ss7Y6X2OXjsU0PRn+1PswtivhKi+eLtgWkUF9cFYFGnSgMld6ZWRhNheZhA
|
||||||
|
6ZfQmeM/BF2pa5HK2SDF36ljgjL9T+nWrru2Uv0BCoHzLAmiYYMiIWplidMmMO5N
|
||||||
|
TRG3k+3AN0TkfakB6JVzjLGhTcXdOcVEMXkeQVqJMAuGouU5donyqtnaHuIJGuUd
|
||||||
|
y54YDnX86txhOQhAv6r7dHXzZxS4pmLvw8UI1rsSf/GLcUVGB+5+AAGF5iuHC3N2
|
||||||
|
DTl4xz3FcN4Cb4w9pbaQ7+mCzz+anqiJfyr2nwIDAQABAoIBAHR7fFV0eAGaopsX
|
||||||
|
9OD0TUGlsephBXb43g0GYHfJ/1Ew18w9oaxszJEqkl+PB4W3xZ3yG3e8ZomxDOhF
|
||||||
|
RreF2WgG5xOfhDogMwu6NodbArfgnAvoC6JnW3qha8HMP4F500RFVyCRcd6A3Frd
|
||||||
|
rFtaZn/UyCsBAN8/zkwPeYHayo7xX6d9kzgRl9HluEX5PXI5+3uiBDUiM085gkLI
|
||||||
|
5Cmadh9fMdjfhDXI4x2JYmILpp/9Nlc/krB15s5n1MPNtn3yL0TI0tWp0WlwDCV7
|
||||||
|
oUm1SfIM0F1fXGFyFDcqwoIr6JCQgXk6XtTg31YhH1xgUIclUVdtHqmAwAbLdIhQ
|
||||||
|
GAiHn2kCgYEAwD4pZ8HfpiOG/EHNoWsMATc/5yC7O8F9WbvcHZQIymLY4v/7HKZb
|
||||||
|
VyOR6UQ5/O2cztSGIuKSF6+OK1C34lOyCuTSOTFrjlgEYtLIXjdGLfFdtOO8GRQR
|
||||||
|
akVXdwuzNAjTBaH5eXbG+NKcjmCvZL48dQVlfDTVulzFGbcsVTHIMQUCgYEA7IQI
|
||||||
|
FVsKnY3KqpyGqXq92LMcsT3XgW6X1BIIV+YhJ5AFUFkFrjrbXs94/8XyLfi0xBQy
|
||||||
|
efK+8g5sMs7koF8LyZEcAXWZJQduaKB71hoLlRaU4VQkL/dl2B6VFmAII/CsRCYh
|
||||||
|
r9RmDN2PF/mp98Ih9dpC1VqcCDRGoTYsd7jLalMCgYAMgH5k1wDaZxkSMp1S0AlZ
|
||||||
|
0uP+/evvOOgT+9mWutfPgZolOQx1koQCKLgGeX9j6Xf3I28NubpSfAI84uTyfQrp
|
||||||
|
FnRtb79U5Hh0jMynA+U2e6niZ6UF5H41cQj9Hu+qhKBkj2IP+h96cwfnYnZFkPGR
|
||||||
|
kqZE65KyqfHPeFATwkcImQKBgCdrfhlpGiTWXCABhKQ8s+WpPLAB2ahV8XJEKyXT
|
||||||
|
UlVQuMIChGLcpnFv7P/cUxf8asx/fUY8Aj0/0CLLvulHziQjTmKj4gl86pb/oIQ3
|
||||||
|
xRRtNhU0O+/OsSfLORgIm3K6C0w0esregL/GMbJSR1TnA1gBr7/1oSnw5JC8Ab9W
|
||||||
|
injHAoGAJT1MGAiQrhlt9GCGe6Ajw4omdbY0wS9NXefnFhf7EwL0es52ezZ28zpU
|
||||||
|
2LXqSFbtann5CHgpSLxiMYPDIf+er4xgg9Bz34tz1if1rDfP2Qrxdrpr4jDnrGT3
|
||||||
|
gYC2qCpvVD9RRUMKFfnJTfl5gMQdBW/LINkHtJ82snAeLl3gjQ4=
|
||||||
|
-----END RSA PRIVATE KEY-----
|
||||||
|
private_key_type rsa
|
|
@ -1 +0,0 @@
|
||||||
Instructions from https://langui.sh/2009/01/18/openssl-self-signed-ca/
|
|
74
test/root/pkioutput
Normal file
74
test/root/pkioutput
Normal file
|
@ -0,0 +1,74 @@
|
||||||
|
Key Value
|
||||||
|
lease_id pki/root/generate/exported/7bf99d76-dd3e-2c5b-04ce-5253062ad586
|
||||||
|
lease_duration 315359999
|
||||||
|
lease_renewable false
|
||||||
|
certificate -----BEGIN CERTIFICATE-----
|
||||||
|
MIIDPDCCAiSgAwIBAgIUb5id+GcaMeMnYBv3MvdTGWigyJ0wDQYJKoZIhvcNAQEL
|
||||||
|
BQAwFjEUMBIGA1UEAxMLZXhhbXBsZS5jb20wHhcNMTYwMjI5MDIyNzI5WhcNMjYw
|
||||||
|
MjI2MDIyNzU5WjAWMRQwEgYDVQQDEwtleGFtcGxlLmNvbTCCASIwDQYJKoZIhvcN
|
||||||
|
AQEBBQADggEPADCCAQoCggEBAOxTMvhTuIRc2YhxZpmPwegP86cgnqfT1mXxi1A7
|
||||||
|
Q7qax24Nqbf00I3oDMQtAJlj2RB3hvRSCb0/lkF7i1Bub+TGxuM7NtZqp2F8FgG0
|
||||||
|
z2md+W6adwW26rlxbQKjmRvMn66G9YPTkoJmPmxt2Tccb9+apmwW7lslL5j8H48x
|
||||||
|
AHJTMb+PMP9kbOHV5Abr3PT4jXUPUr/mWBvBiKiHG0Xd/HEmlyOEPeAThxK+I5tb
|
||||||
|
6m+eB+7cL9BsvQpy135+2bRAxUphvFi5NhryJ2vlAvoJ8UqigsNK3E28ut60FAoH
|
||||||
|
SWRfFUFFYtfPgTDS1yOKU/z/XMU2giQv2HrleWt0mp4jqBUCAwEAAaOBgTB/MA4G
|
||||||
|
A1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSdxLNP/ocx
|
||||||
|
7HK6JT3/sSAe76iTmzAfBgNVHSMEGDAWgBSdxLNP/ocx7HK6JT3/sSAe76iTmzAc
|
||||||
|
BgNVHREEFTATggtleGFtcGxlLmNvbYcEfwAAATANBgkqhkiG9w0BAQsFAAOCAQEA
|
||||||
|
wHThDRsXJunKbAapxmQ6bDxSvTvkLA6m97TXlsFgL+Q3Jrg9HoJCNowJ0pUTwhP2
|
||||||
|
U946dCnSCkZck0fqkwVi4vJ5EQnkvyEbfN4W5qVsQKOFaFVzep6Qid4rZT6owWPa
|
||||||
|
cNNzNcXAee3/j6hgr6OQ/i3J6fYR4YouYxYkjojYyg+CMdn6q8BoV0BTsHdnw1/N
|
||||||
|
ScbnBHQIvIZMBDAmQueQZolgJcdOuBLYHe/kRy167z8nGg+PUFKIYOL8NaOU1+CJ
|
||||||
|
t2YaEibVq5MRqCbRgnd9a2vG0jr5a3Mn4CUUYv+5qIjP3hUusYenW1/EWtn1s/gk
|
||||||
|
zehNe5dFTjFpylg1o6b8Ow==
|
||||||
|
-----END CERTIFICATE-----
|
||||||
|
expiration 1.772072879e+09
|
||||||
|
issuing_ca -----BEGIN CERTIFICATE-----
|
||||||
|
MIIDPDCCAiSgAwIBAgIUb5id+GcaMeMnYBv3MvdTGWigyJ0wDQYJKoZIhvcNAQEL
|
||||||
|
BQAwFjEUMBIGA1UEAxMLZXhhbXBsZS5jb20wHhcNMTYwMjI5MDIyNzI5WhcNMjYw
|
||||||
|
MjI2MDIyNzU5WjAWMRQwEgYDVQQDEwtleGFtcGxlLmNvbTCCASIwDQYJKoZIhvcN
|
||||||
|
AQEBBQADggEPADCCAQoCggEBAOxTMvhTuIRc2YhxZpmPwegP86cgnqfT1mXxi1A7
|
||||||
|
Q7qax24Nqbf00I3oDMQtAJlj2RB3hvRSCb0/lkF7i1Bub+TGxuM7NtZqp2F8FgG0
|
||||||
|
z2md+W6adwW26rlxbQKjmRvMn66G9YPTkoJmPmxt2Tccb9+apmwW7lslL5j8H48x
|
||||||
|
AHJTMb+PMP9kbOHV5Abr3PT4jXUPUr/mWBvBiKiHG0Xd/HEmlyOEPeAThxK+I5tb
|
||||||
|
6m+eB+7cL9BsvQpy135+2bRAxUphvFi5NhryJ2vlAvoJ8UqigsNK3E28ut60FAoH
|
||||||
|
SWRfFUFFYtfPgTDS1yOKU/z/XMU2giQv2HrleWt0mp4jqBUCAwEAAaOBgTB/MA4G
|
||||||
|
A1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSdxLNP/ocx
|
||||||
|
7HK6JT3/sSAe76iTmzAfBgNVHSMEGDAWgBSdxLNP/ocx7HK6JT3/sSAe76iTmzAc
|
||||||
|
BgNVHREEFTATggtleGFtcGxlLmNvbYcEfwAAATANBgkqhkiG9w0BAQsFAAOCAQEA
|
||||||
|
wHThDRsXJunKbAapxmQ6bDxSvTvkLA6m97TXlsFgL+Q3Jrg9HoJCNowJ0pUTwhP2
|
||||||
|
U946dCnSCkZck0fqkwVi4vJ5EQnkvyEbfN4W5qVsQKOFaFVzep6Qid4rZT6owWPa
|
||||||
|
cNNzNcXAee3/j6hgr6OQ/i3J6fYR4YouYxYkjojYyg+CMdn6q8BoV0BTsHdnw1/N
|
||||||
|
ScbnBHQIvIZMBDAmQueQZolgJcdOuBLYHe/kRy167z8nGg+PUFKIYOL8NaOU1+CJ
|
||||||
|
t2YaEibVq5MRqCbRgnd9a2vG0jr5a3Mn4CUUYv+5qIjP3hUusYenW1/EWtn1s/gk
|
||||||
|
zehNe5dFTjFpylg1o6b8Ow==
|
||||||
|
-----END CERTIFICATE-----
|
||||||
|
private_key -----BEGIN RSA PRIVATE KEY-----
|
||||||
|
MIIEpQIBAAKCAQEA7FMy+FO4hFzZiHFmmY/B6A/zpyCep9PWZfGLUDtDuprHbg2p
|
||||||
|
t/TQjegMxC0AmWPZEHeG9FIJvT+WQXuLUG5v5MbG4zs21mqnYXwWAbTPaZ35bpp3
|
||||||
|
BbbquXFtAqOZG8yfrob1g9OSgmY+bG3ZNxxv35qmbBbuWyUvmPwfjzEAclMxv48w
|
||||||
|
/2Rs4dXkBuvc9PiNdQ9Sv+ZYG8GIqIcbRd38cSaXI4Q94BOHEr4jm1vqb54H7twv
|
||||||
|
0Gy9CnLXfn7ZtEDFSmG8WLk2GvIna+UC+gnxSqKCw0rcTby63rQUCgdJZF8VQUVi
|
||||||
|
18+BMNLXI4pT/P9cxTaCJC/YeuV5a3SaniOoFQIDAQABAoIBAQCoGZJC84JnnIgb
|
||||||
|
ttZNWuWKBXbCJcDVDikOQJ9hBZbqsFg1X0CfGmQS3MHf9Ubc1Ro8zVjQh15oIEfn
|
||||||
|
8lIpdzTeXcpxLdiW8ix3ekVJF20F6pnXY8ZP6UnTeOwamXY6QPZAtb0D9UXcvY+f
|
||||||
|
nw+IVRD6082XS0Rmzu+peYWVXDy+FDN+HJRANBcdJZz8gOmNBIe0qDWx1b85d/s8
|
||||||
|
2Kk1Wwdss1IwAGeSddTSwzBNaaHdItZaMZOqPW1gRyBfVSkcUQIE6zn2RKw2b70t
|
||||||
|
grkIvyRcTdfmiKbqkkJ+eR+ITOUt0cBZSH4cDjlQA+r7hulvoBpQBRj068Toxkcc
|
||||||
|
bTagHaPBAoGBAPWPGVkHqhTbJ/DjmqDIStxby2M1fhhHt4xUGHinhUYjQjGOtDQ9
|
||||||
|
0mfaB7HObudRiSLydRAVGAHGyNJdQcTeFxeQbovwGiYKfZSA1IGpea7dTxPpGEdN
|
||||||
|
ksA0pzSp9MfKzX/MdLuAkEtO58aAg5YzsgX9hDNxo4MhH/gremZhEGZlAoGBAPZf
|
||||||
|
lqdYvAL0fjHGJ1FUEalhzGCGE9PH2iOqsxqLCXK7bDbzYSjvuiHkhYJHAOgVdiW1
|
||||||
|
lB34UHHYAqZ1VVoFqJ05gax6DE2+r7K5VV3FUCaC0Zm3pavxchU9R/TKP82xRrBj
|
||||||
|
AFWwdgDTxUyvQEmgPR9sqorftO71Iz2tiwyTpIfxAoGBAIhEMLzHFAse0rtKkrRG
|
||||||
|
ccR27BbRyHeQ1Lp6sFnEHKEfT8xQdI/I/snCpCJ3e/PBu2g5Q9z416mktiyGs8ib
|
||||||
|
thTNgYsGYnxZtfaCx2pssanoBcn2wBJRae5fSapf5gY49HDG9MBYR7qCvvvYtSzU
|
||||||
|
4yWP2ZzyotpRt3vwJKxLkN5BAoGAORHpZvhiDNkvxj3da7Rqpu7VleJZA2y+9hYb
|
||||||
|
iOF+HcqWhaAY+I+XcTRrTMM/zYLzLEcEeXDEyao86uwxCjpXVZw1kotvAC9UqbTO
|
||||||
|
tnr3VwRkoxPsV4kFYTAh0+1pnC8dbcxxDmhi3Uww3tOVs7hfkEDuvF6XnebA9A+Y
|
||||||
|
LyCgMzECgYEA6cCU8QODOivIKWFRXucvWckgE6MYDBaAwe6qcLsd1Q/gpE2e3yQc
|
||||||
|
4RB3bcyiPROLzMLlXFxf1vSNJQdIaVfrRv+zJeGIiivLPU8+Eq4Lrb+tl1LepcOX
|
||||||
|
OzQeADTSCn5VidOfjDkIst9UXjMlrFfV9/oJEw5Eiqa6lkNPCGDhfA8=
|
||||||
|
-----END RSA PRIVATE KEY-----
|
||||||
|
private_key_type rsa
|
||||||
|
serial_number 6f:98:9d:f8:67:1a:31:e3:27:60:1b:f7:32:f7:53:19:68:a0:c8:9d
|
12
test/root/root.crl
Normal file
12
test/root/root.crl
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
-----BEGIN X509 CRL-----
|
||||||
|
MIIBrjCBlzANBgkqhkiG9w0BAQsFADAWMRQwEgYDVQQDEwtleGFtcGxlLmNvbRcN
|
||||||
|
MTYwMjI5MDIyOTE3WhcNMjUwMTA1MTAyOTE3WjArMCkCFG+YnfhnGjHjJ2Ab9zL3
|
||||||
|
UxlooMidFxExNjAyMjgyMTI5MTctMDUwMKAjMCEwHwYDVR0jBBgwFoAUncSzT/6H
|
||||||
|
MexyuiU9/7EgHu+ok5swDQYJKoZIhvcNAQELBQADggEBAG9YDXpNe4LJroKZmVCn
|
||||||
|
HqMhW8eyzyaPak2nPPGCVUnc6vt8rlBYQU+xlBizD6xatZQDMPgrT8sBl9W3ysXk
|
||||||
|
RUlliHsT/SHddMz5dAZsBPRMJ7pYWLTx8jI4w2WRfbSyI4bY/6qTRNkEBUv+Fk8J
|
||||||
|
xvwB89+EM0ENcVMhv9ghsUA8h7kOg673HKwRstLDAzxS/uLmEzFjj8SV2m5DbV2Y
|
||||||
|
UUCKRSV20/kxJMIC9x2KikZhwOSyv1UE1otD+RQvbfAoZPUDmvp2FR/E0NGjBBOg
|
||||||
|
1TtCPRrl63cjqU3s8KQ4uah9Vj+Cwcu9n/yIKKtNQq4NKHvagv8GlUsoJ4BdAxCw
|
||||||
|
IA0=
|
||||||
|
-----END X509 CRL-----
|
20
test/root/rootcacert.pem
Normal file
20
test/root/rootcacert.pem
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
-----BEGIN CERTIFICATE-----
|
||||||
|
MIIDPDCCAiSgAwIBAgIUb5id+GcaMeMnYBv3MvdTGWigyJ0wDQYJKoZIhvcNAQEL
|
||||||
|
BQAwFjEUMBIGA1UEAxMLZXhhbXBsZS5jb20wHhcNMTYwMjI5MDIyNzI5WhcNMjYw
|
||||||
|
MjI2MDIyNzU5WjAWMRQwEgYDVQQDEwtleGFtcGxlLmNvbTCCASIwDQYJKoZIhvcN
|
||||||
|
AQEBBQADggEPADCCAQoCggEBAOxTMvhTuIRc2YhxZpmPwegP86cgnqfT1mXxi1A7
|
||||||
|
Q7qax24Nqbf00I3oDMQtAJlj2RB3hvRSCb0/lkF7i1Bub+TGxuM7NtZqp2F8FgG0
|
||||||
|
z2md+W6adwW26rlxbQKjmRvMn66G9YPTkoJmPmxt2Tccb9+apmwW7lslL5j8H48x
|
||||||
|
AHJTMb+PMP9kbOHV5Abr3PT4jXUPUr/mWBvBiKiHG0Xd/HEmlyOEPeAThxK+I5tb
|
||||||
|
6m+eB+7cL9BsvQpy135+2bRAxUphvFi5NhryJ2vlAvoJ8UqigsNK3E28ut60FAoH
|
||||||
|
SWRfFUFFYtfPgTDS1yOKU/z/XMU2giQv2HrleWt0mp4jqBUCAwEAAaOBgTB/MA4G
|
||||||
|
A1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSdxLNP/ocx
|
||||||
|
7HK6JT3/sSAe76iTmzAfBgNVHSMEGDAWgBSdxLNP/ocx7HK6JT3/sSAe76iTmzAc
|
||||||
|
BgNVHREEFTATggtleGFtcGxlLmNvbYcEfwAAATANBgkqhkiG9w0BAQsFAAOCAQEA
|
||||||
|
wHThDRsXJunKbAapxmQ6bDxSvTvkLA6m97TXlsFgL+Q3Jrg9HoJCNowJ0pUTwhP2
|
||||||
|
U946dCnSCkZck0fqkwVi4vJ5EQnkvyEbfN4W5qVsQKOFaFVzep6Qid4rZT6owWPa
|
||||||
|
cNNzNcXAee3/j6hgr6OQ/i3J6fYR4YouYxYkjojYyg+CMdn6q8BoV0BTsHdnw1/N
|
||||||
|
ScbnBHQIvIZMBDAmQueQZolgJcdOuBLYHe/kRy167z8nGg+PUFKIYOL8NaOU1+CJ
|
||||||
|
t2YaEibVq5MRqCbRgnd9a2vG0jr5a3Mn4CUUYv+5qIjP3hUusYenW1/EWtn1s/gk
|
||||||
|
zehNe5dFTjFpylg1o6b8Ow==
|
||||||
|
-----END CERTIFICATE-----
|
27
test/root/rootcakey.pem
Normal file
27
test/root/rootcakey.pem
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
-----BEGIN RSA PRIVATE KEY-----
|
||||||
|
MIIEpQIBAAKCAQEA7FMy+FO4hFzZiHFmmY/B6A/zpyCep9PWZfGLUDtDuprHbg2p
|
||||||
|
t/TQjegMxC0AmWPZEHeG9FIJvT+WQXuLUG5v5MbG4zs21mqnYXwWAbTPaZ35bpp3
|
||||||
|
BbbquXFtAqOZG8yfrob1g9OSgmY+bG3ZNxxv35qmbBbuWyUvmPwfjzEAclMxv48w
|
||||||
|
/2Rs4dXkBuvc9PiNdQ9Sv+ZYG8GIqIcbRd38cSaXI4Q94BOHEr4jm1vqb54H7twv
|
||||||
|
0Gy9CnLXfn7ZtEDFSmG8WLk2GvIna+UC+gnxSqKCw0rcTby63rQUCgdJZF8VQUVi
|
||||||
|
18+BMNLXI4pT/P9cxTaCJC/YeuV5a3SaniOoFQIDAQABAoIBAQCoGZJC84JnnIgb
|
||||||
|
ttZNWuWKBXbCJcDVDikOQJ9hBZbqsFg1X0CfGmQS3MHf9Ubc1Ro8zVjQh15oIEfn
|
||||||
|
8lIpdzTeXcpxLdiW8ix3ekVJF20F6pnXY8ZP6UnTeOwamXY6QPZAtb0D9UXcvY+f
|
||||||
|
nw+IVRD6082XS0Rmzu+peYWVXDy+FDN+HJRANBcdJZz8gOmNBIe0qDWx1b85d/s8
|
||||||
|
2Kk1Wwdss1IwAGeSddTSwzBNaaHdItZaMZOqPW1gRyBfVSkcUQIE6zn2RKw2b70t
|
||||||
|
grkIvyRcTdfmiKbqkkJ+eR+ITOUt0cBZSH4cDjlQA+r7hulvoBpQBRj068Toxkcc
|
||||||
|
bTagHaPBAoGBAPWPGVkHqhTbJ/DjmqDIStxby2M1fhhHt4xUGHinhUYjQjGOtDQ9
|
||||||
|
0mfaB7HObudRiSLydRAVGAHGyNJdQcTeFxeQbovwGiYKfZSA1IGpea7dTxPpGEdN
|
||||||
|
ksA0pzSp9MfKzX/MdLuAkEtO58aAg5YzsgX9hDNxo4MhH/gremZhEGZlAoGBAPZf
|
||||||
|
lqdYvAL0fjHGJ1FUEalhzGCGE9PH2iOqsxqLCXK7bDbzYSjvuiHkhYJHAOgVdiW1
|
||||||
|
lB34UHHYAqZ1VVoFqJ05gax6DE2+r7K5VV3FUCaC0Zm3pavxchU9R/TKP82xRrBj
|
||||||
|
AFWwdgDTxUyvQEmgPR9sqorftO71Iz2tiwyTpIfxAoGBAIhEMLzHFAse0rtKkrRG
|
||||||
|
ccR27BbRyHeQ1Lp6sFnEHKEfT8xQdI/I/snCpCJ3e/PBu2g5Q9z416mktiyGs8ib
|
||||||
|
thTNgYsGYnxZtfaCx2pssanoBcn2wBJRae5fSapf5gY49HDG9MBYR7qCvvvYtSzU
|
||||||
|
4yWP2ZzyotpRt3vwJKxLkN5BAoGAORHpZvhiDNkvxj3da7Rqpu7VleJZA2y+9hYb
|
||||||
|
iOF+HcqWhaAY+I+XcTRrTMM/zYLzLEcEeXDEyao86uwxCjpXVZw1kotvAC9UqbTO
|
||||||
|
tnr3VwRkoxPsV4kFYTAh0+1pnC8dbcxxDmhi3Uww3tOVs7hfkEDuvF6XnebA9A+Y
|
||||||
|
LyCgMzECgYEA6cCU8QODOivIKWFRXucvWckgE6MYDBaAwe6qcLsd1Q/gpE2e3yQc
|
||||||
|
4RB3bcyiPROLzMLlXFxf1vSNJQdIaVfrRv+zJeGIiivLPU8+Eq4Lrb+tl1LepcOX
|
||||||
|
OzQeADTSCn5VidOfjDkIst9UXjMlrFfV9/oJEw5Eiqa6lkNPCGDhfA8=
|
||||||
|
-----END RSA PRIVATE KEY-----
|
|
@ -1,26 +0,0 @@
|
||||||
-----BEGIN CERTIFICATE-----
|
|
||||||
MIIEVzCCAz+gAwIBAgIJAOsBpz6gbCwZMA0GCSqGSIb3DQEBBQUAMHoxCzAJBgNV
|
|
||||||
BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp
|
|
||||||
c2NvMRcwFQYDVQQKEw5IYXNoaUNvcnAgVGVzdDENMAsGA1UECxMEVGVzdDEWMBQG
|
|
||||||
A1UEAxMNdGVzdC5pbnRlcm5hbDAeFw0xNTA0MjQwNDM0MTlaFw0yNTA0MjEwNDM0
|
|
||||||
MTlaMHoxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
|
|
||||||
Ew1TYW4gRnJhbmNpc2NvMRcwFQYDVQQKEw5IYXNoaUNvcnAgVGVzdDENMAsGA1UE
|
|
||||||
CxMEVGVzdDEWMBQGA1UEAxMNdGVzdC5pbnRlcm5hbDCCASIwDQYJKoZIhvcNAQEB
|
|
||||||
BQADggEPADCCAQoCggEBAMiQ1ktqhqUC9d7muLtkL9B4ALLdilHKB/8oZmPggCWw
|
|
||||||
/MQVHMrPKZQrac8VwpKTPjV8jrvSQKucxVdC7wq10N1KmUSvQQxqV+y6ogGSza1L
|
|
||||||
WwawahZ1bwOZrwQ0eNhAVamCROOpyxunG3pFeoxoJVUGMPYqBd87XKVjFtq9qWUn
|
|
||||||
J41CjyqJPh3TlzkzmcScCOY8Q8C12g3TcCStp00puhVBAUOwVTSLV1aRPFyOGdtS
|
|
||||||
dGNnG2QZdT6la+WQxLBntJ84E5iYjoawV5B/oGiV4zuNQZQv6ar0SJx6sdJTW4je
|
|
||||||
LWgiyVCC1IQgP/dt01QJapbAincNiIJvHiNr6es9JvMCAwEAAaOB3zCB3DAdBgNV
|
|
||||||
HQ4EFgQUyxtLytNPWL/XJP1r5Z64xZaOruAwgawGA1UdIwSBpDCBoYAUyxtLytNP
|
|
||||||
WL/XJP1r5Z64xZaOruChfqR8MHoxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxp
|
|
||||||
Zm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNpc2NvMRcwFQYDVQQKEw5IYXNoaUNv
|
|
||||||
cnAgVGVzdDENMAsGA1UECxMEVGVzdDEWMBQGA1UEAxMNdGVzdC5pbnRlcm5hbIIJ
|
|
||||||
AOsBpz6gbCwZMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAKId8PFb
|
|
||||||
CIRNfiPWosRO5Xk9R2vuV35AGnMCgjb/kknKDCi51RCENYjyvMCSjESnJxOUo+9w
|
|
||||||
dp3NxIWVpVmnqUIU582TY727KNr3wFPEgBczZgp53MIh4MMOU5Teyjd9lErm9WrH
|
|
||||||
0QAUVviaFh2BiyibVyMVpJtB9auEpAQnuDtMmoP4oq+TamBGVyrShbbe83X4QQSJ
|
|
||||||
JCOGmgfMpx48HSfggqWlAFXk1LEYyCbhL4f7WD5raFHjq9IZyqNEF9Q2Xgcd5x1Z
|
|
||||||
8ZGhxt3tAViQlpfJu/M9rovIQ3xwR99CLZit6U8Nx2JdAirJ7HYue+24QjQhs8qq
|
|
||||||
etSDuuqPiAISIw0=
|
|
||||||
-----END CERTIFICATE-----
|
|
|
@ -1,27 +0,0 @@
|
||||||
-----BEGIN RSA PRIVATE KEY-----
|
|
||||||
MIIEowIBAAKCAQEAyJDWS2qGpQL13ua4u2Qv0HgAst2KUcoH/yhmY+CAJbD8xBUc
|
|
||||||
ys8plCtpzxXCkpM+NXyOu9JAq5zFV0LvCrXQ3UqZRK9BDGpX7LqiAZLNrUtbBrBq
|
|
||||||
FnVvA5mvBDR42EBVqYJE46nLG6cbekV6jGglVQYw9ioF3ztcpWMW2r2pZScnjUKP
|
|
||||||
Kok+HdOXOTOZxJwI5jxDwLXaDdNwJK2nTSm6FUEBQ7BVNItXVpE8XI4Z21J0Y2cb
|
|
||||||
ZBl1PqVr5ZDEsGe0nzgTmJiOhrBXkH+gaJXjO41BlC/pqvRInHqx0lNbiN4taCLJ
|
|
||||||
UILUhCA/923TVAlqlsCKdw2Igm8eI2vp6z0m8wIDAQABAoIBAF5q8LboGyKrVhvs
|
|
||||||
+aId8/RrychqSqdeOI2B81GpaipUO2oDll5TT/uUxGbck5B1CKAdVwRMYm1ni+8c
|
|
||||||
b3PXS9AhQi33YuP5XBLxeTrMZU7jXqKzgf24ot5LBv0vxoPnJWx7Cvsx/4+xB1p0
|
|
||||||
QtC+ZnS0SXBZMBJ6245wK14mUwxuoOoCPT+grXFPCfu19sIOoELIjg2mu5toBNX2
|
|
||||||
M9kGMkd3QHLXektmIk3nKtzlaTtj01uZdXAYRP5x4D7MxRCfo4+vcI1fBiN9DXR4
|
|
||||||
kQe0yRlTK8Is+eRPzjgxEz1O+FsJUWb0aGKfSg1JT7Rxzvh9YaqcjYNqvBAffJG1
|
|
||||||
yGy22EECgYEA5unuFYnmCwbBzzypSYSzKhjZsd6EQlwsA52dZstmJGJlLf1dTHKT
|
|
||||||
xHaffm+7Y2jZxYG6oMBkgQDPnJTx7m0X/4wafkFy1tnr/YEg624JliZngE4neU0L
|
|
||||||
CehQ7tR9a/yHI3L6lHUAjl65Yiq0kV35NhboUx8Ry5IX7X8ABytRV6kCgYEA3lrh
|
|
||||||
tTB4V2rfPNQDzeBXk0geFyjAK1/5iSedbiaJ+LFaN1xMFoIJyANHu5Fp4PUzbKu7
|
|
||||||
aAGwVN7RzftP2BwsdQ4trcuVeYVgVyBpx7qsjkjsOfoepJks91f/lLyyeWfh+Lq5
|
|
||||||
88/LljKEdtxYDAHX1FAQkq9OWqMtCDS/kzQ6OzsCgYEAs+X4WMtwb5K6F6xY7y/1
|
|
||||||
LYzivVJwlAqfN8npwRYh46LM1QGZWF/Dg8IvDCAcS5x6XQdu0KJTKrXpCUJ5IZnY
|
|
||||||
on0Sft6ai4yH8J5TeVfnHBWbeThqRHSjbvqRYyAk/qZk2ldPpa1p24EsyLAgsUgX
|
|
||||||
Se6a3XdNM94DykGxUeSLoNECgYBvi64BBGDKkd2NmVqTNEEarKoTuii1Wb9IE+yB
|
|
||||||
Lqo2bVoxvYaaIAAiK6sXqHoyFTAICxrHsVkxKlqb97/1TSTsUAGQVzoULVnIO4V1
|
|
||||||
Yetgsap350bqEcGiD64ygnsSNpABBEN20T5zicI0EpPE6kPIyaWWwIURKRzVKgkV
|
|
||||||
IrU3swKBgH3ejB+8tMawufUKMPeGjD3Af3K7Xd7XR9P8jg/s5ZMYGPvdxG82yxYL
|
|
||||||
83ViCeGj3jEyrZSsAz4Ndnw8VOp74SOcCFrYrvMYixYeZYy2MHdXUEM1Raq7m8bJ
|
|
||||||
tgQxOtHxPayhR6WlLsTVKPQzVgXCavJrKQpEmECjarc8VxgroFuq
|
|
||||||
-----END RSA PRIVATE KEY-----
|
|
Loading…
Reference in a new issue