diff --git a/tools/docker/mongo/ansible.cfg b/tools/docker/mongo/ansible.cfg new file mode 100644 index 00000000000..9e9c5f41eb7 --- /dev/null +++ b/tools/docker/mongo/ansible.cfg @@ -0,0 +1,13 @@ + +[defaults] +hash_behaviour = merge +roles_path = ../../../deployment/roles/ +filter_plugins = ./../../../deployment/filter_plugins/ +#fact_caching_connection = ./tmp/facts_cache +#fact_caching = jsonfile +# The timeout is defined in seconds +# This is 2 hours +fact_caching_timeout = 7200 + +[ssh_connection] +pipelining = True diff --git a/tools/docker/mongo/database_scripts/iam/1.0.0/security.populate_certificates_dev.js.j2 b/tools/docker/mongo/database_scripts/iam/1.0.0/security.populate_certificates_dev.js.j2 index 08f4695b530..e852764ff2c 100644 --- a/tools/docker/mongo/database_scripts/iam/1.0.0/security.populate_certificates_dev.js.j2 +++ b/tools/docker/mongo/database_scripts/iam/1.0.0/security.populate_certificates_dev.js.j2 @@ -18,8 +18,8 @@ db.certificates.insert({ {%- endmacro %} -{{ insertCertififcate('{{playbook_dir}}/../pki/dev/certs/ui-identity/ui-identity.pem', 'ui_admin_identity_context') }} -{{ insertCertififcate('{{playbook_dir}}/../pki/dev/certs/ui-portal/ui-portal.pem', 'ui_portal_context') }} -{{ insertCertififcate('{{playbook_dir}}/../pki/dev/certs/cas-server/cas-server.pem', 'cas_context') }} +{{ insertCertififcate('{{playbook_dir}}/pki/dev/certs/ui-identity/ui-identity.pem', 'ui_admin_identity_context') }} +{{ insertCertififcate('{{playbook_dir}}/pki/dev/certs/ui-portal/ui-portal.pem', 'ui_portal_context') }} +{{ insertCertififcate('{{playbook_dir}}/pki/dev/certs/cas-server/cas-server.pem', 'cas_context') }} print("END security.populate_certificates_ref.js"); diff --git a/tools/docker/mongo/database_scripts/iam/1.0.0/security.populate_certificates_ref.js.j2 b/tools/docker/mongo/database_scripts/iam/1.0.0/security.populate_certificates_ref.js.j2 index 7a038bcf3c4..7714f24b9e4 100644 --- a/tools/docker/mongo/database_scripts/iam/1.0.0/security.populate_certificates_ref.js.j2 +++ b/tools/docker/mongo/database_scripts/iam/1.0.0/security.populate_certificates_ref.js.j2 @@ -18,9 +18,9 @@ db.certificates.insert({ {%- endmacro %} -{{ insertCertififcate('{{playbook_dir}}/pki/certs/ui-identity/ui-identity.pem', 'ui_identity_context') }} -{{ insertCertififcate('{{playbook_dir}}/pki/certs/ui-portal/ui-portal.pem', 'ui_portal_context') }} -{{ insertCertififcate('{{playbook_dir}}/pki/certs/cas-server/cas-server.pem', 'cas_context') }} -{{ insertCertififcate('{{playbook_dir}}/pki/certs/ui-identity-admin/ui-identity-admin.pem', 'ui_admin_identity_context') }} +{{ insertCertififcate('{{playbook_dir}}/certs/ui-identity/ui-identity.pem', 'ui_identity_context') }} +{{ insertCertififcate('{{playbook_dir}}/certs/ui-portal/ui-portal.pem', 'ui_portal_context') }} +{{ insertCertififcate('{{playbook_dir}}/certs/cas-server/cas-server.pem', 'cas_context') }} +{{ insertCertififcate('{{playbook_dir}}/certs/ui-identity-admin/ui-identity-admin.pem', 'ui_admin_identity_context') }} print("END security.populate_certificates_ref.js"); diff --git a/tools/docker/mongo/database_scripts_templater.yml b/tools/docker/mongo/database_scripts_templater.yml new file mode 100644 index 00000000000..705db7004fd --- /dev/null +++ b/tools/docker/mongo/database_scripts_templater.yml @@ -0,0 +1,16 @@ +# +# +# + +- hosts: localhost + gather_facts: false + vars: + deployLocalhost: true + compute_templates: true + mongod_source_template_dir_current: "{{ mongod_source_template_dir }}" + mongod_output_dir_entry_point_current: "{{ mongod_output_dir_entry_point }}" + docker_data_path: "/vitamui/scripts/mongo/data/last/" # script path inside Docker image (special usecase) + roles: + - vitamui-database-scripts-templater + + diff --git a/tools/docker/mongo/hosts b/tools/docker/mongo/hosts new file mode 100644 index 00000000000..36493beaf15 --- /dev/null +++ b/tools/docker/mongo/hosts @@ -0,0 +1,6 @@ +# +# Host file for vitamui deployement +# + +# VITAMUI Hosts +localhost ansible_host=127.0.0.1 ip_admin=127.0.0.1 ip_service=127.0.0.1 ansible_connection=local ansible_become=false \ No newline at end of file diff --git a/tools/docker/mongo/mongo_vars_dev.yml b/tools/docker/mongo/mongo_vars_dev.yml index c73322069ec..b8bd85c7b23 100644 --- a/tools/docker/mongo/mongo_vars_dev.yml +++ b/tools/docker/mongo/mongo_vars_dev.yml @@ -4,7 +4,8 @@ mongodb_vitamuiScripts_version: - "1.0.0" - "1.0.1" -mongod_source_template_dir: "{{lookup('env','PWD')}}/../tools/docker/mongo/database_scripts/" +mongod_source_template_dir: "{{lookup('env','PWD')}}/database_scripts/" +mongod_output_dir_entry_point: "{{lookup('env','PWD')}}/mongo-entrypoint" # New way with templating # Scripts load order. Mandatory for templating. Any files that don't match the pattern won't @@ -30,6 +31,52 @@ mongo_files_excluded: # Variables for users +vitamui_platform_informations: + name: "system_customer" + description: "System Customer" + company_name: "system company" + default_email_domain: "change-it.fr" + email_domains: "change-it.fr" + default_password: '$2a$10$5X2kf8hP52sA6HKe2t2vm.ulwx9bs3HI/QT/tg1k5/fQu0WFtSoUW' # Change-it0! + address: + street: change-it + zip_code: change-it + city: change-it + country: change-it + proof_tenant: 3 + cas_tenant: -1 + first_customer_tenant: 9 + + +# Mongo database creation: +mongod_databases: + mongo_db_admin: + db: admin + user: "{{ mongod_dbuser_admin }}" + pwd: "{{ mongod_dbpwd_admin }}" + roles: [{ role: "userAdminAnyDatabase", db: "admin" }, { role: "backup", db: "admin" }, { role: "restore", db: "admin" }, { role: "dbAdminAnyDatabase", db: "admin" }, { role: "readWriteAnyDatabase", db: "admin" }] + + mongo_db_security: + db: security + user: "{{ mongod_dbuser_security }}" + # defined in vault + pwd: "{{ mongod_dbpwd_security }}" + roles: [{ role: "readWrite", db: "security" }] + + mongo_db_iam: + db: iam + # defined in vault + user: "{{ mongod_dbuser_iam }}" + # defined in vault + pwd: "{{ mongod_dbpwd_iam }}" + roles: [{ role: "readWrite", db: "iam" }] + + mongo_db_cas: + db: cas + user: "{{ mongod_dbuser_cas }}" + # defined in vault + pwd: "{{ mongod_dbpwd_cas }}" + roles: [{ role: "readWrite", db: "cas" }] # DATABASES USERS mongod_dbuser_admin: mongod_dbuser_admin @@ -66,15 +113,21 @@ vitamui_security_contexts: cas_services_configs: ui_portal: + name: "Portal Application" serviceId: "^https://.*.vitamui.com:9000.*" + logoutType : "FRONT_CHANNEL" logoutUrl: "https://dev.vitamui.com:9000/logout" ui_identity: + name: "Identity Access Management Application" serviceId: "^https://.*.vitamui.com:9001.*" + logoutType : "FRONT_CHANNEL" logoutUrl: "https://dev.vitamui.com:9001/logout" ui_identity_admin: + name: "Identity Admin Access Management Application" serviceId: "^https://.*.vitamui.com:9001.*" + logoutType : "FRONT_CHANNEL" logoutUrl: "https://dev.vitamui.com:9001/logout" mobile: diff --git a/tools/docker/mongo/pki/dev/certs/cas-server/cas-server.crt b/tools/docker/mongo/pki/dev/certs/cas-server/cas-server.crt new file mode 100644 index 00000000000..50a49ab7d3c --- /dev/null +++ b/tools/docker/mongo/pki/dev/certs/cas-server/cas-server.crt @@ -0,0 +1,132 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0c:cb:fc:c3:a6:3f:21:c5:68:83:e3:fd:5d:2a:ab:17 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=fr, ST=idf, L=paris, O=vitamui, OU=authorities, CN=ca_root_vitamui + Validity + Not Before: Jan 14 14:01:48 2020 GMT + Not After : Jan 13 14:01:48 2023 GMT + Subject: C=fr, ST=idf, L=paris, O=vitamui, CN=dev.vitamui.com + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:b6:0e:97:ae:f5:54:8a:0c:a6:bd:2a:55:d1:53: + 9f:33:96:0b:06:f1:ed:56:e9:7d:2c:9c:7b:4b:7f: + bf:e9:61:06:9f:e2:de:c2:a0:24:e5:f8:5d:8b:0b: + 78:a2:3f:e1:36:20:42:24:6e:83:d0:26:e2:b4:4d: + 42:05:fe:25:0f:5c:08:e7:98:34:25:c7:bb:85:72: + ef:4e:c9:7a:7e:45:36:90:6a:59:6c:79:20:53:61: + 04:fb:d5:df:3f:6a:9a:be:e1:64:c9:80:41:d0:b1: + 75:ec:2e:ef:e9:1f:77:af:53:8d:6b:31:07:e5:b5: + 8d:d1:ec:a2:56:d3:db:04:2a:92:70:ef:e2:32:b5: + eb:13:fd:63:5a:5e:f5:48:24:8c:e4:bd:ab:aa:10: + 09:dc:b0:ab:c3:98:8f:7b:2c:47:b7:8a:47:4a:16: + 75:72:33:99:80:3b:f6:c9:e4:88:ff:12:c4:9e:1d: + f2:e9:00:a5:91:1c:ac:77:fa:89:42:74:6c:42:8e: + 34:77:98:a9:a2:2c:60:76:3b:5a:76:be:61:96:e7: + 39:1f:85:91:09:53:f2:28:70:e1:fe:25:fb:42:22: + b3:6c:c2:51:b0:1c:31:7f:cb:cf:d8:e7:9c:89:0f: + a4:3f:d8:87:7f:a3:8c:f3:3d:6c:62:70:6b:85:9e: + 0f:d9:72:fc:6d:65:67:7c:c2:c4:52:97:ef:97:ff: + c0:e4:af:9b:47:20:52:77:93:4b:e6:a0:cb:8b:46: + 97:31:2e:9a:29:98:35:90:b4:26:11:78:df:84:61: + 73:ce:3b:68:6d:7d:84:54:51:53:1f:29:e6:b8:9d: + 87:f4:27:d1:71:fd:c3:bb:cd:64:a9:e2:d7:17:aa: + 6f:bb:2e:65:6a:4f:0d:3c:e0:3e:b2:2e:18:9e:1c: + b6:5e:3c:99:4d:5c:66:d6:60:4a:b9:31:c9:59:08: + bb:ae:4a:07:29:9b:68:d7:db:65:16:d4:76:8c:51: + 71:f1:11:9e:e4:21:f0:e5:99:ac:88:5c:64:ca:a4: + b4:ea:b3:76:bf:06:03:3c:37:7a:12:12:5a:fe:fd: + 4a:5e:b6:30:f4:ef:53:ec:a0:6b:5e:fa:e4:fa:b1: + 26:29:c4:49:2b:6d:1b:d8:47:ae:19:8d:a3:35:08: + d2:69:d6:8e:38:cf:d8:bb:b7:64:f7:ab:b0:a7:49: + 74:6f:4b:f3:3f:f5:f6:94:bb:3d:8f:6d:2a:d4:f7: + c2:ea:23:c0:1e:dd:f4:04:bf:ca:ff:a1:40:4d:5e: + bc:f8:bb:3f:fe:cf:bb:b8:f8:0a:cf:35:db:c2:f6: + c3:83:84:44:9f:5c:74:40:82:93:5e:15:4f:e3:ac: + 47:da:d9 + Exponent: 65537 (0x10001) + X509v3 extensions: + Netscape Comment: + Certificat SSL VITAMUI + X509v3 Subject Key Identifier: + B0:F6:E9:18:BB:B3:00:CE:99:BF:7D:0F:F3:DB:59:54:80:EC:1B:8F + X509v3 Authority Key Identifier: + keyid:0D:42:D1:01:69:B1:6B:65:E1:AF:B4:00:37:89:2E:62:1C:5D:C3:FC + DirName:/C=fr/ST=idf/L=paris/O=vitamui/OU=authorities/CN=ca_root_vitamui + serial:0C:CB:FC:C3:A6:3F:21:C5:68:83:E3:FD:5D:2A:AB:16 + + X509v3 Issuer Alternative Name: + + + X509v3 Basic Constraints: critical + CA:FALSE + Signature Algorithm: sha256WithRSAEncryption + 79:3d:b6:fc:7f:40:b4:37:b8:47:cb:7a:ea:00:40:39:60:3f: + 14:a3:55:42:bb:83:19:01:90:4d:44:18:f3:33:26:59:fe:66: + 4e:90:88:f5:ec:2d:9f:ab:3d:53:9b:59:54:e6:d2:f7:7e:ae: + ae:e1:05:90:6b:14:8b:dc:1a:d4:eb:4a:b8:9b:48:2f:e9:a0: + bb:95:ac:38:88:7f:2d:32:c5:62:8e:37:66:21:3d:d2:ad:9f: + f3:d7:8f:b0:22:d1:fc:70:c3:65:71:79:58:b1:25:7f:15:bc: + 58:d6:e5:6e:a9:52:d5:ab:36:5b:b5:a2:e2:04:3c:9a:df:14: + 2e:bb:69:55:3c:43:41:98:1c:a3:13:7e:87:9e:fd:4c:53:9a: + fb:81:c7:65:8a:71:c1:15:f2:12:4b:6f:9f:55:bc:1d:5c:fa: + e0:02:24:d8:c0:b2:49:87:35:4f:5d:20:e4:5e:c2:dc:f0:0f: + 78:c7:72:df:9d:4a:0e:65:a7:73:c2:d4:84:27:52:54:25:0c: + 6d:1f:39:55:57:2e:89:e9:ad:60:a3:b3:71:2d:a7:83:b3:d8: + d6:b6:6e:4e:b8:91:fe:92:27:ff:99:19:78:55:be:e1:9b:e5: + 2f:0a:e2:6e:67:08:15:a0:33:5a:66:79:3d:b4:0d:d4:7a:fb: + 73:5f:6f:5a:9f:8e:40:c3:80:79:03:4d:54:fc:d1:8b:52:2e: + 9b:80:c4:5a:16:96:77:f4:06:3a:20:f4:91:6f:29:c7:17:1b: + 70:45:7e:4b:a0:0d:22:91:db:bd:57:04:a9:c8:c4:11:55:8c: + 8d:63:7b:09:06:67:ce:01:10:3f:54:73:d4:d8:df:fe:92:6a: + 23:f7:92:2f:0a:4d:8c:6a:5e:8a:e8:f2:f3:59:d1:2c:8c:e0: + 51:94:50:f5:ba:7d:48:06:62:d3:e6:29:ff:b7:4f:19:44:0d: + 88:64:7e:ff:14:ab:73:7a:12:61:bc:dd:0e:3b:78:3e:da:b7: + 74:a3:85:f4:31:b9:72:07:ae:98:2d:f6:93:75:bb:33:d4:fc: + e4:cf:1c:51:68:e1:09:eb:c5:8c:0e:d4:dd:b3:79:dc:f2:63: + a8:28:ca:b3:3b:46:18:03:86:3f:37:06:12:db:d0:d8:6a:f8: + 85:56:fb:ff:50:ae:66:c2:b8:ab:54:2c:0a:4c:42:a5:d5:8f: + 2b:02:b8:e1:f4:eb:f0:a1:d2:37:83:2e:a8:94:a7:fa:be:36: + ce:76:1f:02:9b:c6:02:3d:db:e1:70:e1:77:49:b5:eb:b9:ec: + 37:30:7c:42:d6:f2:b6:ea:f3:eb:cb:ca:14:3e:4c:19:80:c6: + 25:b5:31:47:ce:4b:7e:db +-----BEGIN CERTIFICATE----- +MIIGXDCCBESgAwIBAgIQDMv8w6Y/IcVog+P9XSqrFzANBgkqhkiG9w0BAQsFADBt +MQswCQYDVQQGEwJmcjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4G +A1UECgwHdml0YW11aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2Nh +X3Jvb3Rfdml0YW11aTAeFw0yMDAxMTQxNDAxNDhaFw0yMzAxMTMxNDAxNDhaMFcx +CzAJBgNVBAYTAmZyMQwwCgYDVQQIDANpZGYxDjAMBgNVBAcMBXBhcmlzMRAwDgYD +VQQKDAd2aXRhbXVpMRgwFgYDVQQDDA9kZXYudml0YW11aS5jb20wggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQC2Dpeu9VSKDKa9KlXRU58zlgsG8e1W6X0s +nHtLf7/pYQaf4t7CoCTl+F2LC3iiP+E2IEIkboPQJuK0TUIF/iUPXAjnmDQlx7uF +cu9OyXp+RTaQallseSBTYQT71d8/apq+4WTJgEHQsXXsLu/pH3evU41rMQfltY3R +7KJW09sEKpJw7+IytesT/WNaXvVIJIzkvauqEAncsKvDmI97LEe3ikdKFnVyM5mA +O/bJ5Ij/EsSeHfLpAKWRHKx3+olCdGxCjjR3mKmiLGB2O1p2vmGW5zkfhZEJU/Io +cOH+JftCIrNswlGwHDF/y8/Y55yJD6Q/2Id/o4zzPWxicGuFng/ZcvxtZWd8wsRS +l++X/8Dkr5tHIFJ3k0vmoMuLRpcxLpopmDWQtCYReN+EYXPOO2htfYRUUVMfKea4 +nYf0J9Fx/cO7zWSp4tcXqm+7LmVqTw084D6yLhieHLZePJlNXGbWYEq5MclZCLuu +Sgcpm2jX22UW1HaMUXHxEZ7kIfDlmayIXGTKpLTqs3a/BgM8N3oSElr+/UpetjD0 +71PsoGte+uT6sSYpxEkrbRvYR64ZjaM1CNJp1o44z9i7t2T3q7CnSXRvS/M/9faU +uz2PbSrU98LqI8Ae3fQEv8r/oUBNXrz4uz/+z7u4+ArPNdvC9sODhESfXHRAgpNe +FU/jrEfa2QIDAQABo4IBDDCCAQgwJQYJYIZIAYb4QgENBBgWFkNlcnRpZmljYXQg +U1NMIFZJVEFNVUkwHQYDVR0OBBYEFLD26Ri7swDOmb99D/PbWVSA7BuPMIGmBgNV +HSMEgZ4wgZuAFA1C0QFpsWtl4a+0ADeJLmIcXcP8oXGkbzBtMQswCQYDVQQGEwJm +cjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4GA1UECgwHdml0YW11 +aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2NhX3Jvb3Rfdml0YW11 +aYIQDMv8w6Y/IcVog+P9XSqrFjAJBgNVHRIEAjAAMAwGA1UdEwEB/wQCMAAwDQYJ +KoZIhvcNAQELBQADggIBAHk9tvx/QLQ3uEfLeuoAQDlgPxSjVUK7gxkBkE1EGPMz +Jln+Zk6QiPXsLZ+rPVObWVTm0vd+rq7hBZBrFIvcGtTrSribSC/poLuVrDiIfy0y +xWKON2YhPdKtn/PXj7Ai0fxww2VxeVixJX8VvFjW5W6pUtWrNlu1ouIEPJrfFC67 +aVU8Q0GYHKMTfoee/UxTmvuBx2WKccEV8hJLb59VvB1c+uACJNjAskmHNU9dIORe +wtzwD3jHct+dSg5lp3PC1IQnUlQlDG0fOVVXLonprWCjs3Etp4Oz2Na2bk64kf6S +J/+ZGXhVvuGb5S8K4m5nCBWgM1pmeT20DdR6+3Nfb1qfjkDDgHkDTVT80YtSLpuA +xFoWlnf0Bjog9JFvKccXG3BFfkugDSKR271XBKnIxBFVjI1jewkGZ84BED9Uc9TY +3/6SaiP3ki8KTYxqXoro8vNZ0SyM4FGUUPW6fUgGYtPmKf+3TxlEDYhkfv8Uq3N6 +EmG83Q47eD7at3SjhfQxuXIHrpgt9pN1uzPU/OTPHFFo4QnrxYwO1N2zedzyY6go +yrM7RhgDhj83BhLb0Nhq+IVW+/9QrmbCuKtULApMQqXVjysCuOH06/Ch0jeDLqiU +p/q+Ns52HwKbxgI92+Fw4XdJteu57DcwfELW8rbq8+vLyhQ+TBmAxiW1MUfOS37b +-----END CERTIFICATE----- diff --git a/tools/docker/mongo/pki/dev/certs/cas-server/cas-server.jks b/tools/docker/mongo/pki/dev/certs/cas-server/cas-server.jks new file mode 100644 index 00000000000..2722c426e9f Binary files /dev/null and b/tools/docker/mongo/pki/dev/certs/cas-server/cas-server.jks differ diff --git a/tools/docker/mongo/pki/dev/certs/cas-server/cas-server.key b/tools/docker/mongo/pki/dev/certs/cas-server/cas-server.key new file mode 100644 index 00000000000..52db879b7ac --- /dev/null +++ b/tools/docker/mongo/pki/dev/certs/cas-server/cas-server.key @@ -0,0 +1,54 @@ +-----BEGIN ENCRYPTED PRIVATE KEY----- +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 +h3uhtqPw3RoxMQRIYBWbKg== +-----END ENCRYPTED PRIVATE KEY----- diff --git a/tools/docker/mongo/pki/dev/certs/cas-server/cas-server.pem b/tools/docker/mongo/pki/dev/certs/cas-server/cas-server.pem new file mode 100644 index 00000000000..3843a0578cc --- /dev/null +++ b/tools/docker/mongo/pki/dev/certs/cas-server/cas-server.pem @@ -0,0 +1,36 @@ +-----BEGIN CERTIFICATE----- +MIIGXDCCBESgAwIBAgIQDMv8w6Y/IcVog+P9XSqrFzANBgkqhkiG9w0BAQsFADBt +MQswCQYDVQQGEwJmcjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4G +A1UECgwHdml0YW11aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2Nh +X3Jvb3Rfdml0YW11aTAeFw0yMDAxMTQxNDAxNDhaFw0yMzAxMTMxNDAxNDhaMFcx +CzAJBgNVBAYTAmZyMQwwCgYDVQQIDANpZGYxDjAMBgNVBAcMBXBhcmlzMRAwDgYD +VQQKDAd2aXRhbXVpMRgwFgYDVQQDDA9kZXYudml0YW11aS5jb20wggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQC2Dpeu9VSKDKa9KlXRU58zlgsG8e1W6X0s +nHtLf7/pYQaf4t7CoCTl+F2LC3iiP+E2IEIkboPQJuK0TUIF/iUPXAjnmDQlx7uF +cu9OyXp+RTaQallseSBTYQT71d8/apq+4WTJgEHQsXXsLu/pH3evU41rMQfltY3R +7KJW09sEKpJw7+IytesT/WNaXvVIJIzkvauqEAncsKvDmI97LEe3ikdKFnVyM5mA +O/bJ5Ij/EsSeHfLpAKWRHKx3+olCdGxCjjR3mKmiLGB2O1p2vmGW5zkfhZEJU/Io +cOH+JftCIrNswlGwHDF/y8/Y55yJD6Q/2Id/o4zzPWxicGuFng/ZcvxtZWd8wsRS +l++X/8Dkr5tHIFJ3k0vmoMuLRpcxLpopmDWQtCYReN+EYXPOO2htfYRUUVMfKea4 +nYf0J9Fx/cO7zWSp4tcXqm+7LmVqTw084D6yLhieHLZePJlNXGbWYEq5MclZCLuu +Sgcpm2jX22UW1HaMUXHxEZ7kIfDlmayIXGTKpLTqs3a/BgM8N3oSElr+/UpetjD0 +71PsoGte+uT6sSYpxEkrbRvYR64ZjaM1CNJp1o44z9i7t2T3q7CnSXRvS/M/9faU +uz2PbSrU98LqI8Ae3fQEv8r/oUBNXrz4uz/+z7u4+ArPNdvC9sODhESfXHRAgpNe +FU/jrEfa2QIDAQABo4IBDDCCAQgwJQYJYIZIAYb4QgENBBgWFkNlcnRpZmljYXQg +U1NMIFZJVEFNVUkwHQYDVR0OBBYEFLD26Ri7swDOmb99D/PbWVSA7BuPMIGmBgNV +HSMEgZ4wgZuAFA1C0QFpsWtl4a+0ADeJLmIcXcP8oXGkbzBtMQswCQYDVQQGEwJm +cjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4GA1UECgwHdml0YW11 +aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2NhX3Jvb3Rfdml0YW11 +aYIQDMv8w6Y/IcVog+P9XSqrFjAJBgNVHRIEAjAAMAwGA1UdEwEB/wQCMAAwDQYJ +KoZIhvcNAQELBQADggIBAHk9tvx/QLQ3uEfLeuoAQDlgPxSjVUK7gxkBkE1EGPMz +Jln+Zk6QiPXsLZ+rPVObWVTm0vd+rq7hBZBrFIvcGtTrSribSC/poLuVrDiIfy0y +xWKON2YhPdKtn/PXj7Ai0fxww2VxeVixJX8VvFjW5W6pUtWrNlu1ouIEPJrfFC67 +aVU8Q0GYHKMTfoee/UxTmvuBx2WKccEV8hJLb59VvB1c+uACJNjAskmHNU9dIORe +wtzwD3jHct+dSg5lp3PC1IQnUlQlDG0fOVVXLonprWCjs3Etp4Oz2Na2bk64kf6S +J/+ZGXhVvuGb5S8K4m5nCBWgM1pmeT20DdR6+3Nfb1qfjkDDgHkDTVT80YtSLpuA +xFoWlnf0Bjog9JFvKccXG3BFfkugDSKR271XBKnIxBFVjI1jewkGZ84BED9Uc9TY +3/6SaiP3ki8KTYxqXoro8vNZ0SyM4FGUUPW6fUgGYtPmKf+3TxlEDYhkfv8Uq3N6 +EmG83Q47eD7at3SjhfQxuXIHrpgt9pN1uzPU/OTPHFFo4QnrxYwO1N2zedzyY6go +yrM7RhgDhj83BhLb0Nhq+IVW+/9QrmbCuKtULApMQqXVjysCuOH06/Ch0jeDLqiU +p/q+Ns52HwKbxgI92+Fw4XdJteu57DcwfELW8rbq8+vLyhQ+TBmAxiW1MUfOS37b +-----END CERTIFICATE----- diff --git a/tools/docker/mongo/pki/dev/certs/cas-server/truststore.jks b/tools/docker/mongo/pki/dev/certs/cas-server/truststore.jks new file mode 100644 index 00000000000..b24ac096b55 Binary files /dev/null and b/tools/docker/mongo/pki/dev/certs/cas-server/truststore.jks differ diff --git a/tools/docker/mongo/pki/dev/certs/iam-external/iam-external.crt b/tools/docker/mongo/pki/dev/certs/iam-external/iam-external.crt new file mode 100644 index 00000000000..04c683a7caf --- /dev/null +++ b/tools/docker/mongo/pki/dev/certs/iam-external/iam-external.crt @@ -0,0 +1,132 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0c:cb:fc:c3:a6:3f:21:c5:68:83:e3:fd:5d:2a:ab:1a + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=fr, ST=idf, L=paris, O=vitamui, OU=authorities, CN=ca_root_vitamui + Validity + Not Before: Jan 14 14:01:51 2020 GMT + Not After : Jan 13 14:01:51 2023 GMT + Subject: C=fr, ST=idf, L=paris, O=vitamui, CN=dev.vitamui.com + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:b0:3d:10:84:40:19:b1:da:5f:f8:14:6c:c5:d7: + 5d:2c:3c:24:4f:bc:d2:ba:04:75:0f:e9:76:41:80: + 93:1a:71:30:d0:8b:27:d3:0e:e1:3b:b4:83:e7:a9: + cc:85:8f:3b:40:b1:0e:3a:ee:b0:b5:cc:ff:2c:e5: + c9:1e:eb:41:71:88:27:7c:04:ca:9a:41:a1:a3:4b: + e0:a0:71:c5:64:60:a4:15:bb:dd:94:d7:27:51:93: + fa:e4:e0:0c:9b:f3:ba:74:e4:7c:06:45:95:e8:a3: + f8:9a:30:a9:fa:0d:6a:c2:fd:0f:8b:fc:29:67:a1: + 04:ba:d3:9c:8a:8a:83:da:02:75:3e:04:4b:f1:25: + c8:65:8d:36:45:a1:67:69:38:7e:bf:7e:65:b1:76: + 34:0a:d2:c4:66:a7:9c:d0:06:e0:9b:23:9b:48:64: + 48:25:e4:5c:77:0d:0f:f4:71:82:b0:b2:b6:97:70: + 38:cd:b9:99:a4:79:51:64:05:56:49:82:00:2d:e0: + 11:2c:11:da:44:38:80:b0:29:8d:1f:8a:31:8f:e5: + 36:e0:36:4e:6a:81:5e:e6:fd:21:a0:da:18:e2:7c: + 4d:6c:03:df:9d:10:bc:82:fa:7a:25:cc:d1:70:65: + 06:da:69:fb:11:30:dd:c8:c8:49:63:93:c7:8a:98: + 62:00:4a:09:92:ea:37:74:df:b6:17:c3:ad:c2:c2: + f9:74:92:5c:4d:d0:b9:3b:70:67:5d:9c:93:9d:e4: + 05:62:eb:d2:bd:73:f6:ef:3f:8b:3e:e5:6d:5f:db: + 7f:3a:b8:95:d2:30:f9:63:e1:67:b8:07:ab:bc:45: + 3e:1c:ba:ab:1c:a3:c2:c5:93:2e:36:02:81:97:9f: + 83:87:fe:4b:22:f4:ce:b6:30:74:9c:94:04:de:41: + ab:c3:52:00:9a:2f:e8:03:31:3a:ed:c1:a9:bd:45: + 51:82:4b:90:4d:0e:12:16:60:21:c2:42:54:ca:de: + f5:e3:3f:fe:7c:e0:0e:08:1d:48:80:43:2d:63:2e: + 8f:36:01:12:27:c2:12:32:93:78:2b:0a:e7:9f:80: + ee:64:f9:23:af:a3:a6:3e:50:6b:bb:a1:0c:5a:a1: + 2d:ce:a8:0d:c1:e0:13:f4:f3:ba:e6:31:bd:e0:80: + bc:14:dc:52:9c:0f:9e:b0:4c:78:c6:11:08:11:ee: + 60:0f:14:c5:97:ad:3d:7d:25:ac:a4:49:34:c3:6e: + e0:31:96:bc:7f:4b:e4:62:d5:54:51:43:2b:22:e5: + 92:78:f8:a7:46:06:75:f8:28:84:9b:c8:ba:de:bc: + 06:86:92:3e:0b:e5:f4:8d:54:b4:30:69:1b:75:6a: + 18:6c:13 + Exponent: 65537 (0x10001) + X509v3 extensions: + Netscape Comment: + Certificat SSL VITAMUI + X509v3 Subject Key Identifier: + 0F:23:D5:1D:ED:53:DF:82:A7:F6:31:D9:B7:FC:A3:FE:D1:C4:D6:1E + X509v3 Authority Key Identifier: + keyid:0D:42:D1:01:69:B1:6B:65:E1:AF:B4:00:37:89:2E:62:1C:5D:C3:FC + DirName:/C=fr/ST=idf/L=paris/O=vitamui/OU=authorities/CN=ca_root_vitamui + serial:0C:CB:FC:C3:A6:3F:21:C5:68:83:E3:FD:5D:2A:AB:16 + + X509v3 Issuer Alternative Name: + + + X509v3 Basic Constraints: critical + CA:FALSE + Signature Algorithm: sha256WithRSAEncryption + 28:7d:8f:dd:91:14:4f:58:02:6e:bd:e0:19:35:31:70:4c:b4: + d2:a9:34:70:74:2a:98:3f:8c:dd:93:57:55:4c:1c:96:2c:3b: + 82:da:67:da:c5:4d:d8:32:73:a0:ac:f4:3f:f2:f1:b7:84:b6: + ef:63:ce:5e:58:81:ea:2d:c2:72:6b:6b:8b:b0:de:29:1c:1d: + a1:5d:99:ce:01:5d:b3:49:f5:12:72:ea:f8:92:f1:54:32:99: + 1a:2d:41:ae:64:87:83:de:5c:ac:3f:86:76:9a:f9:b6:8c:00: + 5c:d6:6d:dd:c8:e2:cf:03:86:eb:6b:0a:3c:9a:16:ce:8b:cb: + fb:b2:77:3d:44:8e:7d:1e:57:7e:a6:5b:ff:56:5c:df:4a:7f: + 23:fc:84:82:7b:e1:60:5a:fc:35:3e:24:cb:56:ad:22:ab:4c: + 32:0d:e8:67:2b:d3:7a:db:1f:e7:76:c5:1b:51:4b:56:3c:2d: + 88:da:54:36:12:29:48:33:6b:15:85:38:d5:ab:09:5a:65:8e: + ec:0a:7c:4e:1a:cd:8d:54:c8:a4:d7:cc:c0:c9:5b:07:c6:3e: + c7:f9:2c:08:39:ad:b3:58:71:98:24:97:73:71:56:9b:3f:9d: + 65:8f:f0:0c:ad:07:f0:d2:a9:67:36:71:c6:e2:6c:a2:b7:1f: + ce:c9:42:cd:a8:2b:40:bf:6c:87:54:bc:bd:b2:43:0b:c5:77: + 56:58:96:17:94:85:99:d4:21:4b:74:a7:a1:41:5f:7b:2e:a2: + 30:45:bf:ff:39:c2:14:2c:16:07:60:0f:d3:f6:1a:9f:67:61: + 03:7c:2b:fb:ff:6d:1b:7f:33:3b:05:e8:d7:ea:a9:ee:5f:71: + c8:42:53:be:37:06:d7:c7:a2:c3:54:02:b3:38:0f:63:0d:65: + 4c:25:82:e3:43:68:70:75:ee:4d:6c:1a:05:39:e3:c8:b5:cf: + 52:ca:61:57:a8:13:7d:b4:7b:ba:24:70:55:1a:bc:c4:9d:76: + d6:9d:e5:06:30:77:bc:c6:25:24:e9:49:a6:32:93:04:77:8a: + 2d:6d:41:f0:fb:1e:8c:95:bd:c5:83:3c:fe:fb:91:a4:e8:3d: + 5b:5e:ac:69:d7:f1:26:f9:52:d3:5f:0f:8d:cb:5b:ba:b7:2d: + 7e:84:c8:2d:5d:83:cd:f1:26:b5:bf:c2:d8:b5:6a:76:ba:d5: + 40:e0:56:58:d5:57:30:3d:4f:1c:f8:1a:0f:91:20:1e:57:30: + 5f:f6:ed:ce:91:76:54:e0:43:5b:7f:c7:4b:ca:a1:07:7c:2e: + 0b:99:3f:11:17:66:46:0a:10:f6:2e:b8:a9:8b:71:a5:81:b6: + c8:f7:47:58:96:b4:d6:63 +-----BEGIN CERTIFICATE----- +MIIGXDCCBESgAwIBAgIQDMv8w6Y/IcVog+P9XSqrGjANBgkqhkiG9w0BAQsFADBt +MQswCQYDVQQGEwJmcjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4G +A1UECgwHdml0YW11aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2Nh +X3Jvb3Rfdml0YW11aTAeFw0yMDAxMTQxNDAxNTFaFw0yMzAxMTMxNDAxNTFaMFcx +CzAJBgNVBAYTAmZyMQwwCgYDVQQIDANpZGYxDjAMBgNVBAcMBXBhcmlzMRAwDgYD +VQQKDAd2aXRhbXVpMRgwFgYDVQQDDA9kZXYudml0YW11aS5jb20wggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQCwPRCEQBmx2l/4FGzF110sPCRPvNK6BHUP +6XZBgJMacTDQiyfTDuE7tIPnqcyFjztAsQ467rC1zP8s5cke60FxiCd8BMqaQaGj +S+CgccVkYKQVu92U1ydRk/rk4Ayb87p05HwGRZXoo/iaMKn6DWrC/Q+L/ClnoQS6 +05yKioPaAnU+BEvxJchljTZFoWdpOH6/fmWxdjQK0sRmp5zQBuCbI5tIZEgl5Fx3 +DQ/0cYKwsraXcDjNuZmkeVFkBVZJggAt4BEsEdpEOICwKY0fijGP5TbgNk5qgV7m +/SGg2hjifE1sA9+dELyC+nolzNFwZQbaafsRMN3IyEljk8eKmGIASgmS6jd037YX +w63Cwvl0klxN0Lk7cGddnJOd5AVi69K9c/bvP4s+5W1f2386uJXSMPlj4We4B6u8 +RT4cuqsco8LFky42AoGXn4OH/ksi9M62MHSclATeQavDUgCaL+gDMTrtwam9RVGC +S5BNDhIWYCHCQlTK3vXjP/584A4IHUiAQy1jLo82ARInwhIyk3grCuefgO5k+SOv +o6Y+UGu7oQxaoS3OqA3B4BP087rmMb3ggLwU3FKcD56wTHjGEQgR7mAPFMWXrT19 +JaykSTTDbuAxlrx/S+Ri1VRRQysi5ZJ4+KdGBnX4KISbyLrevAaGkj4L5fSNVLQw +aRt1ahhsEwIDAQABo4IBDDCCAQgwJQYJYIZIAYb4QgENBBgWFkNlcnRpZmljYXQg +U1NMIFZJVEFNVUkwHQYDVR0OBBYEFA8j1R3tU9+Cp/Yx2bf8o/7RxNYeMIGmBgNV +HSMEgZ4wgZuAFA1C0QFpsWtl4a+0ADeJLmIcXcP8oXGkbzBtMQswCQYDVQQGEwJm +cjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4GA1UECgwHdml0YW11 +aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2NhX3Jvb3Rfdml0YW11 +aYIQDMv8w6Y/IcVog+P9XSqrFjAJBgNVHRIEAjAAMAwGA1UdEwEB/wQCMAAwDQYJ +KoZIhvcNAQELBQADggIBACh9j92RFE9YAm694Bk1MXBMtNKpNHB0Kpg/jN2TV1VM +HJYsO4LaZ9rFTdgyc6Cs9D/y8beEtu9jzl5YgeotwnJra4uw3ikcHaFdmc4BXbNJ +9RJy6viS8VQymRotQa5kh4PeXKw/hnaa+baMAFzWbd3I4s8DhutrCjyaFs6Ly/uy +dz1Ejn0eV36mW/9WXN9KfyP8hIJ74WBa/DU+JMtWrSKrTDIN6Gcr03rbH+d2xRtR +S1Y8LYjaVDYSKUgzaxWFONWrCVpljuwKfE4azY1UyKTXzMDJWwfGPsf5LAg5rbNY +cZgkl3NxVps/nWWP8AytB/DSqWc2ccbibKK3H87JQs2oK0C/bIdUvL2yQwvFd1ZY +lheUhZnUIUt0p6FBX3suojBFv/85whQsFgdgD9P2Gp9nYQN8K/v/bRt/MzsF6Nfq +qe5fcchCU743BtfHosNUArM4D2MNZUwlguNDaHB17k1sGgU548i1z1LKYVeoE320 +e7okcFUavMSddtad5QYwd7zGJSTpSaYykwR3ii1tQfD7HoyVvcWDPP77kaToPVte +rGnX8Sb5UtNfD43LW7q3LX6EyC1dg83xJrW/wti1ana61UDgVljVVzA9Txz4Gg+R +IB5XMF/27c6RdlTgQ1t/x0vKoQd8LguZPxEXZkYKEPYuuKmLcaWBtsj3R1iWtNZj +-----END CERTIFICATE----- diff --git a/tools/docker/mongo/pki/dev/certs/iam-external/iam-external.jks b/tools/docker/mongo/pki/dev/certs/iam-external/iam-external.jks new file mode 100644 index 00000000000..7d84c18a4fe Binary files /dev/null and b/tools/docker/mongo/pki/dev/certs/iam-external/iam-external.jks differ diff --git a/tools/docker/mongo/pki/dev/certs/iam-external/iam-external.key b/tools/docker/mongo/pki/dev/certs/iam-external/iam-external.key new file mode 100644 index 00000000000..3d06396a5f4 --- /dev/null +++ b/tools/docker/mongo/pki/dev/certs/iam-external/iam-external.key @@ -0,0 +1,54 @@ +-----BEGIN ENCRYPTED PRIVATE KEY----- +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 +t33lpEQGNmiwOjs1lrZWUA== +-----END ENCRYPTED PRIVATE KEY----- diff --git a/tools/docker/mongo/pki/dev/certs/iam-external/iam-external.pem b/tools/docker/mongo/pki/dev/certs/iam-external/iam-external.pem new file mode 100644 index 00000000000..7769e9930c5 --- /dev/null +++ b/tools/docker/mongo/pki/dev/certs/iam-external/iam-external.pem @@ -0,0 +1,36 @@ +-----BEGIN CERTIFICATE----- +MIIGXDCCBESgAwIBAgIQDMv8w6Y/IcVog+P9XSqrGjANBgkqhkiG9w0BAQsFADBt +MQswCQYDVQQGEwJmcjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4G +A1UECgwHdml0YW11aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2Nh +X3Jvb3Rfdml0YW11aTAeFw0yMDAxMTQxNDAxNTFaFw0yMzAxMTMxNDAxNTFaMFcx +CzAJBgNVBAYTAmZyMQwwCgYDVQQIDANpZGYxDjAMBgNVBAcMBXBhcmlzMRAwDgYD +VQQKDAd2aXRhbXVpMRgwFgYDVQQDDA9kZXYudml0YW11aS5jb20wggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQCwPRCEQBmx2l/4FGzF110sPCRPvNK6BHUP +6XZBgJMacTDQiyfTDuE7tIPnqcyFjztAsQ467rC1zP8s5cke60FxiCd8BMqaQaGj +S+CgccVkYKQVu92U1ydRk/rk4Ayb87p05HwGRZXoo/iaMKn6DWrC/Q+L/ClnoQS6 +05yKioPaAnU+BEvxJchljTZFoWdpOH6/fmWxdjQK0sRmp5zQBuCbI5tIZEgl5Fx3 +DQ/0cYKwsraXcDjNuZmkeVFkBVZJggAt4BEsEdpEOICwKY0fijGP5TbgNk5qgV7m +/SGg2hjifE1sA9+dELyC+nolzNFwZQbaafsRMN3IyEljk8eKmGIASgmS6jd037YX +w63Cwvl0klxN0Lk7cGddnJOd5AVi69K9c/bvP4s+5W1f2386uJXSMPlj4We4B6u8 +RT4cuqsco8LFky42AoGXn4OH/ksi9M62MHSclATeQavDUgCaL+gDMTrtwam9RVGC +S5BNDhIWYCHCQlTK3vXjP/584A4IHUiAQy1jLo82ARInwhIyk3grCuefgO5k+SOv +o6Y+UGu7oQxaoS3OqA3B4BP087rmMb3ggLwU3FKcD56wTHjGEQgR7mAPFMWXrT19 +JaykSTTDbuAxlrx/S+Ri1VRRQysi5ZJ4+KdGBnX4KISbyLrevAaGkj4L5fSNVLQw +aRt1ahhsEwIDAQABo4IBDDCCAQgwJQYJYIZIAYb4QgENBBgWFkNlcnRpZmljYXQg +U1NMIFZJVEFNVUkwHQYDVR0OBBYEFA8j1R3tU9+Cp/Yx2bf8o/7RxNYeMIGmBgNV +HSMEgZ4wgZuAFA1C0QFpsWtl4a+0ADeJLmIcXcP8oXGkbzBtMQswCQYDVQQGEwJm +cjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4GA1UECgwHdml0YW11 +aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2NhX3Jvb3Rfdml0YW11 +aYIQDMv8w6Y/IcVog+P9XSqrFjAJBgNVHRIEAjAAMAwGA1UdEwEB/wQCMAAwDQYJ +KoZIhvcNAQELBQADggIBACh9j92RFE9YAm694Bk1MXBMtNKpNHB0Kpg/jN2TV1VM +HJYsO4LaZ9rFTdgyc6Cs9D/y8beEtu9jzl5YgeotwnJra4uw3ikcHaFdmc4BXbNJ +9RJy6viS8VQymRotQa5kh4PeXKw/hnaa+baMAFzWbd3I4s8DhutrCjyaFs6Ly/uy +dz1Ejn0eV36mW/9WXN9KfyP8hIJ74WBa/DU+JMtWrSKrTDIN6Gcr03rbH+d2xRtR +S1Y8LYjaVDYSKUgzaxWFONWrCVpljuwKfE4azY1UyKTXzMDJWwfGPsf5LAg5rbNY +cZgkl3NxVps/nWWP8AytB/DSqWc2ccbibKK3H87JQs2oK0C/bIdUvL2yQwvFd1ZY +lheUhZnUIUt0p6FBX3suojBFv/85whQsFgdgD9P2Gp9nYQN8K/v/bRt/MzsF6Nfq +qe5fcchCU743BtfHosNUArM4D2MNZUwlguNDaHB17k1sGgU548i1z1LKYVeoE320 +e7okcFUavMSddtad5QYwd7zGJSTpSaYykwR3ii1tQfD7HoyVvcWDPP77kaToPVte +rGnX8Sb5UtNfD43LW7q3LX6EyC1dg83xJrW/wti1ana61UDgVljVVzA9Txz4Gg+R +IB5XMF/27c6RdlTgQ1t/x0vKoQd8LguZPxEXZkYKEPYuuKmLcaWBtsj3R1iWtNZj +-----END CERTIFICATE----- diff --git a/tools/docker/mongo/pki/dev/certs/iam-external/truststore.jks b/tools/docker/mongo/pki/dev/certs/iam-external/truststore.jks new file mode 100644 index 00000000000..d2cdfd318a7 Binary files /dev/null and b/tools/docker/mongo/pki/dev/certs/iam-external/truststore.jks differ diff --git a/tools/docker/mongo/pki/dev/certs/iam-internal/iam-internal.crt b/tools/docker/mongo/pki/dev/certs/iam-internal/iam-internal.crt new file mode 100644 index 00000000000..a46074a9153 --- /dev/null +++ b/tools/docker/mongo/pki/dev/certs/iam-internal/iam-internal.crt @@ -0,0 +1,132 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0c:cb:fc:c3:a6:3f:21:c5:68:83:e3:fd:5d:2a:ab:1b + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=fr, ST=idf, L=paris, O=vitamui, OU=authorities, CN=ca_root_vitamui + Validity + Not Before: Jan 14 14:01:52 2020 GMT + Not After : Jan 13 14:01:52 2023 GMT + Subject: C=fr, ST=idf, L=paris, O=vitamui, CN=dev.vitamui.com + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:bf:d0:f7:0c:a8:04:36:ea:6d:c5:b9:00:81:78: + 6a:ad:7e:1b:36:19:15:db:2d:23:83:92:e3:d0:be: + 84:89:e8:8f:b0:03:fe:91:e3:6c:3f:b3:ef:79:b2: + eb:d5:fc:86:93:62:e1:71:0e:c8:6b:ab:d1:59:6c: + 2a:e5:71:53:f4:59:0e:70:a4:a6:6f:52:eb:68:29: + 97:3f:a8:ec:d5:be:2f:dd:71:01:2d:fb:56:00:91: + d9:df:3a:e9:cf:f8:c6:26:08:1d:d2:31:ae:23:9a: + 75:80:3d:f9:a8:26:81:27:94:54:27:7a:2c:cc:e6: + a2:55:5f:e7:23:f7:f0:98:cd:e5:c2:5e:e9:51:48: + 0b:a9:cf:24:de:1d:15:c6:05:c4:e5:d3:55:8d:73: + 16:26:42:cf:11:e2:76:f4:47:50:cc:5c:dc:16:65: + c1:48:fa:ee:1e:bd:32:4f:4d:c5:08:b8:8b:4b:63: + cc:7c:83:16:b9:66:dd:dc:f8:e5:23:86:f2:3a:40: + 7f:9c:40:12:26:9c:d3:7b:7b:13:0c:ec:da:30:96: + 6e:85:c2:62:ee:47:37:85:0e:bc:21:b5:a2:43:96: + 29:01:64:9e:eb:a2:9c:ee:4c:19:4a:74:93:f7:12: + 5c:23:62:53:20:cb:e6:ca:e6:d8:0b:7d:b8:be:7c: + 76:15:b0:3c:1e:4f:30:ea:eb:a5:dd:4d:5a:fc:78: + 14:24:99:23:5d:6c:80:a9:41:c0:0a:91:41:8e:a5: + 67:da:05:9b:7f:95:fd:21:29:39:0f:ef:5b:5d:01: + 0b:ca:1f:3b:47:07:f7:b5:65:52:be:90:7c:99:d8: + 0e:bf:b1:79:b1:b8:13:ff:a6:82:a2:5b:e6:e7:21: + 9b:6b:e9:79:87:4a:d1:98:82:51:fe:03:6b:4f:cc: + e8:97:3c:32:9b:36:ff:b5:42:e2:97:92:82:06:2f: + 0b:fc:38:0b:f0:77:bf:10:bb:e2:c4:a5:8f:8b:d1: + eb:ef:7f:3f:fe:e9:f3:a4:f9:35:e4:c7:03:e7:f6: + 60:29:73:25:c1:e5:a8:83:8e:04:39:2e:5b:34:40: + be:e3:6c:6a:c5:8c:b8:a7:33:11:05:30:28:8e:03: + d9:ec:3c:91:df:4d:e0:17:15:0e:a3:a7:10:e2:49: + 58:27:ac:8f:79:e5:5f:3b:4d:c0:12:9a:27:7a:6e: + 79:3d:24:51:ce:d2:13:02:1f:e1:8b:6f:5d:62:be: + c1:de:97:5f:48:b6:ec:9f:f3:5b:4f:49:00:a0:02: + bb:0d:19:1e:83:c2:7c:5a:02:93:83:9d:75:bb:ad: + c6:d4:30:b4:c0:19:c2:df:dd:3f:35:df:28:b3:8c: + fe:57:ef + Exponent: 65537 (0x10001) + X509v3 extensions: + Netscape Comment: + Certificat SSL VITAMUI + X509v3 Subject Key Identifier: + CC:2B:B4:A8:CD:9C:E6:1F:A7:D2:7B:11:FE:50:64:65:9C:D5:42:A4 + X509v3 Authority Key Identifier: + keyid:0D:42:D1:01:69:B1:6B:65:E1:AF:B4:00:37:89:2E:62:1C:5D:C3:FC + DirName:/C=fr/ST=idf/L=paris/O=vitamui/OU=authorities/CN=ca_root_vitamui + serial:0C:CB:FC:C3:A6:3F:21:C5:68:83:E3:FD:5D:2A:AB:16 + + X509v3 Issuer Alternative Name: + + + X509v3 Basic Constraints: critical + CA:FALSE + Signature Algorithm: sha256WithRSAEncryption + b2:56:e6:1a:53:1b:0b:72:86:dc:fa:60:bc:98:48:4d:af:25: + 48:9b:af:07:3d:3b:34:9c:10:00:5e:6e:ee:5c:8d:c4:79:72: + 70:f9:a6:ca:a2:79:14:e8:be:70:30:c4:cc:46:be:01:c9:96: + c1:a4:eb:4b:e8:18:a0:98:2e:6e:ee:08:3c:0f:28:17:b8:67: + 57:05:6f:cb:b4:74:58:08:e4:e6:d6:bd:55:a9:12:8e:55:c4: + 92:67:a5:01:65:e8:93:08:e9:88:84:54:e6:0c:f8:03:18:74: + e3:da:a2:eb:e9:91:0d:a9:a7:28:4a:ad:b6:f1:8b:dc:87:b8: + d7:f1:a2:01:12:82:eb:8e:09:fd:36:73:71:1f:e9:98:9d:ee: + b6:ce:75:80:e1:58:1d:af:9c:8e:2f:2f:05:91:16:a9:26:e7: + 25:a7:e0:55:ad:c4:5e:83:7d:81:c8:36:c7:fa:00:43:e6:29: + 8e:8f:ec:c5:99:b6:65:1c:11:f8:34:0c:ed:77:97:0c:d2:55: + 76:cd:c5:f3:b2:2c:02:f7:2d:c5:48:aa:c5:d0:39:ca:9c:bd: + 81:35:fa:b1:e5:97:9b:98:3f:f9:06:c8:d1:ac:15:04:d2:b3: + 89:01:d8:ef:fa:28:fb:09:ff:a3:1f:04:03:f8:31:6a:f3:d1: + 2a:5f:16:6f:3e:49:49:bd:c3:aa:41:0d:8e:52:ac:92:37:2e: + 1e:90:1c:97:8b:78:f7:61:8b:62:d8:f1:e7:ec:2f:c2:99:50: + 07:b1:d2:90:e3:cc:29:4f:bb:a4:21:6b:b0:8b:55:f3:23:98: + 4f:df:68:40:4c:d4:8c:b8:d7:b9:0d:27:1e:aa:17:68:34:12: + dc:da:6d:e6:5a:5c:3e:8c:0c:16:04:b8:e2:93:d6:c3:52:da: + 5d:36:11:82:37:1f:2a:45:cf:67:73:b4:75:44:66:d6:d8:ce: + 4c:d6:5b:85:25:db:f0:ee:3d:1d:94:de:dc:1f:ed:1c:18:4c: + 93:ba:0c:86:5a:96:6a:d8:7a:46:64:08:71:fa:fb:17:65:18: + 4c:fb:c4:6d:17:58:68:29:3f:eb:ef:8b:4f:87:7b:8c:3e:ed: + b1:9a:67:c4:7c:1a:1f:a6:ae:95:ba:40:2a:97:8a:03:63:c6: + ec:63:cf:d7:41:2c:48:16:5d:3a:5c:4b:93:67:32:de:e2:93: + 9b:13:e9:d8:28:00:be:5a:8b:9b:b1:5c:b2:8a:45:58:91:1a: + fc:61:a3:67:33:6c:aa:71:13:1d:c1:c1:89:5d:45:78:29:49: + 7e:23:f0:38:17:0b:1c:f7:ab:b9:ce:ef:bb:e4:1a:6e:94:ac: + da:3b:f0:19:53:c5:ea:6b +-----BEGIN CERTIFICATE----- +MIIGXDCCBESgAwIBAgIQDMv8w6Y/IcVog+P9XSqrGzANBgkqhkiG9w0BAQsFADBt +MQswCQYDVQQGEwJmcjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4G +A1UECgwHdml0YW11aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2Nh +X3Jvb3Rfdml0YW11aTAeFw0yMDAxMTQxNDAxNTJaFw0yMzAxMTMxNDAxNTJaMFcx +CzAJBgNVBAYTAmZyMQwwCgYDVQQIDANpZGYxDjAMBgNVBAcMBXBhcmlzMRAwDgYD +VQQKDAd2aXRhbXVpMRgwFgYDVQQDDA9kZXYudml0YW11aS5jb20wggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQC/0PcMqAQ26m3FuQCBeGqtfhs2GRXbLSOD +kuPQvoSJ6I+wA/6R42w/s+95suvV/IaTYuFxDshrq9FZbCrlcVP0WQ5wpKZvUuto +KZc/qOzVvi/dcQEt+1YAkdnfOunP+MYmCB3SMa4jmnWAPfmoJoEnlFQneizM5qJV +X+cj9/CYzeXCXulRSAupzyTeHRXGBcTl01WNcxYmQs8R4nb0R1DMXNwWZcFI+u4e +vTJPTcUIuItLY8x8gxa5Zt3c+OUjhvI6QH+cQBImnNN7exMM7Nowlm6FwmLuRzeF +DrwhtaJDlikBZJ7ropzuTBlKdJP3ElwjYlMgy+bK5tgLfbi+fHYVsDweTzDq66Xd +TVr8eBQkmSNdbICpQcAKkUGOpWfaBZt/lf0hKTkP71tdAQvKHztHB/e1ZVK+kHyZ +2A6/sXmxuBP/poKiW+bnIZtr6XmHStGYglH+A2tPzOiXPDKbNv+1QuKXkoIGLwv8 +OAvwd78Qu+LEpY+L0evvfz/+6fOk+TXkxwPn9mApcyXB5aiDjgQ5Lls0QL7jbGrF +jLinMxEFMCiOA9nsPJHfTeAXFQ6jpxDiSVgnrI955V87TcASmid6bnk9JFHO0hMC +H+GLb11ivsHel19Ituyf81tPSQCgArsNGR6DwnxaApODnXW7rcbUMLTAGcLf3T81 +3yizjP5X7wIDAQABo4IBDDCCAQgwJQYJYIZIAYb4QgENBBgWFkNlcnRpZmljYXQg +U1NMIFZJVEFNVUkwHQYDVR0OBBYEFMwrtKjNnOYfp9J7Ef5QZGWc1UKkMIGmBgNV +HSMEgZ4wgZuAFA1C0QFpsWtl4a+0ADeJLmIcXcP8oXGkbzBtMQswCQYDVQQGEwJm +cjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4GA1UECgwHdml0YW11 +aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2NhX3Jvb3Rfdml0YW11 +aYIQDMv8w6Y/IcVog+P9XSqrFjAJBgNVHRIEAjAAMAwGA1UdEwEB/wQCMAAwDQYJ +KoZIhvcNAQELBQADggIBALJW5hpTGwtyhtz6YLyYSE2vJUibrwc9OzScEABebu5c +jcR5cnD5psqieRTovnAwxMxGvgHJlsGk60voGKCYLm7uCDwPKBe4Z1cFb8u0dFgI +5ObWvVWpEo5VxJJnpQFl6JMI6YiEVOYM+AMYdOPaouvpkQ2ppyhKrbbxi9yHuNfx +ogESguuOCf02c3Ef6Zid7rbOdYDhWB2vnI4vLwWRFqkm5yWn4FWtxF6DfYHINsf6 +AEPmKY6P7MWZtmUcEfg0DO13lwzSVXbNxfOyLAL3LcVIqsXQOcqcvYE1+rHll5uY +P/kGyNGsFQTSs4kB2O/6KPsJ/6MfBAP4MWrz0SpfFm8+SUm9w6pBDY5SrJI3Lh6Q +HJeLePdhi2LY8efsL8KZUAex0pDjzClPu6Qha7CLVfMjmE/faEBM1Iy417kNJx6q +F2g0EtzabeZaXD6MDBYEuOKT1sNS2l02EYI3HypFz2dztHVEZtbYzkzWW4Ul2/Du +PR2U3twf7RwYTJO6DIZalmrYekZkCHH6+xdlGEz7xG0XWGgpP+vvi0+He4w+7bGa +Z8R8Gh+mrpW6QCqXigNjxuxjz9dBLEgWXTpcS5NnMt7ik5sT6dgoAL5ai5uxXLKK +RViRGvxho2czbKpxEx3BwYldRXgpSX4j8DgXCxz3q7nO77vkGm6UrNo78BlTxepr +-----END CERTIFICATE----- diff --git a/tools/docker/mongo/pki/dev/certs/iam-internal/iam-internal.jks b/tools/docker/mongo/pki/dev/certs/iam-internal/iam-internal.jks new file mode 100644 index 00000000000..2275adc2691 Binary files /dev/null and b/tools/docker/mongo/pki/dev/certs/iam-internal/iam-internal.jks differ diff --git a/tools/docker/mongo/pki/dev/certs/iam-internal/iam-internal.key b/tools/docker/mongo/pki/dev/certs/iam-internal/iam-internal.key new file mode 100644 index 00000000000..fe32a02df42 --- /dev/null +++ b/tools/docker/mongo/pki/dev/certs/iam-internal/iam-internal.key @@ -0,0 +1,54 @@ +-----BEGIN ENCRYPTED PRIVATE KEY----- +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 +sxe96Yl+uoxChDrI53+y1A== +-----END ENCRYPTED PRIVATE KEY----- diff --git a/tools/docker/mongo/pki/dev/certs/iam-internal/iam-internal.pem b/tools/docker/mongo/pki/dev/certs/iam-internal/iam-internal.pem new file mode 100644 index 00000000000..138fe548088 --- /dev/null +++ b/tools/docker/mongo/pki/dev/certs/iam-internal/iam-internal.pem @@ -0,0 +1,36 @@ +-----BEGIN CERTIFICATE----- +MIIGXDCCBESgAwIBAgIQDMv8w6Y/IcVog+P9XSqrGzANBgkqhkiG9w0BAQsFADBt +MQswCQYDVQQGEwJmcjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4G +A1UECgwHdml0YW11aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2Nh +X3Jvb3Rfdml0YW11aTAeFw0yMDAxMTQxNDAxNTJaFw0yMzAxMTMxNDAxNTJaMFcx +CzAJBgNVBAYTAmZyMQwwCgYDVQQIDANpZGYxDjAMBgNVBAcMBXBhcmlzMRAwDgYD +VQQKDAd2aXRhbXVpMRgwFgYDVQQDDA9kZXYudml0YW11aS5jb20wggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQC/0PcMqAQ26m3FuQCBeGqtfhs2GRXbLSOD +kuPQvoSJ6I+wA/6R42w/s+95suvV/IaTYuFxDshrq9FZbCrlcVP0WQ5wpKZvUuto +KZc/qOzVvi/dcQEt+1YAkdnfOunP+MYmCB3SMa4jmnWAPfmoJoEnlFQneizM5qJV +X+cj9/CYzeXCXulRSAupzyTeHRXGBcTl01WNcxYmQs8R4nb0R1DMXNwWZcFI+u4e +vTJPTcUIuItLY8x8gxa5Zt3c+OUjhvI6QH+cQBImnNN7exMM7Nowlm6FwmLuRzeF +DrwhtaJDlikBZJ7ropzuTBlKdJP3ElwjYlMgy+bK5tgLfbi+fHYVsDweTzDq66Xd +TVr8eBQkmSNdbICpQcAKkUGOpWfaBZt/lf0hKTkP71tdAQvKHztHB/e1ZVK+kHyZ +2A6/sXmxuBP/poKiW+bnIZtr6XmHStGYglH+A2tPzOiXPDKbNv+1QuKXkoIGLwv8 +OAvwd78Qu+LEpY+L0evvfz/+6fOk+TXkxwPn9mApcyXB5aiDjgQ5Lls0QL7jbGrF +jLinMxEFMCiOA9nsPJHfTeAXFQ6jpxDiSVgnrI955V87TcASmid6bnk9JFHO0hMC +H+GLb11ivsHel19Ituyf81tPSQCgArsNGR6DwnxaApODnXW7rcbUMLTAGcLf3T81 +3yizjP5X7wIDAQABo4IBDDCCAQgwJQYJYIZIAYb4QgENBBgWFkNlcnRpZmljYXQg +U1NMIFZJVEFNVUkwHQYDVR0OBBYEFMwrtKjNnOYfp9J7Ef5QZGWc1UKkMIGmBgNV +HSMEgZ4wgZuAFA1C0QFpsWtl4a+0ADeJLmIcXcP8oXGkbzBtMQswCQYDVQQGEwJm +cjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4GA1UECgwHdml0YW11 +aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2NhX3Jvb3Rfdml0YW11 +aYIQDMv8w6Y/IcVog+P9XSqrFjAJBgNVHRIEAjAAMAwGA1UdEwEB/wQCMAAwDQYJ +KoZIhvcNAQELBQADggIBALJW5hpTGwtyhtz6YLyYSE2vJUibrwc9OzScEABebu5c +jcR5cnD5psqieRTovnAwxMxGvgHJlsGk60voGKCYLm7uCDwPKBe4Z1cFb8u0dFgI +5ObWvVWpEo5VxJJnpQFl6JMI6YiEVOYM+AMYdOPaouvpkQ2ppyhKrbbxi9yHuNfx +ogESguuOCf02c3Ef6Zid7rbOdYDhWB2vnI4vLwWRFqkm5yWn4FWtxF6DfYHINsf6 +AEPmKY6P7MWZtmUcEfg0DO13lwzSVXbNxfOyLAL3LcVIqsXQOcqcvYE1+rHll5uY +P/kGyNGsFQTSs4kB2O/6KPsJ/6MfBAP4MWrz0SpfFm8+SUm9w6pBDY5SrJI3Lh6Q +HJeLePdhi2LY8efsL8KZUAex0pDjzClPu6Qha7CLVfMjmE/faEBM1Iy417kNJx6q +F2g0EtzabeZaXD6MDBYEuOKT1sNS2l02EYI3HypFz2dztHVEZtbYzkzWW4Ul2/Du +PR2U3twf7RwYTJO6DIZalmrYekZkCHH6+xdlGEz7xG0XWGgpP+vvi0+He4w+7bGa +Z8R8Gh+mrpW6QCqXigNjxuxjz9dBLEgWXTpcS5NnMt7ik5sT6dgoAL5ai5uxXLKK +RViRGvxho2czbKpxEx3BwYldRXgpSX4j8DgXCxz3q7nO77vkGm6UrNo78BlTxepr +-----END CERTIFICATE----- diff --git a/tools/docker/mongo/pki/dev/certs/iam-internal/truststore.jks b/tools/docker/mongo/pki/dev/certs/iam-internal/truststore.jks new file mode 100644 index 00000000000..35f5ec51880 Binary files /dev/null and b/tools/docker/mongo/pki/dev/certs/iam-internal/truststore.jks differ diff --git a/tools/docker/mongo/pki/dev/certs/nginx/nginx.crt b/tools/docker/mongo/pki/dev/certs/nginx/nginx.crt new file mode 100644 index 00000000000..96193333370 --- /dev/null +++ b/tools/docker/mongo/pki/dev/certs/nginx/nginx.crt @@ -0,0 +1,132 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0c:cb:fc:c3:a6:3f:21:c5:68:83:e3:fd:5d:2a:ab:1d + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=fr, ST=idf, L=paris, O=vitamui, OU=authorities, CN=ca_root_vitamui + Validity + Not Before: Jan 14 14:01:54 2020 GMT + Not After : Jan 13 14:01:54 2023 GMT + Subject: C=fr, ST=idf, L=paris, O=vitamui, CN=*.vitamui.com + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:b3:98:9d:06:6b:ff:9e:89:45:9a:6a:70:45:5f: + 85:af:ef:95:d5:f6:dc:92:ef:53:5b:24:c6:15:3e: + 33:ac:96:13:39:1e:06:ba:66:82:a1:5d:4a:74:b0: + c6:bb:28:30:29:5b:a1:9f:3a:08:a4:37:c6:ab:bf: + d6:7e:bf:f2:93:a1:e0:d1:66:ec:47:6b:41:1e:c4: + f9:f6:56:82:88:63:6d:c0:03:6c:07:63:09:d0:de: + 56:42:05:2b:0c:8a:95:6f:25:35:bd:2b:63:de:2e: + 3b:51:44:99:17:c3:3a:9b:82:d4:39:1f:cb:16:1a: + a4:1f:be:fa:ca:46:6c:7c:82:a9:80:87:56:ed:6d: + f9:01:0a:30:da:d9:71:17:c0:c4:d0:1d:f4:c5:27: + 0e:a7:f7:a1:9e:41:ec:79:61:c5:98:1e:a1:28:7d: + 9a:bb:8e:0c:46:16:22:d7:97:61:1a:fb:42:cc:97: + a6:7e:51:c2:48:ec:59:ea:9d:b0:bc:fa:25:61:b6: + 26:1f:40:36:0b:29:f8:6f:d2:2e:37:62:2c:5c:49: + 85:8d:06:3b:67:41:dd:ef:00:72:78:22:f2:eb:b5: + 52:40:e2:74:bf:b9:d1:15:d4:21:d0:8d:1b:78:8c: + c8:ac:a2:34:16:a1:3a:81:9c:bf:3a:f6:1e:be:75: + f5:9e:d1:42:19:1b:a5:cf:bd:32:5b:50:d8:09:34: + fb:8a:a8:62:c5:2e:88:1e:6a:05:2f:eb:d0:e7:6a: + 4b:af:60:11:eb:e0:a7:6b:3e:63:9d:94:c2:99:5c: + 87:61:ca:b3:15:da:07:94:c9:20:1d:68:5e:26:76: + 93:fa:72:75:9b:68:a3:70:e4:cb:e1:1a:4c:6d:ba: + ec:b5:2a:27:c5:02:cc:2d:96:d3:21:33:79:d3:7d: + 7e:78:f7:72:97:38:55:a8:45:b3:03:df:7d:90:fe: + 18:44:f5:db:d7:8a:f6:95:4d:3d:af:16:f1:99:41: + a3:2f:18:9b:8c:f6:b8:82:31:0a:af:d2:f2:23:4c: + 31:0b:15:ca:01:24:3f:b9:1a:15:02:d5:f2:5d:fc: + dc:40:97:aa:b5:3b:52:0e:87:7d:ea:ff:34:39:04: + 66:b9:21:f9:f4:40:50:fe:00:9d:34:95:38:44:18: + 87:f0:3f:2c:94:fe:eb:b7:1e:e3:9f:45:58:3a:5a: + 60:99:79:ad:9c:89:f0:a5:22:2c:67:21:91:d5:26: + 14:61:eb:74:0a:a2:f4:c0:32:8d:1d:ff:f5:65:44: + c4:39:5c:78:3a:94:6b:08:13:e2:f4:0a:41:da:73: + 8e:1a:20:0e:d3:83:fe:98:1e:12:98:d1:5b:a2:0e: + 62:f4:7f + Exponent: 65537 (0x10001) + X509v3 extensions: + Netscape Comment: + Certificat SSL VITAMUI + X509v3 Subject Key Identifier: + 5D:52:30:C1:57:56:E1:E0:94:BC:87:24:24:00:C9:FF:1C:27:96:E4 + X509v3 Authority Key Identifier: + keyid:0D:42:D1:01:69:B1:6B:65:E1:AF:B4:00:37:89:2E:62:1C:5D:C3:FC + DirName:/C=fr/ST=idf/L=paris/O=vitamui/OU=authorities/CN=ca_root_vitamui + serial:0C:CB:FC:C3:A6:3F:21:C5:68:83:E3:FD:5D:2A:AB:16 + + X509v3 Issuer Alternative Name: + + + X509v3 Basic Constraints: critical + CA:FALSE + Signature Algorithm: sha256WithRSAEncryption + 0f:21:0f:39:8d:37:ef:9c:78:71:2f:85:ee:0f:f0:55:fe:4b: + 7e:93:c1:14:a8:71:b4:9e:35:7f:1e:cc:fb:21:b1:d5:6c:40: + 16:55:73:77:13:89:92:2e:54:24:c5:e1:74:4f:8a:3b:09:9c: + 75:1e:0e:78:97:07:a1:a2:36:83:23:7c:1d:58:43:fd:9c:59: + 32:45:d0:1d:48:87:fd:53:11:92:bc:4e:81:57:6a:6e:34:1b: + b1:20:8b:89:93:cc:98:7b:63:50:b2:f4:77:dc:dd:4d:d9:00: + 7e:35:60:f4:8d:06:04:7d:44:7f:f2:9a:e5:9c:f6:0d:7f:cf: + 89:8c:11:d5:62:37:dc:9c:0f:22:21:24:b2:70:9c:d6:34:d5: + c9:17:cc:8d:7a:ef:a7:6f:4a:86:43:b1:18:1e:df:95:88:fc: + 40:4d:9d:b3:b6:43:33:c1:ee:59:c3:d4:85:fd:12:fc:b0:71: + 6e:e6:50:97:d4:e2:82:a2:6f:0f:45:f6:d0:d9:2f:ba:57:fb: + 3e:58:7e:37:39:27:f9:c3:68:f5:d3:02:15:31:40:06:1f:5b: + 18:cc:2c:97:c5:57:44:18:2d:23:65:4e:d0:62:c0:ae:ad:7e: + 83:37:6c:29:6a:6a:97:11:ef:3a:9f:e0:67:57:40:ba:3d:ac: + 7a:28:7f:f9:7f:25:0b:63:83:8b:94:1a:b3:a3:25:ab:f5:25: + e6:9c:d2:31:d6:bd:5e:4b:94:7f:64:46:e6:3d:89:32:ca:4a: + cd:9d:d9:5f:bb:51:29:6d:c4:01:cf:b7:64:e2:38:37:13:cd: + e5:48:3d:c8:47:2c:da:63:a9:22:86:bd:62:bd:56:03:0d:b2: + 15:dc:97:77:f2:40:d4:7b:63:cf:9c:99:35:2c:7c:8b:37:7f: + 74:54:02:5c:b2:d6:d8:c8:fa:35:6f:7d:19:ef:54:3e:cb:b9: + c2:2f:93:7e:11:05:a5:77:87:3e:0a:49:6b:0a:c5:4e:c3:2b: + 6d:48:62:d9:61:8d:66:7a:3a:09:1f:c1:bf:b3:69:53:42:d8: + 68:bc:19:cc:ef:c8:d5:24:f1:98:ac:fc:27:71:7e:e2:15:b9: + ec:38:f1:fe:4b:1d:62:e8:2f:eb:dc:05:8a:c6:ff:4c:b4:bc: + 22:9b:8b:aa:ec:9d:ad:cb:f1:f3:f1:cd:c6:68:8f:59:5d:24: + 7b:d0:7f:f9:5f:fd:28:3b:fe:17:7a:4f:74:12:fb:2d:8d:b8: + bc:28:b7:42:78:8c:ae:7e:30:52:61:c6:9c:48:96:11:e3:97: + 41:f6:25:fa:ed:d7:33:50:6c:e8:52:92:2d:5b:30:96:65:7b: + 71:70:95:2b:82:9c:28:f9 +-----BEGIN CERTIFICATE----- +MIIGWjCCBEKgAwIBAgIQDMv8w6Y/IcVog+P9XSqrHTANBgkqhkiG9w0BAQsFADBt +MQswCQYDVQQGEwJmcjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4G +A1UECgwHdml0YW11aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2Nh +X3Jvb3Rfdml0YW11aTAeFw0yMDAxMTQxNDAxNTRaFw0yMzAxMTMxNDAxNTRaMFUx +CzAJBgNVBAYTAmZyMQwwCgYDVQQIDANpZGYxDjAMBgNVBAcMBXBhcmlzMRAwDgYD +VQQKDAd2aXRhbXVpMRYwFAYDVQQDDA0qLnZpdGFtdWkuY29tMIICIjANBgkqhkiG +9w0BAQEFAAOCAg8AMIICCgKCAgEAs5idBmv/nolFmmpwRV+Fr++V1fbcku9TWyTG +FT4zrJYTOR4GumaCoV1KdLDGuygwKVuhnzoIpDfGq7/Wfr/yk6Hg0WbsR2tBHsT5 +9laCiGNtwANsB2MJ0N5WQgUrDIqVbyU1vStj3i47UUSZF8M6m4LUOR/LFhqkH776 +ykZsfIKpgIdW7W35AQow2tlxF8DE0B30xScOp/ehnkHseWHFmB6hKH2au44MRhYi +15dhGvtCzJemflHCSOxZ6p2wvPolYbYmH0A2Cyn4b9IuN2IsXEmFjQY7Z0Hd7wBy +eCLy67VSQOJ0v7nRFdQh0I0beIzIrKI0FqE6gZy/OvYevnX1ntFCGRulz70yW1DY +CTT7iqhixS6IHmoFL+vQ52pLr2AR6+Cnaz5jnZTCmVyHYcqzFdoHlMkgHWheJnaT ++nJ1m2ijcOTL4RpMbbrstSonxQLMLZbTITN5031+ePdylzhVqEWzA999kP4YRPXb +14r2lU09rxbxmUGjLxibjPa4gjEKr9LyI0wxCxXKASQ/uRoVAtXyXfzcQJeqtTtS +Dod96v80OQRmuSH59EBQ/gCdNJU4RBiH8D8slP7rtx7jn0VYOlpgmXmtnInwpSIs +ZyGR1SYUYet0CqL0wDKNHf/1ZUTEOVx4OpRrCBPi9ApB2nOOGiAO04P+mB4SmNFb +og5i9H8CAwEAAaOCAQwwggEIMCUGCWCGSAGG+EIBDQQYFhZDZXJ0aWZpY2F0IFNT +TCBWSVRBTVVJMB0GA1UdDgQWBBRdUjDBV1bh4JS8hyQkAMn/HCeW5DCBpgYDVR0j +BIGeMIGbgBQNQtEBabFrZeGvtAA3iS5iHF3D/KFxpG8wbTELMAkGA1UEBhMCZnIx +DDAKBgNVBAgMA2lkZjEOMAwGA1UEBwwFcGFyaXMxEDAOBgNVBAoMB3ZpdGFtdWkx +FDASBgNVBAsMC2F1dGhvcml0aWVzMRgwFgYDVQQDDA9jYV9yb290X3ZpdGFtdWmC +EAzL/MOmPyHFaIPj/V0qqxYwCQYDVR0SBAIwADAMBgNVHRMBAf8EAjAAMA0GCSqG +SIb3DQEBCwUAA4ICAQAPIQ85jTfvnHhxL4XuD/BV/kt+k8EUqHG0njV/Hsz7IbHV +bEAWVXN3E4mSLlQkxeF0T4o7CZx1Hg54lwehojaDI3wdWEP9nFkyRdAdSIf9UxGS +vE6BV2puNBuxIIuJk8yYe2NQsvR33N1N2QB+NWD0jQYEfUR/8prlnPYNf8+JjBHV +YjfcnA8iISSycJzWNNXJF8yNeu+nb0qGQ7EYHt+ViPxATZ2ztkMzwe5Zw9SF/RL8 +sHFu5lCX1OKCom8PRfbQ2S+6V/s+WH43OSf5w2j10wIVMUAGH1sYzCyXxVdEGC0j +ZU7QYsCurX6DN2wpamqXEe86n+BnV0C6Pax6KH/5fyULY4OLlBqzoyWr9SXmnNIx +1r1eS5R/ZEbmPYkyykrNndlfu1EpbcQBz7dk4jg3E83lSD3IRyzaY6kihr1ivVYD +DbIV3Jd38kDUe2PPnJk1LHyLN390VAJcstbYyPo1b30Z71Q+y7nCL5N+EQWld4c+ +CklrCsVOwyttSGLZYY1mejoJH8G/s2lTQthovBnM78jVJPGYrPwncX7iFbnsOPH+ +Sx1i6C/r3AWKxv9MtLwim4uq7J2ty/Hz8c3GaI9ZXSR70H/5X/0oO/4Xek90Evst +jbi8KLdCeIyufjBSYcacSJYR45dB9iX67dczUGzoUpItWzCWZXtxcJUrgpwo+Q== +-----END CERTIFICATE----- diff --git a/tools/docker/mongo/pki/dev/certs/nginx/nginx.jks b/tools/docker/mongo/pki/dev/certs/nginx/nginx.jks new file mode 100644 index 00000000000..1a0fd07d417 Binary files /dev/null and b/tools/docker/mongo/pki/dev/certs/nginx/nginx.jks differ diff --git a/tools/docker/mongo/pki/dev/certs/nginx/nginx.key b/tools/docker/mongo/pki/dev/certs/nginx/nginx.key new file mode 100644 index 00000000000..875ad35b1ed --- /dev/null +++ b/tools/docker/mongo/pki/dev/certs/nginx/nginx.key @@ -0,0 +1,54 @@ +-----BEGIN ENCRYPTED PRIVATE KEY----- +MIIJnDBOBgkqhkiG9w0BBQ0wQTApBgkqhkiG9w0BBQwwHAQIRwrz5b7mYKoCAggA +MAwGCCqGSIb3DQIJBQAwFAYIKoZIhvcNAwcECJoR1HggLoRYBIIJSJVyveH6uw8P +WL9qSqRYkIc6dpkkYLwB9h52FL0QOV9suj9LAHNBAGCSPbohpywvCsn6kdwUj6JR +OoYCxdZUhyWJD4JKFKLKIu5dF/1oJyu79v3mJdm0xqwdO8+O2HY4e1MKaDnwE08A +GNFmHrF8gHIGconopZaOALHawt2T493YangRpfsiquUZwVfVu1yxXMo31c/13WZj +AcLGd3bRTgy7jbf8V/nx28XPLKp9A+2OgGOaNwkxtp/0aZaYdX6DtyS4/Byf9NXY +0oy3JyQfzVl1CzCrPNfJwKTQJJwzMf0bvEhhRlCKaLmh9V0SHJ3F6fn6WNaiEIQS +rJ+u18scQvn1OfOryJ22FkLt43IG8CBTJgb0GfaIy7+j9xmuonRCcdjK+K3A3xYQ +b2sZnLzquVqzZ3BjIbx4XOraf+kKwgDmDJhv7fwr0msEB+fv9zl9uuKhVvQI5yuU +uH1fjZBqXmXJCoVzQVWm4q9U0Ze5kHK12yHLtLte8sWdV3ML5zcb7KkjLOVqH2Ch +0OCTFVx4PCeqmoEUgQAL1kWoHkyyCiprnuMXM1RXR9op3FX8r3BJDwHE2pp2bkD3 +RVUtUHE+RE1VgeXjYrPFkq9C+pIKaPp/iPnLph/PSQrWcPFAg3KMMQFlqxW+aubL +6t2PranfMRxDMljBPABhAt/A1Ck9iS+76ZaUv2QV+oYk3hp/CcwId1lJ2gkNqTqg +ZX6DDydm2B3ZQlT2Cd/JZ8fev1YOKudPlZcRYfYCUkCFh4iBgSsdjpnAaPPaU9MT +qL2wwlXfKzi9dPckG5VqGEiGRSJK7CpI/ALFE4QE6Ue5XaE8Mj6FUuUDBS/TWSa4 +cyKFy5M0Z/ofQ/mkuKCkYQ9QigGWP1sJntZC52B6HeUWBzL5GpOeIKrXTodUgkOk +fCxAygmum8om2jvBWnJEw1r+Tr0tIOuYar9ruuGjc4gBIbFMOHCGUU2693Alrg+w +ri/wxqlmawDmaW7RH8gAqIg4bdXUOkz7dNDRdbfmoUjppahd9vkzAH8P8RS84Mr7 +s+5nfDjy+Cw6yavwD7s+klyWz2FyY984rkBIOoIdthkrNb2MDTcL+22Sb5A0VDNp +lw6RZeXk5z0IHi2LMDPJIge8SCknxN468yGVFan7beIF14mooAMzx689J9wEn848 +34x3G66BySAOZpQ92M2TtzDzbBHLeUuRiYYqYPUXfeI1CdcY+ZQdi6NzpTLzSMDl +2Y3i+kP2aOxaAYOAWbVzBoVfoCie1A+PRe63YEzNaVbGP6mMPXL85OBhXPBQSvnv +kvMJgyGNfijBl/HKuLpFvssqnsRSzQzCrzlkvkGpIDUhhpv4bL4dQ7WTr+VDbAfG +kRRxin2vYKB5Y/wTPBbjfvb1/38PGW2f8jI0MZBVydM5Jj4Zi4yuizr+juzFktjG +zdkAEha6nhumP1k99tH3zMBy78cbctX134kIVpmJgpvHiOkz05tQWSnwLvtadlHq +rQE6jp/D8VhMWybechKWSI3wSF6uAVUmTBJltQ+u9axVJCBPSc40oDGgje2MiJ0z +cpptsKAjOZrvTDUy6L74SptS70ttVgFx0tYIoQ4w1Plid4eDSPAr4h2vvZli50km +ZslOSZrpNCHgX50IFz1p0IN6Zst5kPIm4Vh5yYP+kUiQ7DgoAjEpcwPqmfSFyLx7 +PethRtcacC90PnhNgIQp3dFkcyx3PuzRxhbtQzPDqaCnaB+nn6hr1Ge1iwtQ0DoJ +UoNmt2J0gqnwsdELfLL0Zr1XUmOkPnWLbOy241imErrMezNJb9Y5j5H7+hdbHwPc +Yv2SrY9nma4xRsp6YoRl/V27CZxsf6we2Oxln25ZjHB8D4RBmuYvESeUOp7GC8Iu +CLanQq13tW1NiWJpTwKWh33XSkKXJ5ARsLJemH+v/YttVth2ssyzXnn5/xCuIkXN +HTxoTCkNIUpokHGBWk47zikAJVhjb/IOwKmW21LfSgB52SGOJKse83LOm2m/0r+1 +dwlhRzp3Q5FMhpdA8E8ld8bAqETQvi/NAM0478CuzhT7nK3lRR7H/2HZHjxQ+MY+ +bbmaeQvI3a9cQvt5UWbH690Ttg4MITW1V1hQ5sM7gQ4w3gNd8ZpOMk1DyPqUBwYj +tGg+ZJFJuJ0Y8gPP0LenBrymK5CCzNyrqipg6m157pWGmOogHJKSwS1O2Dl6wCM5 +/dys4SmFwKoFrejwF+eTiBdhw5NKSw/14/p05m1ixukKB9bZXk6PaITJd3AzaPlC +s8WKv4S8CjZAiU5V8brN4YHdY7AOuLQ6ytkMhZquVVyuy3E2YCzwlcS0VEVQb4jo +skLYTq9qRsu4uzYaj3VgTMD6ErnUKf5nC+a4uuOIfrm566o+ih0Z6dgp0tl0OUGU +HT6OVlpsuIdCIf3nqYT4l5ljvb87yuiX81cHBF1y8zE13dg72IjuF9o/ZYE+uDAd +GzwZSn09bcvNZbD7feATeHPhgxvk3cEk4B6NKF93KT9926NyndflNySQJn4mBkqR +1cUJ16bZcaJbibL3NANlXb8bGBfV5L9erKsDBBIhjUBLtBZX8vfk3rzRZMn2knHj +DvMTuQxtM9dW1mhVhziQvG045Ropkr5UEMMeTmPlRoNYdp2UTys2X8z2Yigo7ODG +RWl1EUaVNpVBxtpqOAzjDo8sbdw36rnuE7RdS7MD1uQgKpFgePThpfM45u3hO/JQ +PquG+T/F8nIaMFoj5AmUjsrcrmA2LfRcOoAW3zfUoHus6iXjFAnScfHpxIma35W1 +AmHu9ZYusgvprFTbQSQEuuKo2WcRrKiysanxSFPEEBqVds9Olq6BvmL/B2i0qAj3 +eGoJMe3ejumhya1KurnjyMQCrmCmgiIlBn1jLmb/GT+YP5X/1WZXUgBzCQlXszIs +XIuuIdEu1rk4wWS5PWgZJ4Hiu01RRmeF+wUKFnay7pSivHkkOHZ3cdXquuJguYnm +C4mL2YwdhXvPEis7Siynh9OnV+QiJQpjWDYWh8Cmsxnpp3/Bikf2mSJK6Claq9mk +a13DqCv12OfXLQbEQPiB/wWmcqE0kPRxZH3HI0dPQfb7jFnECHONJHtC3OXH1arc +gUHp1CUQhudtihdgHx6wUWB14V3MfqbvRmXUB300QC2ZfaKNXSKRoerukzZN7umL +FxjSrKM3iTgsobTvv+uDaA== +-----END ENCRYPTED PRIVATE KEY----- diff --git a/tools/docker/mongo/pki/dev/certs/nginx/nginx.pem b/tools/docker/mongo/pki/dev/certs/nginx/nginx.pem new file mode 100644 index 00000000000..acba482ece3 --- /dev/null +++ b/tools/docker/mongo/pki/dev/certs/nginx/nginx.pem @@ -0,0 +1,36 @@ +-----BEGIN CERTIFICATE----- +MIIGWjCCBEKgAwIBAgIQDMv8w6Y/IcVog+P9XSqrHTANBgkqhkiG9w0BAQsFADBt +MQswCQYDVQQGEwJmcjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4G +A1UECgwHdml0YW11aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2Nh +X3Jvb3Rfdml0YW11aTAeFw0yMDAxMTQxNDAxNTRaFw0yMzAxMTMxNDAxNTRaMFUx +CzAJBgNVBAYTAmZyMQwwCgYDVQQIDANpZGYxDjAMBgNVBAcMBXBhcmlzMRAwDgYD +VQQKDAd2aXRhbXVpMRYwFAYDVQQDDA0qLnZpdGFtdWkuY29tMIICIjANBgkqhkiG +9w0BAQEFAAOCAg8AMIICCgKCAgEAs5idBmv/nolFmmpwRV+Fr++V1fbcku9TWyTG +FT4zrJYTOR4GumaCoV1KdLDGuygwKVuhnzoIpDfGq7/Wfr/yk6Hg0WbsR2tBHsT5 +9laCiGNtwANsB2MJ0N5WQgUrDIqVbyU1vStj3i47UUSZF8M6m4LUOR/LFhqkH776 +ykZsfIKpgIdW7W35AQow2tlxF8DE0B30xScOp/ehnkHseWHFmB6hKH2au44MRhYi +15dhGvtCzJemflHCSOxZ6p2wvPolYbYmH0A2Cyn4b9IuN2IsXEmFjQY7Z0Hd7wBy +eCLy67VSQOJ0v7nRFdQh0I0beIzIrKI0FqE6gZy/OvYevnX1ntFCGRulz70yW1DY +CTT7iqhixS6IHmoFL+vQ52pLr2AR6+Cnaz5jnZTCmVyHYcqzFdoHlMkgHWheJnaT ++nJ1m2ijcOTL4RpMbbrstSonxQLMLZbTITN5031+ePdylzhVqEWzA999kP4YRPXb +14r2lU09rxbxmUGjLxibjPa4gjEKr9LyI0wxCxXKASQ/uRoVAtXyXfzcQJeqtTtS +Dod96v80OQRmuSH59EBQ/gCdNJU4RBiH8D8slP7rtx7jn0VYOlpgmXmtnInwpSIs +ZyGR1SYUYet0CqL0wDKNHf/1ZUTEOVx4OpRrCBPi9ApB2nOOGiAO04P+mB4SmNFb +og5i9H8CAwEAAaOCAQwwggEIMCUGCWCGSAGG+EIBDQQYFhZDZXJ0aWZpY2F0IFNT +TCBWSVRBTVVJMB0GA1UdDgQWBBRdUjDBV1bh4JS8hyQkAMn/HCeW5DCBpgYDVR0j +BIGeMIGbgBQNQtEBabFrZeGvtAA3iS5iHF3D/KFxpG8wbTELMAkGA1UEBhMCZnIx +DDAKBgNVBAgMA2lkZjEOMAwGA1UEBwwFcGFyaXMxEDAOBgNVBAoMB3ZpdGFtdWkx +FDASBgNVBAsMC2F1dGhvcml0aWVzMRgwFgYDVQQDDA9jYV9yb290X3ZpdGFtdWmC +EAzL/MOmPyHFaIPj/V0qqxYwCQYDVR0SBAIwADAMBgNVHRMBAf8EAjAAMA0GCSqG +SIb3DQEBCwUAA4ICAQAPIQ85jTfvnHhxL4XuD/BV/kt+k8EUqHG0njV/Hsz7IbHV +bEAWVXN3E4mSLlQkxeF0T4o7CZx1Hg54lwehojaDI3wdWEP9nFkyRdAdSIf9UxGS +vE6BV2puNBuxIIuJk8yYe2NQsvR33N1N2QB+NWD0jQYEfUR/8prlnPYNf8+JjBHV +YjfcnA8iISSycJzWNNXJF8yNeu+nb0qGQ7EYHt+ViPxATZ2ztkMzwe5Zw9SF/RL8 +sHFu5lCX1OKCom8PRfbQ2S+6V/s+WH43OSf5w2j10wIVMUAGH1sYzCyXxVdEGC0j +ZU7QYsCurX6DN2wpamqXEe86n+BnV0C6Pax6KH/5fyULY4OLlBqzoyWr9SXmnNIx +1r1eS5R/ZEbmPYkyykrNndlfu1EpbcQBz7dk4jg3E83lSD3IRyzaY6kihr1ivVYD +DbIV3Jd38kDUe2PPnJk1LHyLN390VAJcstbYyPo1b30Z71Q+y7nCL5N+EQWld4c+ +CklrCsVOwyttSGLZYY1mejoJH8G/s2lTQthovBnM78jVJPGYrPwncX7iFbnsOPH+ +Sx1i6C/r3AWKxv9MtLwim4uq7J2ty/Hz8c3GaI9ZXSR70H/5X/0oO/4Xek90Evst +jbi8KLdCeIyufjBSYcacSJYR45dB9iX67dczUGzoUpItWzCWZXtxcJUrgpwo+Q== +-----END CERTIFICATE----- diff --git a/tools/docker/mongo/pki/dev/certs/nginx/truststore.jks b/tools/docker/mongo/pki/dev/certs/nginx/truststore.jks new file mode 100644 index 00000000000..db1ba5b5114 Binary files /dev/null and b/tools/docker/mongo/pki/dev/certs/nginx/truststore.jks differ diff --git a/tools/docker/mongo/pki/dev/certs/security-internal/security-internal.crt b/tools/docker/mongo/pki/dev/certs/security-internal/security-internal.crt new file mode 100644 index 00000000000..a12ba13e5c3 --- /dev/null +++ b/tools/docker/mongo/pki/dev/certs/security-internal/security-internal.crt @@ -0,0 +1,132 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0c:cb:fc:c3:a6:3f:21:c5:68:83:e3:fd:5d:2a:ab:1c + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=fr, ST=idf, L=paris, O=vitamui, OU=authorities, CN=ca_root_vitamui + Validity + Not Before: Jan 14 14:01:53 2020 GMT + Not After : Jan 13 14:01:53 2023 GMT + Subject: C=fr, ST=idf, L=paris, O=vitamui, CN=dev.vitamui.com + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:d1:ab:51:87:7a:b3:bd:0c:38:84:3f:d8:44:d0: + b4:04:bb:67:a8:9d:9d:04:01:47:ed:0e:8f:1d:fb: + d3:62:3b:8b:0e:fd:0e:1b:7f:8b:4d:4c:c2:38:ee: + 7d:b0:0b:40:e7:ac:40:e3:c5:8c:a4:cd:65:c0:c8: + 23:a6:1c:6b:3d:f1:cd:1e:db:68:2b:49:68:7a:fb: + eb:1b:c2:10:6c:ce:dd:d3:17:cc:bf:ac:d9:02:b7: + 81:0b:20:d5:0b:de:f7:13:25:ed:be:36:d3:dc:16: + 9f:0a:a6:2b:e2:b5:a6:3c:82:a3:fa:c1:e2:26:c8: + 1b:42:06:03:9c:49:43:1f:c1:76:9d:c6:91:0f:c7: + 96:ee:e8:64:31:4e:98:8f:9a:74:46:44:04:9f:13: + b5:ae:c2:23:c0:7f:20:e8:28:87:87:d0:ab:73:78: + b3:3a:6b:0d:36:66:34:c1:19:2f:75:13:46:11:a9: + 7b:0d:fb:55:89:14:b2:38:d5:4e:ed:60:bd:a0:78: + 35:ab:4d:03:5d:06:e4:78:0d:57:2d:8a:02:3b:dd: + e0:1c:af:81:40:05:00:bd:da:90:33:5d:7e:ec:96: + 3d:dc:36:76:d7:be:95:9b:74:f3:c3:e9:71:86:53: + 5a:33:1e:34:89:e4:8c:da:78:1a:0a:d8:a4:7b:0a: + fa:23:90:7d:fc:96:65:d7:72:90:63:33:00:9e:4e: + a6:0c:29:5c:fc:19:ab:3b:3d:9a:c8:37:85:7b:ff: + 31:83:5e:58:71:4a:a1:f0:26:0b:d5:64:be:04:ef: + d1:41:8f:43:d6:95:5a:ad:cc:6b:46:fd:d2:c9:1e: + 20:cc:73:06:e5:55:f7:f3:ad:56:14:2d:90:e7:0a: + 34:69:68:c5:26:1a:09:bd:3b:02:bf:55:10:e8:78: + 41:f4:80:7e:e4:9f:86:74:0c:30:e6:2b:4b:24:d6: + ab:73:fd:c6:42:4e:a9:34:b5:28:98:59:25:c4:cd: + af:ab:5b:da:8c:c9:4c:49:7c:cf:1b:e2:f1:e1:7d: + 27:75:88:f4:51:38:d5:8f:28:52:d3:4d:51:be:9a: + 57:cb:37:5e:fb:dc:58:fe:56:38:1e:24:3b:97:15: + 71:bc:b7:cd:78:49:77:40:9b:12:e9:8f:4e:ed:aa: + 8f:48:8c:56:47:17:9f:49:b9:e5:f7:81:5b:fd:14: + 92:c6:a2:a7:97:56:00:f8:43:44:5f:b8:07:ff:f7: + bd:4b:39:7a:60:40:21:09:9d:60:28:7f:af:b6:da: + 57:1c:2d:ab:3f:8c:5b:6e:62:34:9c:cd:07:c2:aa: + 21:42:f4:e7:c5:61:9d:29:e5:4b:b2:8d:b4:bb:83: + ae:87:77 + Exponent: 65537 (0x10001) + X509v3 extensions: + Netscape Comment: + Certificat SSL VITAMUI + X509v3 Subject Key Identifier: + B7:B8:F7:39:1A:EB:EB:D8:36:E9:8C:85:B7:39:D6:A4:05:02:3F:B6 + X509v3 Authority Key Identifier: + keyid:0D:42:D1:01:69:B1:6B:65:E1:AF:B4:00:37:89:2E:62:1C:5D:C3:FC + DirName:/C=fr/ST=idf/L=paris/O=vitamui/OU=authorities/CN=ca_root_vitamui + serial:0C:CB:FC:C3:A6:3F:21:C5:68:83:E3:FD:5D:2A:AB:16 + + X509v3 Issuer Alternative Name: + + + X509v3 Basic Constraints: critical + CA:FALSE + Signature Algorithm: sha256WithRSAEncryption + 6c:66:14:ba:15:41:f8:8c:02:e7:60:b1:65:eb:45:e3:8d:a3: + 21:63:29:42:45:0c:4d:50:e1:85:6f:95:c5:47:24:a0:44:82: + 07:e1:30:86:4a:18:d5:63:85:7f:f1:3a:fb:9e:94:93:78:de: + 33:31:87:72:f3:ae:3f:01:e5:0f:e6:f4:7c:ca:ff:47:a5:e6: + b9:39:99:00:a0:00:0d:e9:2a:32:30:e7:84:46:75:36:7b:7d: + 12:41:f1:b8:3b:ea:88:fe:bc:0a:ed:db:95:80:d3:15:f8:25: + 58:ad:c6:f4:6c:2b:02:7e:31:ec:5a:98:d2:f2:52:ae:43:0a: + 1c:8c:21:52:08:7c:c5:a9:55:d4:3a:5a:ae:b5:be:36:28:9e: + 59:d0:79:71:a4:e2:bc:c0:ee:21:7f:d7:a0:24:5e:38:d9:38: + 35:ba:02:41:b0:16:86:76:67:fb:04:6f:95:44:8c:88:06:ad: + be:fb:95:33:ba:0f:a9:8f:13:17:55:0d:08:f2:a4:ce:ca:0e: + 0d:be:7d:fc:7e:01:69:93:48:d6:68:b4:a9:ae:3c:01:0c:74: + a9:91:7b:45:80:03:22:6b:96:e3:9c:9f:65:1c:71:5b:25:32: + 8d:46:97:34:3c:e4:d7:42:6d:6a:5d:cb:f4:23:9c:c3:6a:48: + fa:ea:7b:e4:43:56:9b:a0:9c:0e:2a:81:83:f2:d0:d1:ca:39: + df:c6:a6:14:81:18:ca:5a:23:75:60:ae:cc:93:35:0b:46:9b: + ee:a4:c6:5b:ba:11:23:64:72:fd:62:18:1a:04:5a:cf:e3:91: + 5a:5b:bb:1e:d6:f8:d1:f5:3c:0c:de:52:09:2b:35:84:dc:2c: + f3:1b:72:48:94:d2:0b:89:57:65:c7:48:c6:8e:c8:fc:5c:e0: + dd:4f:69:de:2c:f3:1d:32:db:d5:47:3a:bf:60:21:a2:50:ce: + 9e:bd:18:95:52:4e:f7:f6:4b:41:fb:69:90:0f:64:d4:8a:7f: + 4e:cf:ed:87:c8:62:97:5b:6f:12:59:dd:02:a1:21:7a:10:44: + 1a:68:09:0b:f4:90:93:fd:ce:91:61:73:41:08:1c:62:43:ba: + e2:44:d3:f2:8a:f7:aa:b8:cc:cb:01:a7:97:e5:a4:c0:84:fb: + 64:ab:0b:40:e8:47:29:12:02:2d:ea:3a:73:ec:ea:12:2c:d3: + 86:67:c2:cc:2b:4e:78:33:98:38:fc:c8:5d:35:ea:ab:4f:f6: + 60:34:e1:8e:c6:57:ba:92:6d:01:69:9c:f8:69:96:5e:2b:f4: + f9:48:17:8c:d5:b4:3f:24:95:02:4a:98:24:6b:c8:3e:41:df: + 51:cd:62:a5:ee:94:84:b5 +-----BEGIN CERTIFICATE----- +MIIGXDCCBESgAwIBAgIQDMv8w6Y/IcVog+P9XSqrHDANBgkqhkiG9w0BAQsFADBt +MQswCQYDVQQGEwJmcjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4G +A1UECgwHdml0YW11aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2Nh +X3Jvb3Rfdml0YW11aTAeFw0yMDAxMTQxNDAxNTNaFw0yMzAxMTMxNDAxNTNaMFcx +CzAJBgNVBAYTAmZyMQwwCgYDVQQIDANpZGYxDjAMBgNVBAcMBXBhcmlzMRAwDgYD +VQQKDAd2aXRhbXVpMRgwFgYDVQQDDA9kZXYudml0YW11aS5jb20wggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQDRq1GHerO9DDiEP9hE0LQEu2eonZ0EAUft +Do8d+9NiO4sO/Q4bf4tNTMI47n2wC0DnrEDjxYykzWXAyCOmHGs98c0e22grSWh6 +++sbwhBszt3TF8y/rNkCt4ELINUL3vcTJe2+NtPcFp8KpivitaY8gqP6weImyBtC +BgOcSUMfwXadxpEPx5bu6GQxTpiPmnRGRASfE7WuwiPAfyDoKIeH0KtzeLM6aw02 +ZjTBGS91E0YRqXsN+1WJFLI41U7tYL2geDWrTQNdBuR4DVctigI73eAcr4FABQC9 +2pAzXX7slj3cNnbXvpWbdPPD6XGGU1ozHjSJ5IzaeBoK2KR7CvojkH38lmXXcpBj +MwCeTqYMKVz8Gas7PZrIN4V7/zGDXlhxSqHwJgvVZL4E79FBj0PWlVqtzGtG/dLJ +HiDMcwblVffzrVYULZDnCjRpaMUmGgm9OwK/VRDoeEH0gH7kn4Z0DDDmK0sk1qtz +/cZCTqk0tSiYWSXEza+rW9qMyUxJfM8b4vHhfSd1iPRRONWPKFLTTVG+mlfLN177 +3Fj+VjgeJDuXFXG8t814SXdAmxLpj07tqo9IjFZHF59JueX3gVv9FJLGoqeXVgD4 +Q0RfuAf/971LOXpgQCEJnWAof6+22lccLas/jFtuYjSczQfCqiFC9OfFYZ0p5Uuy +jbS7g66HdwIDAQABo4IBDDCCAQgwJQYJYIZIAYb4QgENBBgWFkNlcnRpZmljYXQg +U1NMIFZJVEFNVUkwHQYDVR0OBBYEFLe49zka6+vYNumMhbc51qQFAj+2MIGmBgNV +HSMEgZ4wgZuAFA1C0QFpsWtl4a+0ADeJLmIcXcP8oXGkbzBtMQswCQYDVQQGEwJm +cjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4GA1UECgwHdml0YW11 +aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2NhX3Jvb3Rfdml0YW11 +aYIQDMv8w6Y/IcVog+P9XSqrFjAJBgNVHRIEAjAAMAwGA1UdEwEB/wQCMAAwDQYJ +KoZIhvcNAQELBQADggIBAGxmFLoVQfiMAudgsWXrReONoyFjKUJFDE1Q4YVvlcVH +JKBEggfhMIZKGNVjhX/xOvuelJN43jMxh3Lzrj8B5Q/m9HzK/0el5rk5mQCgAA3p +KjIw54RGdTZ7fRJB8bg76oj+vArt25WA0xX4JVitxvRsKwJ+MexamNLyUq5DChyM +IVIIfMWpVdQ6Wq61vjYonlnQeXGk4rzA7iF/16AkXjjZODW6AkGwFoZ2Z/sEb5VE +jIgGrb77lTO6D6mPExdVDQjypM7KDg2+ffx+AWmTSNZotKmuPAEMdKmRe0WAAyJr +luOcn2UccVslMo1GlzQ85NdCbWpdy/QjnMNqSPrqe+RDVpugnA4qgYPy0NHKOd/G +phSBGMpaI3VgrsyTNQtGm+6kxlu6ESNkcv1iGBoEWs/jkVpbux7W+NH1PAzeUgkr +NYTcLPMbckiU0guJV2XHSMaOyPxc4N1Pad4s8x0y29VHOr9gIaJQzp69GJVSTvf2 +S0H7aZAPZNSKf07P7YfIYpdbbxJZ3QKhIXoQRBpoCQv0kJP9zpFhc0EIHGJDuuJE +0/KK96q4zMsBp5flpMCE+2SrC0DoRykSAi3qOnPs6hIs04ZnwswrTngzmDj8yF01 +6qtP9mA04Y7GV7qSbQFpnPhpll4r9PlIF4zVtD8klQJKmCRryD5B31HNYqXulIS1 +-----END CERTIFICATE----- diff --git a/tools/docker/mongo/pki/dev/certs/security-internal/security-internal.jks b/tools/docker/mongo/pki/dev/certs/security-internal/security-internal.jks new file mode 100644 index 00000000000..97436d6748d Binary files /dev/null and b/tools/docker/mongo/pki/dev/certs/security-internal/security-internal.jks differ diff --git a/tools/docker/mongo/pki/dev/certs/security-internal/security-internal.key b/tools/docker/mongo/pki/dev/certs/security-internal/security-internal.key new file mode 100644 index 00000000000..89b69ee568b --- /dev/null +++ b/tools/docker/mongo/pki/dev/certs/security-internal/security-internal.key @@ -0,0 +1,54 @@ +-----BEGIN ENCRYPTED PRIVATE KEY----- +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 +HjVVt4viWJNs/9UBbyep+8RzCaP04J8p +-----END ENCRYPTED PRIVATE KEY----- diff --git a/tools/docker/mongo/pki/dev/certs/security-internal/security-internal.pem b/tools/docker/mongo/pki/dev/certs/security-internal/security-internal.pem new file mode 100644 index 00000000000..fb840726cfe --- /dev/null +++ b/tools/docker/mongo/pki/dev/certs/security-internal/security-internal.pem @@ -0,0 +1,36 @@ +-----BEGIN CERTIFICATE----- +MIIGXDCCBESgAwIBAgIQDMv8w6Y/IcVog+P9XSqrHDANBgkqhkiG9w0BAQsFADBt +MQswCQYDVQQGEwJmcjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4G +A1UECgwHdml0YW11aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2Nh +X3Jvb3Rfdml0YW11aTAeFw0yMDAxMTQxNDAxNTNaFw0yMzAxMTMxNDAxNTNaMFcx +CzAJBgNVBAYTAmZyMQwwCgYDVQQIDANpZGYxDjAMBgNVBAcMBXBhcmlzMRAwDgYD +VQQKDAd2aXRhbXVpMRgwFgYDVQQDDA9kZXYudml0YW11aS5jb20wggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQDRq1GHerO9DDiEP9hE0LQEu2eonZ0EAUft +Do8d+9NiO4sO/Q4bf4tNTMI47n2wC0DnrEDjxYykzWXAyCOmHGs98c0e22grSWh6 +++sbwhBszt3TF8y/rNkCt4ELINUL3vcTJe2+NtPcFp8KpivitaY8gqP6weImyBtC +BgOcSUMfwXadxpEPx5bu6GQxTpiPmnRGRASfE7WuwiPAfyDoKIeH0KtzeLM6aw02 +ZjTBGS91E0YRqXsN+1WJFLI41U7tYL2geDWrTQNdBuR4DVctigI73eAcr4FABQC9 +2pAzXX7slj3cNnbXvpWbdPPD6XGGU1ozHjSJ5IzaeBoK2KR7CvojkH38lmXXcpBj +MwCeTqYMKVz8Gas7PZrIN4V7/zGDXlhxSqHwJgvVZL4E79FBj0PWlVqtzGtG/dLJ +HiDMcwblVffzrVYULZDnCjRpaMUmGgm9OwK/VRDoeEH0gH7kn4Z0DDDmK0sk1qtz +/cZCTqk0tSiYWSXEza+rW9qMyUxJfM8b4vHhfSd1iPRRONWPKFLTTVG+mlfLN177 +3Fj+VjgeJDuXFXG8t814SXdAmxLpj07tqo9IjFZHF59JueX3gVv9FJLGoqeXVgD4 +Q0RfuAf/971LOXpgQCEJnWAof6+22lccLas/jFtuYjSczQfCqiFC9OfFYZ0p5Uuy +jbS7g66HdwIDAQABo4IBDDCCAQgwJQYJYIZIAYb4QgENBBgWFkNlcnRpZmljYXQg +U1NMIFZJVEFNVUkwHQYDVR0OBBYEFLe49zka6+vYNumMhbc51qQFAj+2MIGmBgNV +HSMEgZ4wgZuAFA1C0QFpsWtl4a+0ADeJLmIcXcP8oXGkbzBtMQswCQYDVQQGEwJm +cjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4GA1UECgwHdml0YW11 +aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2NhX3Jvb3Rfdml0YW11 +aYIQDMv8w6Y/IcVog+P9XSqrFjAJBgNVHRIEAjAAMAwGA1UdEwEB/wQCMAAwDQYJ +KoZIhvcNAQELBQADggIBAGxmFLoVQfiMAudgsWXrReONoyFjKUJFDE1Q4YVvlcVH +JKBEggfhMIZKGNVjhX/xOvuelJN43jMxh3Lzrj8B5Q/m9HzK/0el5rk5mQCgAA3p +KjIw54RGdTZ7fRJB8bg76oj+vArt25WA0xX4JVitxvRsKwJ+MexamNLyUq5DChyM +IVIIfMWpVdQ6Wq61vjYonlnQeXGk4rzA7iF/16AkXjjZODW6AkGwFoZ2Z/sEb5VE +jIgGrb77lTO6D6mPExdVDQjypM7KDg2+ffx+AWmTSNZotKmuPAEMdKmRe0WAAyJr +luOcn2UccVslMo1GlzQ85NdCbWpdy/QjnMNqSPrqe+RDVpugnA4qgYPy0NHKOd/G +phSBGMpaI3VgrsyTNQtGm+6kxlu6ESNkcv1iGBoEWs/jkVpbux7W+NH1PAzeUgkr +NYTcLPMbckiU0guJV2XHSMaOyPxc4N1Pad4s8x0y29VHOr9gIaJQzp69GJVSTvf2 +S0H7aZAPZNSKf07P7YfIYpdbbxJZ3QKhIXoQRBpoCQv0kJP9zpFhc0EIHGJDuuJE +0/KK96q4zMsBp5flpMCE+2SrC0DoRykSAi3qOnPs6hIs04ZnwswrTngzmDj8yF01 +6qtP9mA04Y7GV7qSbQFpnPhpll4r9PlIF4zVtD8klQJKmCRryD5B31HNYqXulIS1 +-----END CERTIFICATE----- diff --git a/tools/docker/mongo/pki/dev/certs/security-internal/truststore.jks b/tools/docker/mongo/pki/dev/certs/security-internal/truststore.jks new file mode 100644 index 00000000000..db3f5394137 Binary files /dev/null and b/tools/docker/mongo/pki/dev/certs/security-internal/truststore.jks differ diff --git a/tools/docker/mongo/pki/dev/certs/ui-identity/truststore.jks b/tools/docker/mongo/pki/dev/certs/ui-identity/truststore.jks new file mode 100644 index 00000000000..33058df7190 Binary files /dev/null and b/tools/docker/mongo/pki/dev/certs/ui-identity/truststore.jks differ diff --git a/tools/docker/mongo/pki/dev/certs/ui-identity/ui-identity.crt b/tools/docker/mongo/pki/dev/certs/ui-identity/ui-identity.crt new file mode 100644 index 00000000000..1242a13916f --- /dev/null +++ b/tools/docker/mongo/pki/dev/certs/ui-identity/ui-identity.crt @@ -0,0 +1,132 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0c:cb:fc:c3:a6:3f:21:c5:68:83:e3:fd:5d:2a:ab:19 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=fr, ST=idf, L=paris, O=vitamui, OU=authorities, CN=ca_root_vitamui + Validity + Not Before: Jan 14 14:01:50 2020 GMT + Not After : Jan 13 14:01:50 2023 GMT + Subject: C=fr, ST=idf, L=paris, O=vitamui, CN=dev.vitamui.com + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:a7:58:a0:fc:43:37:f3:0a:76:65:5e:54:43:7a: + 4f:e7:da:1d:77:09:fb:7a:dd:9e:ef:ff:37:fb:93: + 71:e3:a2:8b:6d:98:bc:4b:aa:eb:30:50:ca:86:b3: + ef:ff:e7:65:5b:2d:89:52:fc:5c:53:31:43:d4:4d: + 5e:d6:2c:04:bb:f1:15:db:d5:9b:45:8e:fe:a2:ca: + 1e:0d:52:d1:7c:37:15:75:3e:59:c2:0b:c6:be:8f: + e1:32:19:9f:65:b7:b6:f7:d8:c0:3c:f2:c3:6a:a9: + 30:24:3a:f4:02:b6:1a:66:1c:8e:48:90:09:7b:8d: + 85:be:b7:22:8c:43:c9:0b:6d:2b:46:7a:e6:f1:3c: + 6e:44:6c:f8:a2:36:da:f1:3e:7a:73:a3:f4:6e:58: + 90:cc:ad:db:ef:cf:2f:3a:51:92:77:05:05:51:a1: + 1e:eb:82:6e:54:0d:f8:83:c5:c5:05:be:e5:3c:7f: + ec:68:6c:0c:8f:9a:70:d4:79:41:8e:42:a1:1c:ae: + d6:24:ac:e0:4c:4e:44:37:8b:73:0b:ce:38:34:5c: + dc:66:e0:82:2b:89:84:e0:91:e9:19:ca:1b:a4:30: + 94:e1:17:cb:4b:5f:5e:1d:8c:67:53:52:5d:5f:b1: + 4e:67:95:b6:b2:29:f0:93:be:2a:cb:94:43:9e:88: + d9:26:a5:7b:2b:13:59:c3:85:cd:1a:75:ae:bb:29: + 54:cb:74:a3:96:d3:e3:51:6e:48:ff:8a:7b:cf:9d: + 29:a9:0d:07:8e:b0:df:66:8f:42:51:aa:19:7c:d8: + e6:22:c3:72:92:c0:cc:61:bf:21:32:5f:ed:a5:cb: + 32:ca:51:4a:c9:a8:d4:a8:69:24:10:bd:8c:ac:9d: + f0:db:ca:85:a5:c5:31:eb:b1:ee:ff:43:ea:6a:a9: + 21:89:5b:f1:89:e5:7f:01:8f:77:e0:51:a3:3d:20: + 49:e1:f1:8b:2a:9e:b0:ca:5a:2e:fb:f4:31:c4:27: + ce:27:ff:e5:df:35:20:80:df:05:e8:d7:d1:14:a0: + 30:f8:ef:b6:91:80:32:62:3d:a4:8e:9f:47:cc:b1: + c4:9a:30:26:68:ff:80:b8:ee:20:04:03:45:85:18: + 74:a9:f3:8c:6f:a0:cd:ec:ed:e2:0c:d5:d7:10:ec: + 9d:99:e4:bd:54:eb:58:77:d9:ac:59:be:11:44:95: + 0f:18:b0:88:13:81:d5:fb:b5:43:32:3b:3b:45:14: + c1:2f:04:30:fc:ee:d4:dd:73:2f:02:82:af:75:54: + 9f:2f:e6:bd:2f:90:12:9d:63:7c:88:5e:b1:b3:44: + fb:ed:23:8c:f1:a8:02:1c:5f:84:59:f9:a5:e1:eb: + b5:0a:07 + Exponent: 65537 (0x10001) + X509v3 extensions: + Netscape Comment: + Certificat SSL VITAMUI + X509v3 Subject Key Identifier: + 15:FD:BF:F2:48:51:99:32:97:EA:52:E6:76:2C:7D:57:02:5A:4A:24 + X509v3 Authority Key Identifier: + keyid:0D:42:D1:01:69:B1:6B:65:E1:AF:B4:00:37:89:2E:62:1C:5D:C3:FC + DirName:/C=fr/ST=idf/L=paris/O=vitamui/OU=authorities/CN=ca_root_vitamui + serial:0C:CB:FC:C3:A6:3F:21:C5:68:83:E3:FD:5D:2A:AB:16 + + X509v3 Issuer Alternative Name: + + + X509v3 Basic Constraints: critical + CA:FALSE + Signature Algorithm: sha256WithRSAEncryption + 5e:86:80:17:65:37:e5:63:ba:ae:1d:93:1b:0b:d2:5f:d1:48: + ca:a6:a1:44:93:06:aa:6b:ed:77:52:2e:d2:38:ec:c2:dd:59: + fc:ff:68:2f:13:a8:ee:ba:83:d7:6a:81:f8:ee:e5:ad:2f:3c: + af:ac:52:28:bf:5d:fc:ae:94:44:33:a3:f9:0b:87:e8:44:39: + db:cf:d8:9a:d7:54:4f:ad:38:84:f9:1d:02:6e:68:9c:98:dd: + 10:5c:2f:aa:f6:8d:22:90:93:c2:3e:d4:3f:8e:69:f1:a0:5b: + 45:83:18:cf:65:e6:06:cd:d3:15:65:91:11:fc:6f:72:69:3a: + b0:d7:6b:f5:b3:5b:35:14:b2:c9:fa:57:2f:f7:71:3e:ab:21: + 88:92:da:2d:4d:9c:e7:3f:f2:2f:b4:7b:a9:0f:46:7d:75:dd: + c7:0a:c7:50:f6:fc:53:8a:3c:69:aa:33:b8:e5:b6:f7:7b:aa: + 7d:52:7c:b3:e9:42:4f:86:0c:24:0a:a0:ca:cc:8b:84:c7:de: + 62:0d:91:19:67:54:b3:e7:e9:cb:9e:9f:27:50:f0:a8:46:50: + 68:7f:4a:12:a8:e4:dd:fc:c3:07:bc:ab:58:b9:a5:fb:28:92: + 5e:81:aa:63:88:4a:95:bc:29:01:cb:ea:a0:80:7b:3c:a3:6c: + 57:57:9e:58:30:fd:05:af:43:af:4f:d1:da:7f:b0:95:87:32: + 5d:99:a6:78:5e:64:bd:29:0f:19:01:59:36:3f:8f:bc:d0:12: + 65:28:1b:89:0e:4e:f5:9d:7f:9e:0a:1e:16:3d:54:c9:ae:66: + 89:01:5e:4b:10:b3:37:4e:70:fd:4a:7d:3f:12:91:9e:1b:f7: + 27:c9:fe:44:b7:73:73:40:91:50:ce:af:74:eb:ba:b5:a6:0b: + de:5b:05:e2:1e:80:32:f6:46:b3:a2:cf:88:39:25:eb:f1:a0: + 81:4e:72:54:6b:79:a0:92:25:9b:9b:60:b9:63:29:41:e4:1e: + cb:52:4e:8a:e3:d1:a6:55:b2:3c:be:5d:f3:fb:83:12:fa:60: + 41:de:10:a1:83:0a:51:de:c5:8f:46:60:60:15:29:2d:30:1d: + fc:ab:35:ce:a1:9c:a8:93:fd:22:47:11:c2:97:7a:01:41:9b: + fa:11:d4:53:9e:d5:0a:64:9c:c3:70:d8:f8:18:f9:c9:8d:ee: + 48:18:cf:29:3f:6f:45:ed:86:4d:5b:2a:c3:11:df:47:ae:36: + 56:88:74:49:50:98:a9:3b:1b:44:4a:0b:89:43:38:63:09:8c: + 89:98:b4:f4:52:bc:e8:6c:c2:ab:3f:ec:f8:04:fc:91:7f:79: + 96:cf:54:63:8d:bc:9e:9c +-----BEGIN CERTIFICATE----- +MIIGXDCCBESgAwIBAgIQDMv8w6Y/IcVog+P9XSqrGTANBgkqhkiG9w0BAQsFADBt +MQswCQYDVQQGEwJmcjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4G +A1UECgwHdml0YW11aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2Nh +X3Jvb3Rfdml0YW11aTAeFw0yMDAxMTQxNDAxNTBaFw0yMzAxMTMxNDAxNTBaMFcx +CzAJBgNVBAYTAmZyMQwwCgYDVQQIDANpZGYxDjAMBgNVBAcMBXBhcmlzMRAwDgYD +VQQKDAd2aXRhbXVpMRgwFgYDVQQDDA9kZXYudml0YW11aS5jb20wggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQCnWKD8QzfzCnZlXlRDek/n2h13Cft63Z7v +/zf7k3HjoottmLxLquswUMqGs+//52VbLYlS/FxTMUPUTV7WLAS78RXb1ZtFjv6i +yh4NUtF8NxV1PlnCC8a+j+EyGZ9lt7b32MA88sNqqTAkOvQCthpmHI5IkAl7jYW+ +tyKMQ8kLbStGeubxPG5EbPiiNtrxPnpzo/RuWJDMrdvvzy86UZJ3BQVRoR7rgm5U +DfiDxcUFvuU8f+xobAyPmnDUeUGOQqEcrtYkrOBMTkQ3i3MLzjg0XNxm4IIriYTg +kekZyhukMJThF8tLX14djGdTUl1fsU5nlbayKfCTvirLlEOeiNkmpXsrE1nDhc0a +da67KVTLdKOW0+NRbkj/invPnSmpDQeOsN9mj0JRqhl82OYiw3KSwMxhvyEyX+2l +yzLKUUrJqNSoaSQQvYysnfDbyoWlxTHrse7/Q+pqqSGJW/GJ5X8Bj3fgUaM9IEnh +8YsqnrDKWi779DHEJ84n/+XfNSCA3wXo19EUoDD477aRgDJiPaSOn0fMscSaMCZo +/4C47iAEA0WFGHSp84xvoM3s7eIM1dcQ7J2Z5L1U61h32axZvhFElQ8YsIgTgdX7 +tUMyOztFFMEvBDD87tTdcy8Cgq91VJ8v5r0vkBKdY3yIXrGzRPvtI4zxqAIcX4RZ ++aXh67UKBwIDAQABo4IBDDCCAQgwJQYJYIZIAYb4QgENBBgWFkNlcnRpZmljYXQg +U1NMIFZJVEFNVUkwHQYDVR0OBBYEFBX9v/JIUZkyl+pS5nYsfVcCWkokMIGmBgNV +HSMEgZ4wgZuAFA1C0QFpsWtl4a+0ADeJLmIcXcP8oXGkbzBtMQswCQYDVQQGEwJm +cjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4GA1UECgwHdml0YW11 +aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2NhX3Jvb3Rfdml0YW11 +aYIQDMv8w6Y/IcVog+P9XSqrFjAJBgNVHRIEAjAAMAwGA1UdEwEB/wQCMAAwDQYJ +KoZIhvcNAQELBQADggIBAF6GgBdlN+Vjuq4dkxsL0l/RSMqmoUSTBqpr7XdSLtI4 +7MLdWfz/aC8TqO66g9dqgfju5a0vPK+sUii/XfyulEQzo/kLh+hEOdvP2JrXVE+t +OIT5HQJuaJyY3RBcL6r2jSKQk8I+1D+OafGgW0WDGM9l5gbN0xVlkRH8b3JpOrDX +a/WzWzUUssn6Vy/3cT6rIYiS2i1NnOc/8i+0e6kPRn113ccKx1D2/FOKPGmqM7jl +tvd7qn1SfLPpQk+GDCQKoMrMi4TH3mINkRlnVLPn6cuenydQ8KhGUGh/ShKo5N38 +wwe8q1i5pfsokl6BqmOISpW8KQHL6qCAezyjbFdXnlgw/QWvQ69P0dp/sJWHMl2Z +pnheZL0pDxkBWTY/j7zQEmUoG4kOTvWdf54KHhY9VMmuZokBXksQszdOcP1KfT8S +kZ4b9yfJ/kS3c3NAkVDOr3TrurWmC95bBeIegDL2RrOiz4g5JevxoIFOclRreaCS +JZubYLljKUHkHstSTorj0aZVsjy+XfP7gxL6YEHeEKGDClHexY9GYGAVKS0wHfyr +Nc6hnKiT/SJHEcKXegFBm/oR1FOe1QpknMNw2PgY+cmN7kgYzyk/b0Xthk1bKsMR +30euNlaIdElQmKk7G0RKC4lDOGMJjImYtPRSvOhswqs/7PgE/JF/eZbPVGONvJ6c +-----END CERTIFICATE----- diff --git a/tools/docker/mongo/pki/dev/certs/ui-identity/ui-identity.jks b/tools/docker/mongo/pki/dev/certs/ui-identity/ui-identity.jks new file mode 100644 index 00000000000..81c11377fd2 Binary files /dev/null and b/tools/docker/mongo/pki/dev/certs/ui-identity/ui-identity.jks differ diff --git a/tools/docker/mongo/pki/dev/certs/ui-identity/ui-identity.key b/tools/docker/mongo/pki/dev/certs/ui-identity/ui-identity.key new file mode 100644 index 00000000000..76ca6ca7b4e --- /dev/null +++ b/tools/docker/mongo/pki/dev/certs/ui-identity/ui-identity.key @@ -0,0 +1,54 @@ +-----BEGIN ENCRYPTED PRIVATE KEY----- +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 +aSBoP0h87yFyc3sgPY2TsQ== +-----END ENCRYPTED PRIVATE KEY----- diff --git a/tools/docker/mongo/pki/dev/certs/ui-identity/ui-identity.pem b/tools/docker/mongo/pki/dev/certs/ui-identity/ui-identity.pem new file mode 100644 index 00000000000..115ebb58897 --- /dev/null +++ b/tools/docker/mongo/pki/dev/certs/ui-identity/ui-identity.pem @@ -0,0 +1,36 @@ +-----BEGIN CERTIFICATE----- +MIIGXDCCBESgAwIBAgIQDMv8w6Y/IcVog+P9XSqrGTANBgkqhkiG9w0BAQsFADBt +MQswCQYDVQQGEwJmcjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4G +A1UECgwHdml0YW11aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2Nh +X3Jvb3Rfdml0YW11aTAeFw0yMDAxMTQxNDAxNTBaFw0yMzAxMTMxNDAxNTBaMFcx +CzAJBgNVBAYTAmZyMQwwCgYDVQQIDANpZGYxDjAMBgNVBAcMBXBhcmlzMRAwDgYD +VQQKDAd2aXRhbXVpMRgwFgYDVQQDDA9kZXYudml0YW11aS5jb20wggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQCnWKD8QzfzCnZlXlRDek/n2h13Cft63Z7v +/zf7k3HjoottmLxLquswUMqGs+//52VbLYlS/FxTMUPUTV7WLAS78RXb1ZtFjv6i +yh4NUtF8NxV1PlnCC8a+j+EyGZ9lt7b32MA88sNqqTAkOvQCthpmHI5IkAl7jYW+ +tyKMQ8kLbStGeubxPG5EbPiiNtrxPnpzo/RuWJDMrdvvzy86UZJ3BQVRoR7rgm5U +DfiDxcUFvuU8f+xobAyPmnDUeUGOQqEcrtYkrOBMTkQ3i3MLzjg0XNxm4IIriYTg +kekZyhukMJThF8tLX14djGdTUl1fsU5nlbayKfCTvirLlEOeiNkmpXsrE1nDhc0a +da67KVTLdKOW0+NRbkj/invPnSmpDQeOsN9mj0JRqhl82OYiw3KSwMxhvyEyX+2l +yzLKUUrJqNSoaSQQvYysnfDbyoWlxTHrse7/Q+pqqSGJW/GJ5X8Bj3fgUaM9IEnh +8YsqnrDKWi779DHEJ84n/+XfNSCA3wXo19EUoDD477aRgDJiPaSOn0fMscSaMCZo +/4C47iAEA0WFGHSp84xvoM3s7eIM1dcQ7J2Z5L1U61h32axZvhFElQ8YsIgTgdX7 +tUMyOztFFMEvBDD87tTdcy8Cgq91VJ8v5r0vkBKdY3yIXrGzRPvtI4zxqAIcX4RZ ++aXh67UKBwIDAQABo4IBDDCCAQgwJQYJYIZIAYb4QgENBBgWFkNlcnRpZmljYXQg +U1NMIFZJVEFNVUkwHQYDVR0OBBYEFBX9v/JIUZkyl+pS5nYsfVcCWkokMIGmBgNV +HSMEgZ4wgZuAFA1C0QFpsWtl4a+0ADeJLmIcXcP8oXGkbzBtMQswCQYDVQQGEwJm +cjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4GA1UECgwHdml0YW11 +aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2NhX3Jvb3Rfdml0YW11 +aYIQDMv8w6Y/IcVog+P9XSqrFjAJBgNVHRIEAjAAMAwGA1UdEwEB/wQCMAAwDQYJ +KoZIhvcNAQELBQADggIBAF6GgBdlN+Vjuq4dkxsL0l/RSMqmoUSTBqpr7XdSLtI4 +7MLdWfz/aC8TqO66g9dqgfju5a0vPK+sUii/XfyulEQzo/kLh+hEOdvP2JrXVE+t +OIT5HQJuaJyY3RBcL6r2jSKQk8I+1D+OafGgW0WDGM9l5gbN0xVlkRH8b3JpOrDX +a/WzWzUUssn6Vy/3cT6rIYiS2i1NnOc/8i+0e6kPRn113ccKx1D2/FOKPGmqM7jl +tvd7qn1SfLPpQk+GDCQKoMrMi4TH3mINkRlnVLPn6cuenydQ8KhGUGh/ShKo5N38 +wwe8q1i5pfsokl6BqmOISpW8KQHL6qCAezyjbFdXnlgw/QWvQ69P0dp/sJWHMl2Z +pnheZL0pDxkBWTY/j7zQEmUoG4kOTvWdf54KHhY9VMmuZokBXksQszdOcP1KfT8S +kZ4b9yfJ/kS3c3NAkVDOr3TrurWmC95bBeIegDL2RrOiz4g5JevxoIFOclRreaCS +JZubYLljKUHkHstSTorj0aZVsjy+XfP7gxL6YEHeEKGDClHexY9GYGAVKS0wHfyr +Nc6hnKiT/SJHEcKXegFBm/oR1FOe1QpknMNw2PgY+cmN7kgYzyk/b0Xthk1bKsMR +30euNlaIdElQmKk7G0RKC4lDOGMJjImYtPRSvOhswqs/7PgE/JF/eZbPVGONvJ6c +-----END CERTIFICATE----- diff --git a/tools/docker/mongo/pki/dev/certs/ui-portal/truststore.jks b/tools/docker/mongo/pki/dev/certs/ui-portal/truststore.jks new file mode 100644 index 00000000000..39e3ec12905 Binary files /dev/null and b/tools/docker/mongo/pki/dev/certs/ui-portal/truststore.jks differ diff --git a/tools/docker/mongo/pki/dev/certs/ui-portal/ui-portal.crt b/tools/docker/mongo/pki/dev/certs/ui-portal/ui-portal.crt new file mode 100644 index 00000000000..039f94aabdd --- /dev/null +++ b/tools/docker/mongo/pki/dev/certs/ui-portal/ui-portal.crt @@ -0,0 +1,132 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0c:cb:fc:c3:a6:3f:21:c5:68:83:e3:fd:5d:2a:ab:18 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=fr, ST=idf, L=paris, O=vitamui, OU=authorities, CN=ca_root_vitamui + Validity + Not Before: Jan 14 14:01:49 2020 GMT + Not After : Jan 13 14:01:49 2023 GMT + Subject: C=fr, ST=idf, L=paris, O=vitamui, CN=dev.vitamui.com + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:ad:c3:c5:60:0f:10:d9:d0:99:5d:23:10:c7:78: + bb:cf:1f:5f:3c:f5:42:ba:63:e6:c3:a9:64:9c:d6: + 4f:f7:33:e1:fe:95:60:0f:0c:e2:4c:6a:81:e2:e2: + 8b:0e:1d:d5:11:8c:af:f4:64:3b:42:bc:4d:01:da: + 12:71:4d:b3:63:3a:55:b8:c6:58:8a:5b:28:21:52: + 16:f7:ef:7a:9b:78:7b:38:95:55:1e:4a:30:f7:6b: + d0:2b:53:b6:13:1e:b1:f1:9c:bf:56:f0:2d:db:6c: + eb:38:df:e3:22:13:f3:ea:64:49:9b:62:5e:90:85: + 2a:83:06:8c:8e:67:61:36:ed:d4:6c:51:15:8b:bd: + 5f:d5:3c:37:63:33:64:44:0f:72:ea:1c:13:15:03: + db:34:b1:ea:c1:ab:15:1a:56:1c:12:7b:8f:53:d6: + 26:5d:d7:56:26:e8:5d:4e:62:88:40:3f:3b:bc:56: + a1:3b:18:1b:dc:c3:6d:0f:71:37:ce:d0:cc:cd:8b: + 23:a8:99:d0:35:5d:21:04:ce:78:a4:88:ac:bd:b4: + b3:f6:c1:f7:0f:f2:09:8b:3f:98:24:78:2d:7e:7c: + ae:c1:c9:7f:ea:f5:05:68:62:58:99:9c:05:c3:d1: + 0c:97:14:5c:41:b2:95:3c:22:80:65:20:75:b2:3f: + 9e:05:a5:17:58:82:99:1e:82:8c:2d:ca:7e:ee:72: + 9d:11:28:b6:f5:81:8d:bd:6c:3b:52:88:a6:1c:19: + d2:16:cf:64:e3:1f:c7:e4:78:db:ff:96:15:e6:54: + 08:85:f5:34:12:80:3d:86:8a:b7:f6:5f:c9:29:43: + 85:d7:8b:09:6d:f5:3f:46:37:81:0d:fc:70:22:c9: + e4:9c:c3:a3:c6:26:65:28:dd:0b:8b:b9:75:7e:02: + b4:f9:1f:1d:f7:b0:77:60:a2:c4:f0:e8:42:64:d4: + c1:d5:41:1b:b0:02:ba:b2:96:60:8f:ae:4a:50:5e: + 0a:90:f8:87:8c:b6:04:78:f0:27:e7:d3:3f:62:6c: + d2:87:04:b7:8d:55:5e:55:cb:4c:3c:76:d6:63:3d: + f4:fd:56:07:e5:5d:f4:42:f9:dd:1c:25:e1:d1:51: + 41:6e:e1:76:3a:d0:c1:55:a8:ff:ba:06:b8:8d:2c: + fd:1c:88:55:74:d5:93:82:9e:bf:90:34:a8:29:4b: + ae:55:ce:2a:f9:02:d7:8f:ed:72:94:d8:2f:4b:19: + 64:26:d6:b4:fd:c8:8e:84:70:87:5b:65:72:a1:1f: + 25:43:f2:77:7d:27:02:bb:21:99:dd:0a:ed:1e:d2: + 3e:94:9f:de:8c:72:30:e0:49:df:0f:2c:d3:74:9b: + 15:e2:33 + Exponent: 65537 (0x10001) + X509v3 extensions: + Netscape Comment: + Certificat SSL VITAMUI + X509v3 Subject Key Identifier: + DE:B3:04:E0:DB:30:98:2B:CA:2D:40:2D:CF:E9:DB:4A:94:00:B0:CD + X509v3 Authority Key Identifier: + keyid:0D:42:D1:01:69:B1:6B:65:E1:AF:B4:00:37:89:2E:62:1C:5D:C3:FC + DirName:/C=fr/ST=idf/L=paris/O=vitamui/OU=authorities/CN=ca_root_vitamui + serial:0C:CB:FC:C3:A6:3F:21:C5:68:83:E3:FD:5D:2A:AB:16 + + X509v3 Issuer Alternative Name: + + + X509v3 Basic Constraints: critical + CA:FALSE + Signature Algorithm: sha256WithRSAEncryption + a8:47:fe:6f:4f:47:03:45:f5:fc:35:97:d6:91:da:75:b1:d1: + 77:9d:aa:7b:60:bb:97:a0:8d:e7:6e:b5:b2:92:20:e6:c6:f7: + 2c:b6:2a:7f:c3:c9:4f:fb:f7:b3:c6:89:40:56:9d:09:9f:86: + 89:f0:e5:43:78:0c:38:4e:56:77:bd:f0:4e:3a:5e:48:7e:75: + e2:83:f3:77:87:34:42:80:cc:63:5c:4c:ba:c1:15:4b:94:6a: + 64:3f:f2:cb:78:5d:e6:d2:2d:10:c4:34:a6:d2:50:db:3c:d9: + 77:a9:b6:eb:58:c8:8e:b0:ad:5e:95:68:4b:4d:01:9e:52:43: + ae:0b:60:b3:c5:54:95:f0:f0:0c:47:be:d7:3c:2a:b4:20:28: + 14:b8:e9:40:19:25:cf:ef:e7:32:26:c1:3f:60:54:a7:c2:fd: + 17:17:69:a5:32:0b:68:30:0c:9a:84:0f:87:12:bc:76:d1:99: + ee:a2:ba:d1:e6:d2:d6:2e:b8:c1:66:88:bb:12:f1:ed:16:65: + 4d:6d:09:0c:02:a8:f7:69:15:7d:68:df:8a:3b:d0:fd:18:02: + e7:9b:6c:5c:ff:d4:59:15:2b:7c:a2:42:22:b5:b5:70:05:3b: + 22:b4:42:c7:9f:01:4e:39:c3:ff:99:c8:8a:e2:97:50:aa:17: + ff:f2:10:7a:57:8a:78:07:a8:f4:eb:4e:33:7d:6b:f9:1a:64: + f5:75:11:0c:b4:36:5f:d2:63:2c:78:2f:08:6c:95:16:6a:2a: + f5:d8:2f:26:55:8a:cb:80:53:5d:47:73:e0:c1:ba:d9:f8:70: + bf:7b:6c:99:74:82:dd:4a:5c:25:59:85:d5:c6:ac:28:56:7c: + 23:8c:63:90:35:b4:7a:dd:a6:97:3c:28:9d:77:09:3e:a1:57: + 7d:0d:5b:fc:68:ca:dc:05:e3:43:90:ab:96:71:68:da:06:99: + 27:73:87:18:27:4e:8a:24:9d:c1:2d:5e:68:d3:38:de:92:81: + d3:20:43:d8:6c:1f:c6:47:80:32:7f:d1:f7:7a:b1:95:46:34: + 20:25:94:16:fb:57:fb:54:60:6f:0c:e6:cb:d7:43:2c:ef:82: + 77:3a:f9:b1:29:90:ec:1c:14:00:08:3c:72:92:f9:c7:99:37: + 1a:14:1d:d4:b8:bf:65:92:21:74:df:d5:cd:3d:50:54:3f:ad: + b2:44:43:3b:8c:5b:eb:8d:39:77:78:45:49:a1:05:2f:3e:3c: + 3c:d5:3b:49:93:23:bb:35:55:ff:52:4a:6b:48:51:2e:37:6a: + 61:30:4a:2f:59:03:42:90:af:d1:d0:67:8b:ff:48:de:4e:90: + 38:15:33:b0:fe:a5:17:08 +-----BEGIN CERTIFICATE----- +MIIGXDCCBESgAwIBAgIQDMv8w6Y/IcVog+P9XSqrGDANBgkqhkiG9w0BAQsFADBt +MQswCQYDVQQGEwJmcjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4G +A1UECgwHdml0YW11aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2Nh +X3Jvb3Rfdml0YW11aTAeFw0yMDAxMTQxNDAxNDlaFw0yMzAxMTMxNDAxNDlaMFcx +CzAJBgNVBAYTAmZyMQwwCgYDVQQIDANpZGYxDjAMBgNVBAcMBXBhcmlzMRAwDgYD +VQQKDAd2aXRhbXVpMRgwFgYDVQQDDA9kZXYudml0YW11aS5jb20wggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQCtw8VgDxDZ0JldIxDHeLvPH1889UK6Y+bD +qWSc1k/3M+H+lWAPDOJMaoHi4osOHdURjK/0ZDtCvE0B2hJxTbNjOlW4xliKWygh +Uhb373qbeHs4lVUeSjD3a9ArU7YTHrHxnL9W8C3bbOs43+MiE/PqZEmbYl6QhSqD +BoyOZ2E27dRsURWLvV/VPDdjM2RED3LqHBMVA9s0serBqxUaVhwSe49T1iZd11Ym +6F1OYohAPzu8VqE7GBvcw20PcTfO0MzNiyOomdA1XSEEznikiKy9tLP2wfcP8gmL +P5gkeC1+fK7ByX/q9QVoYliZnAXD0QyXFFxBspU8IoBlIHWyP54FpRdYgpkegowt +yn7ucp0RKLb1gY29bDtSiKYcGdIWz2TjH8fkeNv/lhXmVAiF9TQSgD2Girf2X8kp +Q4XXiwlt9T9GN4EN/HAiyeScw6PGJmUo3QuLuXV+ArT5Hx33sHdgosTw6EJk1MHV +QRuwArqylmCPrkpQXgqQ+IeMtgR48Cfn0z9ibNKHBLeNVV5Vy0w8dtZjPfT9Vgfl +XfRC+d0cJeHRUUFu4XY60MFVqP+6BriNLP0ciFV01ZOCnr+QNKgpS65Vzir5AteP +7XKU2C9LGWQm1rT9yI6EcIdbZXKhHyVD8nd9JwK7IZndCu0e0j6Un96McjDgSd8P +LNN0mxXiMwIDAQABo4IBDDCCAQgwJQYJYIZIAYb4QgENBBgWFkNlcnRpZmljYXQg +U1NMIFZJVEFNVUkwHQYDVR0OBBYEFN6zBODbMJgryi1ALc/p20qUALDNMIGmBgNV +HSMEgZ4wgZuAFA1C0QFpsWtl4a+0ADeJLmIcXcP8oXGkbzBtMQswCQYDVQQGEwJm +cjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4GA1UECgwHdml0YW11 +aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2NhX3Jvb3Rfdml0YW11 +aYIQDMv8w6Y/IcVog+P9XSqrFjAJBgNVHRIEAjAAMAwGA1UdEwEB/wQCMAAwDQYJ +KoZIhvcNAQELBQADggIBAKhH/m9PRwNF9fw1l9aR2nWx0Xedqntgu5egjedutbKS +IObG9yy2Kn/DyU/797PGiUBWnQmfhonw5UN4DDhOVne98E46Xkh+deKD83eHNEKA +zGNcTLrBFUuUamQ/8st4XebSLRDENKbSUNs82XeptutYyI6wrV6VaEtNAZ5SQ64L +YLPFVJXw8AxHvtc8KrQgKBS46UAZJc/v5zImwT9gVKfC/RcXaaUyC2gwDJqED4cS +vHbRme6iutHm0tYuuMFmiLsS8e0WZU1tCQwCqPdpFX1o34o70P0YAuebbFz/1FkV +K3yiQiK1tXAFOyK0QsefAU45w/+ZyIril1CqF//yEHpXingHqPTrTjN9a/kaZPV1 +EQy0Nl/SYyx4LwhslRZqKvXYLyZVisuAU11Hc+DButn4cL97bJl0gt1KXCVZhdXG +rChWfCOMY5A1tHrdppc8KJ13CT6hV30NW/xoytwF40OQq5ZxaNoGmSdzhxgnTook +ncEtXmjTON6SgdMgQ9hsH8ZHgDJ/0fd6sZVGNCAllBb7V/tUYG8M5svXQyzvgnc6 ++bEpkOwcFAAIPHKS+ceZNxoUHdS4v2WSIXTf1c09UFQ/rbJEQzuMW+uNOXd4RUmh +BS8+PDzVO0mTI7s1Vf9SSmtIUS43amEwSi9ZA0KQr9HQZ4v/SN5OkDgVM7D+pRcI +-----END CERTIFICATE----- diff --git a/tools/docker/mongo/pki/dev/certs/ui-portal/ui-portal.jks b/tools/docker/mongo/pki/dev/certs/ui-portal/ui-portal.jks new file mode 100644 index 00000000000..cb7803ab0ff Binary files /dev/null and b/tools/docker/mongo/pki/dev/certs/ui-portal/ui-portal.jks differ diff --git a/tools/docker/mongo/pki/dev/certs/ui-portal/ui-portal.key b/tools/docker/mongo/pki/dev/certs/ui-portal/ui-portal.key new file mode 100644 index 00000000000..793032e4d45 --- /dev/null +++ b/tools/docker/mongo/pki/dev/certs/ui-portal/ui-portal.key @@ -0,0 +1,54 @@ +-----BEGIN ENCRYPTED PRIVATE KEY----- +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 +Nqgy8GZr5NREYwvzuUGrPA== +-----END ENCRYPTED PRIVATE KEY----- diff --git a/tools/docker/mongo/pki/dev/certs/ui-portal/ui-portal.pem b/tools/docker/mongo/pki/dev/certs/ui-portal/ui-portal.pem new file mode 100644 index 00000000000..abb88d7c32b --- /dev/null +++ b/tools/docker/mongo/pki/dev/certs/ui-portal/ui-portal.pem @@ -0,0 +1,36 @@ +-----BEGIN CERTIFICATE----- +MIIGXDCCBESgAwIBAgIQDMv8w6Y/IcVog+P9XSqrGDANBgkqhkiG9w0BAQsFADBt +MQswCQYDVQQGEwJmcjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4G +A1UECgwHdml0YW11aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2Nh +X3Jvb3Rfdml0YW11aTAeFw0yMDAxMTQxNDAxNDlaFw0yMzAxMTMxNDAxNDlaMFcx +CzAJBgNVBAYTAmZyMQwwCgYDVQQIDANpZGYxDjAMBgNVBAcMBXBhcmlzMRAwDgYD +VQQKDAd2aXRhbXVpMRgwFgYDVQQDDA9kZXYudml0YW11aS5jb20wggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQCtw8VgDxDZ0JldIxDHeLvPH1889UK6Y+bD +qWSc1k/3M+H+lWAPDOJMaoHi4osOHdURjK/0ZDtCvE0B2hJxTbNjOlW4xliKWygh +Uhb373qbeHs4lVUeSjD3a9ArU7YTHrHxnL9W8C3bbOs43+MiE/PqZEmbYl6QhSqD +BoyOZ2E27dRsURWLvV/VPDdjM2RED3LqHBMVA9s0serBqxUaVhwSe49T1iZd11Ym +6F1OYohAPzu8VqE7GBvcw20PcTfO0MzNiyOomdA1XSEEznikiKy9tLP2wfcP8gmL +P5gkeC1+fK7ByX/q9QVoYliZnAXD0QyXFFxBspU8IoBlIHWyP54FpRdYgpkegowt +yn7ucp0RKLb1gY29bDtSiKYcGdIWz2TjH8fkeNv/lhXmVAiF9TQSgD2Girf2X8kp +Q4XXiwlt9T9GN4EN/HAiyeScw6PGJmUo3QuLuXV+ArT5Hx33sHdgosTw6EJk1MHV +QRuwArqylmCPrkpQXgqQ+IeMtgR48Cfn0z9ibNKHBLeNVV5Vy0w8dtZjPfT9Vgfl +XfRC+d0cJeHRUUFu4XY60MFVqP+6BriNLP0ciFV01ZOCnr+QNKgpS65Vzir5AteP +7XKU2C9LGWQm1rT9yI6EcIdbZXKhHyVD8nd9JwK7IZndCu0e0j6Un96McjDgSd8P +LNN0mxXiMwIDAQABo4IBDDCCAQgwJQYJYIZIAYb4QgENBBgWFkNlcnRpZmljYXQg +U1NMIFZJVEFNVUkwHQYDVR0OBBYEFN6zBODbMJgryi1ALc/p20qUALDNMIGmBgNV +HSMEgZ4wgZuAFA1C0QFpsWtl4a+0ADeJLmIcXcP8oXGkbzBtMQswCQYDVQQGEwJm +cjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4GA1UECgwHdml0YW11 +aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2NhX3Jvb3Rfdml0YW11 +aYIQDMv8w6Y/IcVog+P9XSqrFjAJBgNVHRIEAjAAMAwGA1UdEwEB/wQCMAAwDQYJ +KoZIhvcNAQELBQADggIBAKhH/m9PRwNF9fw1l9aR2nWx0Xedqntgu5egjedutbKS +IObG9yy2Kn/DyU/797PGiUBWnQmfhonw5UN4DDhOVne98E46Xkh+deKD83eHNEKA +zGNcTLrBFUuUamQ/8st4XebSLRDENKbSUNs82XeptutYyI6wrV6VaEtNAZ5SQ64L +YLPFVJXw8AxHvtc8KrQgKBS46UAZJc/v5zImwT9gVKfC/RcXaaUyC2gwDJqED4cS +vHbRme6iutHm0tYuuMFmiLsS8e0WZU1tCQwCqPdpFX1o34o70P0YAuebbFz/1FkV +K3yiQiK1tXAFOyK0QsefAU45w/+ZyIril1CqF//yEHpXingHqPTrTjN9a/kaZPV1 +EQy0Nl/SYyx4LwhslRZqKvXYLyZVisuAU11Hc+DButn4cL97bJl0gt1KXCVZhdXG +rChWfCOMY5A1tHrdppc8KJ13CT6hV30NW/xoytwF40OQq5ZxaNoGmSdzhxgnTook +ncEtXmjTON6SgdMgQ9hsH8ZHgDJ/0fd6sZVGNCAllBb7V/tUYG8M5svXQyzvgnc6 ++bEpkOwcFAAIPHKS+ceZNxoUHdS4v2WSIXTf1c09UFQ/rbJEQzuMW+uNOXd4RUmh +BS8+PDzVO0mTI7s1Vf9SSmtIUS43amEwSi9ZA0KQr9HQZ4v/SN5OkDgVM7D+pRcI +-----END CERTIFICATE----- diff --git a/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-client-example.crt b/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-client-example.crt new file mode 100644 index 00000000000..e0a3a352715 --- /dev/null +++ b/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-client-example.crt @@ -0,0 +1,132 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0c:cb:fc:c3:a6:3f:21:c5:68:83:e3:fd:5d:2a:ab:20 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=fr, ST=idf, L=paris, O=vitamui, OU=authorities, CN=ca_root_vitamui + Validity + Not Before: Jan 14 14:02:19 2020 GMT + Not After : Jan 13 14:02:19 2023 GMT + Subject: C=fr, ST=idf, L=paris, O=vitamui, CN=jkspasswd + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:c4:ee:a4:31:54:9e:f6:fc:69:d0:58:f9:b7:97: + 32:41:e2:fb:0b:f3:a1:96:21:fc:6d:23:ae:5c:64: + 03:e3:dc:bf:f4:7f:f0:19:3c:3f:08:52:73:c4:a0: + 5e:25:bc:5c:27:64:3e:20:a9:9f:e9:67:32:73:b7: + 23:07:b2:1c:73:f0:e9:38:76:e1:99:ce:a7:19:28: + 24:8d:1f:30:e1:c1:d8:df:49:81:ac:d9:14:c8:fa: + b8:8d:55:06:08:50:89:13:1c:dd:53:ab:e0:52:57: + b3:55:7b:3c:ca:85:50:cc:84:f1:53:d0:e9:3a:cf: + bb:7a:40:9b:c5:6d:5d:00:b9:7c:c8:9f:cc:74:08: + 7d:64:a1:a9:36:82:d0:cd:cc:f8:f9:8b:a7:89:28: + 68:91:b8:9d:a7:63:0b:3f:b8:af:c0:ce:c8:5a:c1: + 62:ad:14:7d:08:85:2b:46:ae:da:25:87:ea:ef:e5: + b2:ae:d0:d0:23:cc:af:b5:c2:cd:61:32:42:d3:f9: + 51:ba:c8:67:d3:c5:f8:4a:e0:90:8a:b7:c1:ea:49: + 54:07:55:96:fa:b4:26:46:86:ea:26:45:00:4a:f9: + 2a:bf:4d:85:ea:60:43:ff:64:57:eb:63:bf:f1:49: + b9:86:b9:da:bc:15:99:a4:38:a9:e8:2e:93:5a:5a: + db:c4:d2:d6:bf:76:3f:95:a8:17:78:18:bf:30:38: + fb:fb:be:75:79:39:c3:30:3a:be:d8:b4:c6:a9:58: + 0c:27:0c:8c:ba:e4:bb:22:c2:9a:2e:dd:6d:6e:d1: + 7f:63:00:d2:13:ff:d1:b1:20:ce:85:f4:bb:57:00: + 8e:8d:38:da:27:86:13:05:45:63:57:e3:ef:10:d5: + 9b:52:81:7d:a3:b0:14:da:7c:c8:cb:94:6b:7c:0c: + 3d:9b:f2:88:23:ff:77:67:f0:2e:46:d3:71:1e:91: + 0c:17:ab:1a:55:62:6b:cc:1f:0b:fa:bb:19:64:47: + 8f:cc:fd:90:51:96:44:e4:cd:73:b6:db:22:4f:4e: + a5:60:76:a1:a5:c4:3b:03:ce:80:37:ed:cb:fb:95: + 68:d5:1a:a7:a5:b6:ea:e2:89:80:61:3f:cc:da:8b: + c6:26:99:1d:5d:88:64:8d:ab:09:f3:fb:05:ed:c3: + 1b:5d:cb:34:ba:c6:8b:35:6b:3b:93:4d:5e:60:17: + 4c:0c:9b:50:6f:b9:70:d7:32:b0:a5:b7:35:27:10: + d8:e5:0f:f4:e0:73:7f:46:a9:2d:6d:90:3f:59:3d: + ee:ef:12:4a:37:3f:ff:06:a6:93:05:41:09:aa:55: + 80:c3:21:ee:7e:81:46:e7:a9:79:91:02:76:62:be: + 05:56:0d + Exponent: 65537 (0x10001) + X509v3 extensions: + Netscape Comment: + Certificat SSL VITAMUI + X509v3 Subject Key Identifier: + 71:85:63:F1:CF:64:55:61:EB:06:95:A9:97:DD:0C:4E:2E:BF:B6:80 + X509v3 Authority Key Identifier: + keyid:0D:42:D1:01:69:B1:6B:65:E1:AF:B4:00:37:89:2E:62:1C:5D:C3:FC + DirName:/C=fr/ST=idf/L=paris/O=vitamui/OU=authorities/CN=ca_root_vitamui + serial:0C:CB:FC:C3:A6:3F:21:C5:68:83:E3:FD:5D:2A:AB:16 + + X509v3 Issuer Alternative Name: + + + X509v3 Basic Constraints: critical + CA:FALSE + Signature Algorithm: sha256WithRSAEncryption + 34:c0:ae:ab:7b:e6:54:f9:71:c5:fa:ca:c1:70:de:6c:21:09: + 41:88:ff:27:3d:f7:fc:04:23:11:81:3b:0b:d0:a4:f4:4e:18: + 53:d4:aa:05:9e:c7:97:f4:4a:1a:72:bb:e8:4f:74:4b:e0:24: + 42:08:e5:f8:39:f6:83:eb:df:91:fd:6c:e4:9c:0a:4e:8c:5d: + 1d:e9:4d:1e:1b:97:19:fa:d8:c7:fd:8d:d3:76:6b:3c:ab:68: + 3f:51:39:62:58:1b:e2:74:c9:ea:fe:37:78:86:fb:49:b1:cc: + 43:04:07:67:aa:00:8b:59:80:2f:7d:7f:95:be:2b:7b:09:5a: + e0:ec:8e:cc:0d:5a:59:e2:79:11:7b:42:e6:51:2b:a2:15:72: + 29:9e:6e:56:4f:b5:34:8e:40:9a:16:c6:60:c4:08:cd:f2:4b: + df:e6:d5:41:5e:34:d3:e0:1f:dc:af:a4:9a:41:e5:0d:d7:5c: + 64:2b:3e:00:81:5b:ad:fb:ab:7d:d8:d9:7e:5d:67:e1:73:84: + ef:c6:11:ad:34:ab:4c:5e:67:60:b6:bc:72:2e:20:1c:e9:0e: + 55:89:8e:92:ce:6e:73:74:3a:2d:80:ad:a8:7b:2d:db:0e:d6: + b6:ff:b1:48:81:61:c6:4c:dc:46:0c:b4:fa:fe:6b:05:c2:bb: + b1:1e:ba:de:98:6e:e2:55:58:2c:f6:e6:aa:59:15:26:2a:3b: + ec:96:0f:8d:c9:fe:78:65:4e:34:00:26:34:d9:a7:e9:4b:92: + 74:14:4b:ac:d4:84:e4:75:e6:3f:fa:ca:13:35:6a:ee:e6:90: + 31:e3:d1:d8:ed:30:12:89:60:ec:94:c9:9f:23:02:87:96:5a: + 47:3d:95:ac:e1:14:0c:de:c2:bb:75:76:a0:8a:6e:9a:a5:03: + 20:6f:c3:dc:e1:36:53:a3:cc:23:b3:6a:2c:7e:74:44:3e:62: + 0c:e8:c4:14:2c:70:4d:6b:37:f1:87:41:40:7f:5d:b2:03:f2: + d8:33:3a:5c:44:5f:a3:fa:e9:13:5a:02:4a:80:d5:8f:5f:16: + 7b:80:98:cd:e1:dc:76:5a:3d:d8:cd:59:d3:4f:38:11:e4:b4: + 64:a1:c4:e9:bf:b5:78:87:1c:fe:54:11:12:7c:24:f3:8a:95: + c4:21:c1:20:e3:7c:c9:6d:4d:06:8f:0b:99:48:f1:44:36:83: + d7:99:ff:50:9d:6a:73:02:05:fa:f7:c1:40:ff:72:ee:1c:da: + 3c:df:1e:0c:b9:0b:c3:05:19:fd:5b:be:9d:ec:1b:94:7b:59: + 95:eb:50:01:b9:92:a8:c5:ff:b2:1d:31:17:ab:2c:b7:d4:a0: + 23:5b:e1:95:03:e8:2a:5c +-----BEGIN CERTIFICATE----- +MIIGVjCCBD6gAwIBAgIQDMv8w6Y/IcVog+P9XSqrIDANBgkqhkiG9w0BAQsFADBt +MQswCQYDVQQGEwJmcjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4G +A1UECgwHdml0YW11aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2Nh +X3Jvb3Rfdml0YW11aTAeFw0yMDAxMTQxNDAyMTlaFw0yMzAxMTMxNDAyMTlaMFEx +CzAJBgNVBAYTAmZyMQwwCgYDVQQIDANpZGYxDjAMBgNVBAcMBXBhcmlzMRAwDgYD +VQQKDAd2aXRhbXVpMRIwEAYDVQQDDAlqa3NwYXNzd2QwggIiMA0GCSqGSIb3DQEB +AQUAA4ICDwAwggIKAoICAQDE7qQxVJ72/GnQWPm3lzJB4vsL86GWIfxtI65cZAPj +3L/0f/AZPD8IUnPEoF4lvFwnZD4gqZ/pZzJztyMHshxz8Ok4duGZzqcZKCSNHzDh +wdjfSYGs2RTI+riNVQYIUIkTHN1Tq+BSV7NVezzKhVDMhPFT0Ok6z7t6QJvFbV0A +uXzIn8x0CH1koak2gtDNzPj5i6eJKGiRuJ2nYws/uK/AzshawWKtFH0IhStGrtol +h+rv5bKu0NAjzK+1ws1hMkLT+VG6yGfTxfhK4JCKt8HqSVQHVZb6tCZGhuomRQBK ++Sq/TYXqYEP/ZFfrY7/xSbmGudq8FZmkOKnoLpNaWtvE0ta/dj+VqBd4GL8wOPv7 +vnV5OcMwOr7YtMapWAwnDIy65Lsiwpou3W1u0X9jANIT/9GxIM6F9LtXAI6NONon +hhMFRWNX4+8Q1ZtSgX2jsBTafMjLlGt8DD2b8ogj/3dn8C5G03EekQwXqxpVYmvM +Hwv6uxlkR4/M/ZBRlkTkzXO22yJPTqVgdqGlxDsDzoA37cv7lWjVGqelturiiYBh +P8zai8YmmR1diGSNqwnz+wXtwxtdyzS6xos1azuTTV5gF0wMm1BvuXDXMrCltzUn +ENjlD/Tgc39GqS1tkD9ZPe7vEko3P/8GppMFQQmqVYDDIe5+gUbnqXmRAnZivgVW +DQIDAQABo4IBDDCCAQgwJQYJYIZIAYb4QgENBBgWFkNlcnRpZmljYXQgU1NMIFZJ +VEFNVUkwHQYDVR0OBBYEFHGFY/HPZFVh6waVqZfdDE4uv7aAMIGmBgNVHSMEgZ4w +gZuAFA1C0QFpsWtl4a+0ADeJLmIcXcP8oXGkbzBtMQswCQYDVQQGEwJmcjEMMAoG +A1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4GA1UECgwHdml0YW11aTEUMBIG +A1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2NhX3Jvb3Rfdml0YW11aYIQDMv8 +w6Y/IcVog+P9XSqrFjAJBgNVHRIEAjAAMAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcN +AQELBQADggIBADTArqt75lT5ccX6ysFw3mwhCUGI/yc99/wEIxGBOwvQpPROGFPU +qgWex5f0Shpyu+hPdEvgJEII5fg59oPr35H9bOScCk6MXR3pTR4blxn62Mf9jdN2 +azyraD9ROWJYG+J0yer+N3iG+0mxzEMEB2eqAItZgC99f5W+K3sJWuDsjswNWlni +eRF7QuZRK6IVcimeblZPtTSOQJoWxmDECM3yS9/m1UFeNNPgH9yvpJpB5Q3XXGQr +PgCBW637q33Y2X5dZ+FzhO/GEa00q0xeZ2C2vHIuIBzpDlWJjpLObnN0Oi2Arah7 +LdsO1rb/sUiBYcZM3EYMtPr+awXCu7Eeut6YbuJVWCz25qpZFSYqO+yWD43J/nhl +TjQAJjTZp+lLknQUS6zUhOR15j/6yhM1au7mkDHj0djtMBKJYOyUyZ8jAoeWWkc9 +lazhFAzewrt1dqCKbpqlAyBvw9zhNlOjzCOzaix+dEQ+YgzoxBQscE1rN/GHQUB/ +XbID8tgzOlxEX6P66RNaAkqA1Y9fFnuAmM3h3HZaPdjNWdNPOBHktGShxOm/tXiH +HP5UERJ8JPOKlcQhwSDjfMltTQaPC5lI8UQ2g9eZ/1CdanMCBfr3wUD/cu4c2jzf +Hgy5C8MFGf1bvp3sG5R7WZXrUAG5kqjF/7IdMRerLLfUoCNb4ZUD6Cpc +-----END CERTIFICATE----- diff --git a/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-client-example.key b/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-client-example.key new file mode 100644 index 00000000000..fd2f724c9ac --- /dev/null +++ b/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-client-example.key @@ -0,0 +1,54 @@ +-----BEGIN ENCRYPTED PRIVATE KEY----- +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 +Q8z9LgtXrIVNE6E4jxDcSA== +-----END ENCRYPTED PRIVATE KEY----- diff --git a/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-client-example.pem b/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-client-example.pem new file mode 100644 index 00000000000..378014deef7 --- /dev/null +++ b/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-client-example.pem @@ -0,0 +1,36 @@ +-----BEGIN CERTIFICATE----- +MIIGVjCCBD6gAwIBAgIQDMv8w6Y/IcVog+P9XSqrIDANBgkqhkiG9w0BAQsFADBt +MQswCQYDVQQGEwJmcjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4G +A1UECgwHdml0YW11aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2Nh +X3Jvb3Rfdml0YW11aTAeFw0yMDAxMTQxNDAyMTlaFw0yMzAxMTMxNDAyMTlaMFEx +CzAJBgNVBAYTAmZyMQwwCgYDVQQIDANpZGYxDjAMBgNVBAcMBXBhcmlzMRAwDgYD +VQQKDAd2aXRhbXVpMRIwEAYDVQQDDAlqa3NwYXNzd2QwggIiMA0GCSqGSIb3DQEB +AQUAA4ICDwAwggIKAoICAQDE7qQxVJ72/GnQWPm3lzJB4vsL86GWIfxtI65cZAPj +3L/0f/AZPD8IUnPEoF4lvFwnZD4gqZ/pZzJztyMHshxz8Ok4duGZzqcZKCSNHzDh +wdjfSYGs2RTI+riNVQYIUIkTHN1Tq+BSV7NVezzKhVDMhPFT0Ok6z7t6QJvFbV0A +uXzIn8x0CH1koak2gtDNzPj5i6eJKGiRuJ2nYws/uK/AzshawWKtFH0IhStGrtol +h+rv5bKu0NAjzK+1ws1hMkLT+VG6yGfTxfhK4JCKt8HqSVQHVZb6tCZGhuomRQBK ++Sq/TYXqYEP/ZFfrY7/xSbmGudq8FZmkOKnoLpNaWtvE0ta/dj+VqBd4GL8wOPv7 +vnV5OcMwOr7YtMapWAwnDIy65Lsiwpou3W1u0X9jANIT/9GxIM6F9LtXAI6NONon +hhMFRWNX4+8Q1ZtSgX2jsBTafMjLlGt8DD2b8ogj/3dn8C5G03EekQwXqxpVYmvM +Hwv6uxlkR4/M/ZBRlkTkzXO22yJPTqVgdqGlxDsDzoA37cv7lWjVGqelturiiYBh +P8zai8YmmR1diGSNqwnz+wXtwxtdyzS6xos1azuTTV5gF0wMm1BvuXDXMrCltzUn +ENjlD/Tgc39GqS1tkD9ZPe7vEko3P/8GppMFQQmqVYDDIe5+gUbnqXmRAnZivgVW +DQIDAQABo4IBDDCCAQgwJQYJYIZIAYb4QgENBBgWFkNlcnRpZmljYXQgU1NMIFZJ +VEFNVUkwHQYDVR0OBBYEFHGFY/HPZFVh6waVqZfdDE4uv7aAMIGmBgNVHSMEgZ4w +gZuAFA1C0QFpsWtl4a+0ADeJLmIcXcP8oXGkbzBtMQswCQYDVQQGEwJmcjEMMAoG +A1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4GA1UECgwHdml0YW11aTEUMBIG +A1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2NhX3Jvb3Rfdml0YW11aYIQDMv8 +w6Y/IcVog+P9XSqrFjAJBgNVHRIEAjAAMAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcN +AQELBQADggIBADTArqt75lT5ccX6ysFw3mwhCUGI/yc99/wEIxGBOwvQpPROGFPU +qgWex5f0Shpyu+hPdEvgJEII5fg59oPr35H9bOScCk6MXR3pTR4blxn62Mf9jdN2 +azyraD9ROWJYG+J0yer+N3iG+0mxzEMEB2eqAItZgC99f5W+K3sJWuDsjswNWlni +eRF7QuZRK6IVcimeblZPtTSOQJoWxmDECM3yS9/m1UFeNNPgH9yvpJpB5Q3XXGQr +PgCBW637q33Y2X5dZ+FzhO/GEa00q0xeZ2C2vHIuIBzpDlWJjpLObnN0Oi2Arah7 +LdsO1rb/sUiBYcZM3EYMtPr+awXCu7Eeut6YbuJVWCz25qpZFSYqO+yWD43J/nhl +TjQAJjTZp+lLknQUS6zUhOR15j/6yhM1au7mkDHj0djtMBKJYOyUyZ8jAoeWWkc9 +lazhFAzewrt1dqCKbpqlAyBvw9zhNlOjzCOzaix+dEQ+YgzoxBQscE1rN/GHQUB/ +XbID8tgzOlxEX6P66RNaAkqA1Y9fFnuAmM3h3HZaPdjNWdNPOBHktGShxOm/tXiH +HP5UERJ8JPOKlcQhwSDjfMltTQaPC5lI8UQ2g9eZ/1CdanMCBfr3wUD/cu4c2jzf +Hgy5C8MFGf1bvp3sG5R7WZXrUAG5kqjF/7IdMRerLLfUoCNb4ZUD6Cpc +-----END CERTIFICATE----- diff --git a/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-vitam-external.crt b/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-vitam-external.crt new file mode 100644 index 00000000000..ac408ec1a16 --- /dev/null +++ b/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-vitam-external.crt @@ -0,0 +1,132 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0c:cb:fc:c3:a6:3f:21:c5:68:83:e3:fd:5d:2a:ab:1e + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=fr, ST=idf, L=paris, O=vitamui, OU=authorities, CN=ca_root_vitamui + Validity + Not Before: Jan 14 14:02:12 2020 GMT + Not After : Jan 13 14:02:12 2023 GMT + Subject: C=fr, ST=idf, L=paris, O=vitamui, CN=jkspasswd + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:be:7f:2f:8b:c7:16:78:ea:56:91:38:20:22:05: + 34:ac:25:ad:20:15:1b:00:b7:d4:1e:af:1a:5b:16: + 1d:e1:5f:3e:3f:a0:ee:c4:5a:4e:98:3f:d4:81:1b: + 39:31:d9:6f:e0:69:dd:b0:d9:ac:ae:89:8f:a2:f2: + 55:8a:2f:43:84:eb:54:db:66:76:4b:2a:1f:4f:91: + 5b:0d:55:2f:65:1e:32:28:b2:fb:c6:68:ab:37:a0: + f7:43:e3:f7:83:84:24:83:d1:c9:f3:89:94:6b:66: + d8:b9:4e:bf:a0:77:3d:64:7d:cd:ea:c0:e1:26:38: + de:9a:03:09:d8:4f:3c:ca:4f:1d:7f:d6:7a:b5:74: + c9:ea:0d:84:fc:56:9e:41:e5:1e:0d:83:26:09:8d: + 61:39:14:ce:80:0a:48:a8:36:99:4c:dd:92:fd:3b: + 78:9f:23:c9:3f:8e:0a:f4:27:65:f7:2c:0c:57:35: + 5f:70:47:54:d8:a3:ad:0e:54:da:28:f2:d2:18:48: + ee:bd:13:b7:51:1a:a4:ad:a8:ab:7a:a5:39:b6:53: + e4:36:ba:10:9c:fa:30:69:40:2e:47:da:47:a7:49: + 35:71:cf:fe:19:02:35:f2:e1:3c:db:56:ba:a1:e2: + 65:25:59:b0:50:c0:a5:8d:66:ae:2a:0d:8d:64:f9: + bd:0c:fe:0e:f1:65:69:8b:f6:ab:ba:e2:3c:fe:a6: + fd:32:2b:80:23:f9:89:bc:bf:88:bd:b2:d3:6e:6b: + 0f:b9:41:7f:fd:59:be:0b:b1:f1:cf:d4:5a:a0:81: + 9f:90:2f:cc:f1:a3:ec:71:90:08:38:5f:d5:c5:e5: + 05:c8:97:3e:49:18:e1:a1:59:d3:bb:61:cd:ed:5d: + 8b:57:25:cf:90:b2:bb:31:2a:94:a3:0f:06:0a:84: + f9:97:1f:5d:49:b0:94:ca:70:93:8e:5f:62:2c:16: + 1a:ef:b8:ff:a6:2b:d2:8e:be:7f:dd:2e:03:96:f6: + 8f:42:9a:df:0b:d9:26:8d:f7:49:98:d4:e3:d9:51: + cd:b1:c0:5f:4a:7d:27:21:b1:5f:19:d6:37:35:b8: + bd:4e:64:a5:d6:a1:03:c2:ce:de:86:6b:cc:9a:4a: + 03:84:e6:3e:48:2d:2f:9c:20:90:b2:27:b8:d6:25: + 57:82:52:61:2a:6e:33:0c:15:63:52:a4:bc:fa:3e: + 68:e0:0b:15:2b:a1:6d:2a:06:0b:b2:e3:b2:98:94: + bc:c3:b7:f4:34:d7:ad:40:19:c8:f1:68:35:fe:b9: + 04:d0:69:b5:00:ad:e6:60:c5:18:ea:7e:ba:3a:0b: + d4:cb:a7:fe:09:cb:92:ea:7c:40:ad:d8:1f:11:12: + 01:dc:eb + Exponent: 65537 (0x10001) + X509v3 extensions: + Netscape Comment: + Certificat SSL VITAMUI + X509v3 Subject Key Identifier: + 60:75:C3:E1:54:07:BE:6E:05:93:E5:8B:5A:FF:3F:19:2C:6F:BD:25 + X509v3 Authority Key Identifier: + keyid:0D:42:D1:01:69:B1:6B:65:E1:AF:B4:00:37:89:2E:62:1C:5D:C3:FC + DirName:/C=fr/ST=idf/L=paris/O=vitamui/OU=authorities/CN=ca_root_vitamui + serial:0C:CB:FC:C3:A6:3F:21:C5:68:83:E3:FD:5D:2A:AB:16 + + X509v3 Issuer Alternative Name: + + + X509v3 Basic Constraints: critical + CA:FALSE + Signature Algorithm: sha256WithRSAEncryption + 94:73:b8:d9:4b:14:c6:2c:51:22:c1:45:98:26:cb:d9:d3:e6: + 81:f4:b4:8e:37:b8:2c:a2:99:7a:db:94:4e:15:30:03:1c:eb: + 22:3e:69:69:2c:c0:59:9b:3e:9c:bf:88:8c:9d:f9:bd:71:b7: + 0f:98:85:65:54:40:9a:cd:d6:82:45:7b:a8:23:5d:8a:4f:82: + a2:7d:f9:f9:00:35:be:4a:35:49:d9:81:8b:bd:71:55:ff:d9: + 38:8c:ff:27:fa:39:d7:a9:08:3f:00:ad:ae:69:da:ca:36:c1: + db:9d:87:45:64:56:86:00:30:3e:9f:62:19:0f:15:ed:b1:7e: + e6:76:d4:8b:b6:f8:a0:1c:86:3a:99:e5:52:b8:1d:d8:06:a1: + aa:00:f6:e7:f9:25:0d:fc:ef:cd:b1:68:b7:f9:59:4f:92:d5: + 48:b0:d4:d0:de:a7:ee:09:a0:90:ee:6b:84:d1:3f:bf:d2:96: + a0:1b:82:f8:75:d7:a8:38:46:24:0a:d9:05:1c:3d:05:f5:e3: + b5:3a:e5:34:42:40:1e:30:8c:e5:3e:36:a2:bb:ea:58:49:67: + 75:73:eb:8e:5e:4b:90:3f:fc:f7:b6:11:3a:63:e5:4e:03:f9: + 89:28:e3:e3:6d:36:c1:aa:6b:7c:92:ae:f2:46:db:10:70:92: + 5e:3c:87:20:22:91:5c:53:f5:7e:18:94:c8:6a:73:95:be:00: + 84:52:d4:c5:54:1e:6a:e7:b2:9b:fe:01:0a:2f:3c:3e:fe:dd: + 2a:61:a2:52:8f:0f:02:5c:6f:e1:60:b8:07:14:cb:d3:ed:a8: + 0a:2d:b0:b9:81:99:f7:00:3c:f2:8e:46:47:9c:4f:b4:0f:16: + 06:f6:18:f1:5e:59:fd:f7:dc:d6:55:a8:a0:b1:7a:00:8c:fe: + 69:49:98:37:f2:ff:24:a5:cf:92:fa:a5:61:20:2b:12:55:f2: + 22:8d:9f:10:76:2d:b2:4c:aa:66:83:99:07:2a:e1:21:23:51: + 1f:42:48:cd:d3:44:6a:48:45:c0:4a:01:6d:43:7d:8b:9c:13: + a0:54:38:4c:56:f3:e7:0c:a5:02:33:e4:b8:56:6e:c8:e9:11: + d3:7a:fa:4a:0c:88:bf:9d:48:aa:10:ee:83:5a:8e:91:95:1e: + a5:b1:52:05:77:85:3c:d1:ff:aa:1c:4b:37:f0:88:f4:ff:d3: + 87:c9:af:8c:d1:f1:4a:44:b1:f5:6d:95:01:2d:86:6e:d6:45: + af:96:cc:cf:d4:77:9a:4d:d8:84:63:30:1f:41:b4:72:18:ae: + fd:fa:d0:3c:b9:97:bd:8c:97:9a:e5:7c:09:63:3d:9d:db:ac: + eb:63:f7:f8:42:b6:f2:46 +-----BEGIN CERTIFICATE----- +MIIGVjCCBD6gAwIBAgIQDMv8w6Y/IcVog+P9XSqrHjANBgkqhkiG9w0BAQsFADBt +MQswCQYDVQQGEwJmcjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4G +A1UECgwHdml0YW11aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2Nh +X3Jvb3Rfdml0YW11aTAeFw0yMDAxMTQxNDAyMTJaFw0yMzAxMTMxNDAyMTJaMFEx +CzAJBgNVBAYTAmZyMQwwCgYDVQQIDANpZGYxDjAMBgNVBAcMBXBhcmlzMRAwDgYD +VQQKDAd2aXRhbXVpMRIwEAYDVQQDDAlqa3NwYXNzd2QwggIiMA0GCSqGSIb3DQEB +AQUAA4ICDwAwggIKAoICAQC+fy+LxxZ46laROCAiBTSsJa0gFRsAt9QerxpbFh3h +Xz4/oO7EWk6YP9SBGzkx2W/gad2w2ayuiY+i8lWKL0OE61TbZnZLKh9PkVsNVS9l +HjIosvvGaKs3oPdD4/eDhCSD0cnziZRrZti5Tr+gdz1kfc3qwOEmON6aAwnYTzzK +Tx1/1nq1dMnqDYT8Vp5B5R4NgyYJjWE5FM6ACkioNplM3ZL9O3ifI8k/jgr0J2X3 +LAxXNV9wR1TYo60OVNoo8tIYSO69E7dRGqStqKt6pTm2U+Q2uhCc+jBpQC5H2ken +STVxz/4ZAjXy4TzbVrqh4mUlWbBQwKWNZq4qDY1k+b0M/g7xZWmL9qu64jz+pv0y +K4Aj+Ym8v4i9stNuaw+5QX/9Wb4LsfHP1FqggZ+QL8zxo+xxkAg4X9XF5QXIlz5J +GOGhWdO7Yc3tXYtXJc+QsrsxKpSjDwYKhPmXH11JsJTKcJOOX2IsFhrvuP+mK9KO +vn/dLgOW9o9Cmt8L2SaN90mY1OPZUc2xwF9KfSchsV8Z1jc1uL1OZKXWoQPCzt6G +a8yaSgOE5j5ILS+cIJCyJ7jWJVeCUmEqbjMMFWNSpLz6PmjgCxUroW0qBguy47KY +lLzDt/Q0161AGcjxaDX+uQTQabUAreZgxRjqfro6C9TLp/4Jy5LqfECt2B8REgHc +6wIDAQABo4IBDDCCAQgwJQYJYIZIAYb4QgENBBgWFkNlcnRpZmljYXQgU1NMIFZJ +VEFNVUkwHQYDVR0OBBYEFGB1w+FUB75uBZPli1r/Pxksb70lMIGmBgNVHSMEgZ4w +gZuAFA1C0QFpsWtl4a+0ADeJLmIcXcP8oXGkbzBtMQswCQYDVQQGEwJmcjEMMAoG +A1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4GA1UECgwHdml0YW11aTEUMBIG +A1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2NhX3Jvb3Rfdml0YW11aYIQDMv8 +w6Y/IcVog+P9XSqrFjAJBgNVHRIEAjAAMAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcN +AQELBQADggIBAJRzuNlLFMYsUSLBRZgmy9nT5oH0tI43uCyimXrblE4VMAMc6yI+ +aWkswFmbPpy/iIyd+b1xtw+YhWVUQJrN1oJFe6gjXYpPgqJ9+fkANb5KNUnZgYu9 +cVX/2TiM/yf6OdepCD8Ara5p2so2wdudh0VkVoYAMD6fYhkPFe2xfuZ21Iu2+KAc +hjqZ5VK4HdgGoaoA9uf5JQ38782xaLf5WU+S1Uiw1NDep+4JoJDua4TRP7/SlqAb +gvh116g4RiQK2QUcPQX147U65TRCQB4wjOU+NqK76lhJZ3Vz645eS5A//Pe2ETpj +5U4D+Yko4+NtNsGqa3ySrvJG2xBwkl48hyAikVxT9X4YlMhqc5W+AIRS1MVUHmrn +spv+AQovPD7+3SpholKPDwJcb+FguAcUy9PtqAotsLmBmfcAPPKORkecT7QPFgb2 +GPFeWf333NZVqKCxegCM/mlJmDfy/ySlz5L6pWEgKxJV8iKNnxB2LbJMqmaDmQcq +4SEjUR9CSM3TRGpIRcBKAW1DfYucE6BUOExW8+cMpQIz5LhWbsjpEdN6+koMiL+d +SKoQ7oNajpGVHqWxUgV3hTzR/6ocSzfwiPT/04fJr4zR8UpEsfVtlQEthm7WRa+W +zM/Ud5pN2IRjMB9BtHIYrv360Dy5l72Ml5rlfAljPZ3brOtj9/hCtvJG +-----END CERTIFICATE----- diff --git a/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-vitam-external.key b/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-vitam-external.key new file mode 100644 index 00000000000..df1f2dff7c6 --- /dev/null +++ b/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-vitam-external.key @@ -0,0 +1,54 @@ +-----BEGIN ENCRYPTED PRIVATE KEY----- +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 +lBPqUkOLO0PBMZJ2ckbdKw== +-----END ENCRYPTED PRIVATE KEY----- diff --git a/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-vitam-external.pem b/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-vitam-external.pem new file mode 100644 index 00000000000..f0c76f0834a --- /dev/null +++ b/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-vitam-external.pem @@ -0,0 +1,36 @@ +-----BEGIN CERTIFICATE----- +MIIGVjCCBD6gAwIBAgIQDMv8w6Y/IcVog+P9XSqrHjANBgkqhkiG9w0BAQsFADBt +MQswCQYDVQQGEwJmcjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4G +A1UECgwHdml0YW11aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2Nh +X3Jvb3Rfdml0YW11aTAeFw0yMDAxMTQxNDAyMTJaFw0yMzAxMTMxNDAyMTJaMFEx +CzAJBgNVBAYTAmZyMQwwCgYDVQQIDANpZGYxDjAMBgNVBAcMBXBhcmlzMRAwDgYD +VQQKDAd2aXRhbXVpMRIwEAYDVQQDDAlqa3NwYXNzd2QwggIiMA0GCSqGSIb3DQEB +AQUAA4ICDwAwggIKAoICAQC+fy+LxxZ46laROCAiBTSsJa0gFRsAt9QerxpbFh3h +Xz4/oO7EWk6YP9SBGzkx2W/gad2w2ayuiY+i8lWKL0OE61TbZnZLKh9PkVsNVS9l +HjIosvvGaKs3oPdD4/eDhCSD0cnziZRrZti5Tr+gdz1kfc3qwOEmON6aAwnYTzzK +Tx1/1nq1dMnqDYT8Vp5B5R4NgyYJjWE5FM6ACkioNplM3ZL9O3ifI8k/jgr0J2X3 +LAxXNV9wR1TYo60OVNoo8tIYSO69E7dRGqStqKt6pTm2U+Q2uhCc+jBpQC5H2ken +STVxz/4ZAjXy4TzbVrqh4mUlWbBQwKWNZq4qDY1k+b0M/g7xZWmL9qu64jz+pv0y +K4Aj+Ym8v4i9stNuaw+5QX/9Wb4LsfHP1FqggZ+QL8zxo+xxkAg4X9XF5QXIlz5J +GOGhWdO7Yc3tXYtXJc+QsrsxKpSjDwYKhPmXH11JsJTKcJOOX2IsFhrvuP+mK9KO +vn/dLgOW9o9Cmt8L2SaN90mY1OPZUc2xwF9KfSchsV8Z1jc1uL1OZKXWoQPCzt6G +a8yaSgOE5j5ILS+cIJCyJ7jWJVeCUmEqbjMMFWNSpLz6PmjgCxUroW0qBguy47KY +lLzDt/Q0161AGcjxaDX+uQTQabUAreZgxRjqfro6C9TLp/4Jy5LqfECt2B8REgHc +6wIDAQABo4IBDDCCAQgwJQYJYIZIAYb4QgENBBgWFkNlcnRpZmljYXQgU1NMIFZJ +VEFNVUkwHQYDVR0OBBYEFGB1w+FUB75uBZPli1r/Pxksb70lMIGmBgNVHSMEgZ4w +gZuAFA1C0QFpsWtl4a+0ADeJLmIcXcP8oXGkbzBtMQswCQYDVQQGEwJmcjEMMAoG +A1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4GA1UECgwHdml0YW11aTEUMBIG +A1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2NhX3Jvb3Rfdml0YW11aYIQDMv8 +w6Y/IcVog+P9XSqrFjAJBgNVHRIEAjAAMAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcN +AQELBQADggIBAJRzuNlLFMYsUSLBRZgmy9nT5oH0tI43uCyimXrblE4VMAMc6yI+ +aWkswFmbPpy/iIyd+b1xtw+YhWVUQJrN1oJFe6gjXYpPgqJ9+fkANb5KNUnZgYu9 +cVX/2TiM/yf6OdepCD8Ara5p2so2wdudh0VkVoYAMD6fYhkPFe2xfuZ21Iu2+KAc +hjqZ5VK4HdgGoaoA9uf5JQ38782xaLf5WU+S1Uiw1NDep+4JoJDua4TRP7/SlqAb +gvh116g4RiQK2QUcPQX147U65TRCQB4wjOU+NqK76lhJZ3Vz645eS5A//Pe2ETpj +5U4D+Yko4+NtNsGqa3ySrvJG2xBwkl48hyAikVxT9X4YlMhqc5W+AIRS1MVUHmrn +spv+AQovPD7+3SpholKPDwJcb+FguAcUy9PtqAotsLmBmfcAPPKORkecT7QPFgb2 +GPFeWf333NZVqKCxegCM/mlJmDfy/ySlz5L6pWEgKxJV8iKNnxB2LbJMqmaDmQcq +4SEjUR9CSM3TRGpIRcBKAW1DfYucE6BUOExW8+cMpQIz5LhWbsjpEdN6+koMiL+d +SKoQ7oNajpGVHqWxUgV3hTzR/6ocSzfwiPT/04fJr4zR8UpEsfVtlQEthm7WRa+W +zM/Ud5pN2IRjMB9BtHIYrv360Dy5l72Ml5rlfAljPZ3brOtj9/hCtvJG +-----END CERTIFICATE----- diff --git a/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-vitam-reverse.crt b/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-vitam-reverse.crt new file mode 100644 index 00000000000..5eddd3b9148 --- /dev/null +++ b/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-vitam-reverse.crt @@ -0,0 +1,132 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0c:cb:fc:c3:a6:3f:21:c5:68:83:e3:fd:5d:2a:ab:1f + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=fr, ST=idf, L=paris, O=vitamui, OU=authorities, CN=ca_root_vitamui + Validity + Not Before: Jan 14 14:02:16 2020 GMT + Not After : Jan 13 14:02:16 2023 GMT + Subject: C=fr, ST=idf, L=paris, O=vitamui, CN=jkspasswd + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:d0:68:0a:d7:a5:27:86:11:0d:16:e4:6d:84:b9: + 0d:26:8f:29:b0:6c:fe:f9:26:8b:8c:6e:50:56:0e: + 6b:e4:9a:fa:77:0b:13:a6:65:33:cb:32:46:4d:42: + 22:8c:f3:2d:f7:a7:d9:64:eb:26:42:13:0f:c9:80: + b6:40:f8:85:83:db:3c:0b:2a:57:55:14:06:06:1b: + e9:94:21:3d:7e:6c:63:3d:f3:03:34:09:65:c7:6d: + 8c:96:a6:41:64:11:94:a0:b2:a5:70:8c:55:44:0a: + a1:25:2e:ae:a1:3b:21:b2:31:35:d7:98:80:96:65: + 71:88:82:47:87:d2:7c:a4:8b:ca:5f:b1:55:aa:86: + 68:cf:75:fa:1f:78:77:37:04:80:71:45:4d:ce:5d: + 1e:fd:e4:cb:18:fb:6a:e5:77:ec:c8:3a:75:a7:28: + 09:6e:87:af:70:72:a4:00:5e:d7:f1:03:61:90:92: + 43:41:7d:af:8e:b0:6c:5d:6f:0d:9c:73:e2:db:d6: + 5e:98:5b:96:28:07:5f:1f:a1:86:18:56:5d:8a:3b: + cc:50:b9:fd:ef:a9:d4:10:ee:89:b7:de:67:fb:3d: + cb:66:0b:03:22:01:03:8d:76:18:03:dc:88:4e:a1: + cf:1f:45:02:4b:bd:d1:40:ae:07:9a:59:18:77:aa: + 35:de:37:b0:95:0a:94:27:18:7a:8d:46:a5:8c:68: + f6:61:31:7d:e2:f3:bb:fc:b1:f3:43:e9:3b:06:2c: + 0d:ad:63:6e:18:1c:23:09:c2:14:e1:18:1d:03:47: + 3d:7d:0b:05:c5:7e:8a:07:ff:56:7a:b0:74:8f:b7: + 97:78:e3:f6:ea:72:0e:88:eb:7a:a8:f2:63:76:f8: + 8e:f9:53:87:25:55:a2:c2:20:12:d1:fd:e4:50:a5: + 66:4a:6f:f8:21:80:91:76:a0:ab:e4:c4:62:5c:f9: + 84:66:47:a3:91:42:7e:21:34:69:1d:98:64:cf:85: + 02:14:1b:91:00:8d:5f:c2:3b:e0:d6:da:a2:34:73: + e9:32:b3:7b:93:bd:4c:07:7c:b3:71:2c:34:07:41: + 76:bc:34:48:a1:7e:6d:b7:a6:3f:09:05:19:50:86: + d0:cf:0b:9d:a7:9a:88:fe:cf:5d:ba:86:b6:80:d1: + b6:e2:a2:89:2c:da:c7:3d:dd:b5:97:8f:aa:d4:95: + af:95:ae:18:1c:a8:3e:39:6f:f7:2f:4d:55:5c:1f: + a2:1f:f0:27:84:4f:56:97:95:aa:26:27:dc:c9:22: + 97:42:0d:a5:db:cb:10:66:9e:32:a5:25:a1:87:9c: + 98:37:40:5b:85:b8:68:e9:13:a1:4f:82:3b:92:9d: + 03:68:ff + Exponent: 65537 (0x10001) + X509v3 extensions: + Netscape Comment: + Certificat SSL VITAMUI + X509v3 Subject Key Identifier: + 59:5F:34:1F:7D:97:DB:68:FD:CE:20:F0:12:EA:D6:FD:E8:2D:F3:AB + X509v3 Authority Key Identifier: + keyid:0D:42:D1:01:69:B1:6B:65:E1:AF:B4:00:37:89:2E:62:1C:5D:C3:FC + DirName:/C=fr/ST=idf/L=paris/O=vitamui/OU=authorities/CN=ca_root_vitamui + serial:0C:CB:FC:C3:A6:3F:21:C5:68:83:E3:FD:5D:2A:AB:16 + + X509v3 Issuer Alternative Name: + + + X509v3 Basic Constraints: critical + CA:FALSE + Signature Algorithm: sha256WithRSAEncryption + 3a:1d:00:73:d5:b6:54:5f:38:48:18:5b:82:c8:6f:f0:dd:8e: + f7:d7:4e:a6:80:ef:22:a8:22:6e:5a:07:17:25:79:87:e5:55: + 95:08:96:f5:f3:e0:9e:e9:06:21:ab:9d:b0:25:74:14:c7:95: + 5a:d9:43:5a:29:55:0a:0a:c3:29:31:97:29:32:9f:8f:cc:61: + 51:98:52:00:19:f4:74:1d:a7:9c:99:79:52:8a:d0:b5:d5:79: + cc:10:87:12:28:55:60:cf:2a:0f:63:11:d6:cb:87:dd:c8:f6: + fd:fc:7e:61:9c:27:a2:92:79:98:2c:74:80:ef:26:05:b9:b4: + ba:99:a3:56:9d:20:3a:4c:ff:5e:8e:a6:a9:24:48:a2:c9:e6: + 90:92:bd:5d:28:b1:b8:66:3b:ac:75:5d:3f:49:f2:f6:59:36: + a5:60:3a:fd:a7:e5:3f:22:0a:2a:f9:b8:4a:3a:7b:bb:94:57: + f0:77:ab:28:2e:9a:91:86:e4:4c:b5:4c:ef:42:bc:9c:42:a3: + ef:7a:ed:b3:ec:27:38:db:6e:f3:b7:0a:22:99:22:76:7e:25: + ef:3a:c4:e3:eb:8a:c3:22:c3:b6:95:54:24:30:aa:b3:d5:fc: + 9e:6e:4e:bc:5e:86:53:ba:fc:9f:2e:8d:59:0e:3f:94:d4:38: + 5c:63:db:97:fa:08:36:fa:49:67:49:49:35:d2:c8:ee:76:22: + 9b:37:6c:37:4e:8b:a4:3e:93:22:62:a4:c1:de:71:89:f7:76: + 38:1b:af:34:07:ac:b8:97:a1:e1:37:12:4e:fa:41:33:41:19: + 9b:98:31:dd:00:92:79:2e:9f:95:25:0f:b2:d2:b0:10:85:2f: + 5d:d7:e9:c4:79:94:6c:4c:52:03:d6:be:bf:fc:b8:8c:06:46: + 00:00:2c:1d:3c:dc:ee:a6:2d:93:ee:40:6d:e0:8c:fd:f2:77: + 4b:d6:9c:3b:9c:b5:a9:ec:29:67:ff:b3:9c:bd:cc:47:4f:38: + 55:fb:62:04:c4:24:9f:a0:02:de:7a:e1:16:d8:d3:9d:cd:6d: + 7a:e1:a8:07:db:24:3a:e5:8f:99:b3:7d:1e:30:e4:81:4f:df: + e1:4a:0c:a6:1c:b1:9f:37:7d:2c:0c:87:b4:55:04:fb:f5:45: + 06:06:44:aa:6e:ad:a1:42:ef:2a:a5:d7:2b:70:20:dd:23:3a: + ea:1f:56:3b:de:aa:72:3d:b5:3d:e2:0f:b8:f0:4c:68:5e:3e: + cf:e0:50:a4:0c:13:2c:ee:09:c0:0a:03:6b:1b:e6:c7:a1:79: + 2e:5f:e9:f4:40:a8:41:46:8a:55:20:9b:55:38:6c:d2:62:8c: + cc:32:5b:a1:0d:95:2a:58 +-----BEGIN CERTIFICATE----- +MIIGVjCCBD6gAwIBAgIQDMv8w6Y/IcVog+P9XSqrHzANBgkqhkiG9w0BAQsFADBt +MQswCQYDVQQGEwJmcjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4G +A1UECgwHdml0YW11aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2Nh +X3Jvb3Rfdml0YW11aTAeFw0yMDAxMTQxNDAyMTZaFw0yMzAxMTMxNDAyMTZaMFEx +CzAJBgNVBAYTAmZyMQwwCgYDVQQIDANpZGYxDjAMBgNVBAcMBXBhcmlzMRAwDgYD +VQQKDAd2aXRhbXVpMRIwEAYDVQQDDAlqa3NwYXNzd2QwggIiMA0GCSqGSIb3DQEB +AQUAA4ICDwAwggIKAoICAQDQaArXpSeGEQ0W5G2EuQ0mjymwbP75JouMblBWDmvk +mvp3CxOmZTPLMkZNQiKM8y33p9lk6yZCEw/JgLZA+IWD2zwLKldVFAYGG+mUIT1+ +bGM98wM0CWXHbYyWpkFkEZSgsqVwjFVECqElLq6hOyGyMTXXmICWZXGIgkeH0nyk +i8pfsVWqhmjPdfofeHc3BIBxRU3OXR795MsY+2rld+zIOnWnKAluh69wcqQAXtfx +A2GQkkNBfa+OsGxdbw2cc+Lb1l6YW5YoB18foYYYVl2KO8xQuf3vqdQQ7om33mf7 +PctmCwMiAQONdhgD3IhOoc8fRQJLvdFArgeaWRh3qjXeN7CVCpQnGHqNRqWMaPZh +MX3i87v8sfND6TsGLA2tY24YHCMJwhThGB0DRz19CwXFfooH/1Z6sHSPt5d44/bq +cg6I63qo8mN2+I75U4clVaLCIBLR/eRQpWZKb/ghgJF2oKvkxGJc+YRmR6ORQn4h +NGkdmGTPhQIUG5EAjV/CO+DW2qI0c+kys3uTvUwHfLNxLDQHQXa8NEihfm23pj8J +BRlQhtDPC52nmoj+z126hraA0bbiooks2sc93bWXj6rUla+VrhgcqD45b/cvTVVc +H6If8CeET1aXlaomJ9zJIpdCDaXbyxBmnjKlJaGHnJg3QFuFuGjpE6FPgjuSnQNo +/wIDAQABo4IBDDCCAQgwJQYJYIZIAYb4QgENBBgWFkNlcnRpZmljYXQgU1NMIFZJ +VEFNVUkwHQYDVR0OBBYEFFlfNB99l9to/c4g8BLq1v3oLfOrMIGmBgNVHSMEgZ4w +gZuAFA1C0QFpsWtl4a+0ADeJLmIcXcP8oXGkbzBtMQswCQYDVQQGEwJmcjEMMAoG +A1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4GA1UECgwHdml0YW11aTEUMBIG +A1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2NhX3Jvb3Rfdml0YW11aYIQDMv8 +w6Y/IcVog+P9XSqrFjAJBgNVHRIEAjAAMAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcN +AQELBQADggIBADodAHPVtlRfOEgYW4LIb/DdjvfXTqaA7yKoIm5aBxcleYflVZUI +lvXz4J7pBiGrnbAldBTHlVrZQ1opVQoKwykxlykyn4/MYVGYUgAZ9HQdp5yZeVKK +0LXVecwQhxIoVWDPKg9jEdbLh93I9v38fmGcJ6KSeZgsdIDvJgW5tLqZo1adIDpM +/16OpqkkSKLJ5pCSvV0osbhmO6x1XT9J8vZZNqVgOv2n5T8iCir5uEo6e7uUV/B3 +qygumpGG5Ey1TO9CvJxCo+967bPsJzjbbvO3CiKZInZ+Je86xOPrisMiw7aVVCQw +qrPV/J5uTrxehlO6/J8ujVkOP5TUOFxj25f6CDb6SWdJSTXSyO52Ips3bDdOi6Q+ +kyJipMHecYn3djgbrzQHrLiXoeE3Ek76QTNBGZuYMd0Aknkun5UlD7LSsBCFL13X +6cR5lGxMUgPWvr/8uIwGRgAALB083O6mLZPuQG3gjP3yd0vWnDuctansKWf/s5y9 +zEdPOFX7YgTEJJ+gAt564RbY053NbXrhqAfbJDrlj5mzfR4w5IFP3+FKDKYcsZ83 +fSwMh7RVBPv1RQYGRKpuraFC7yql1ytwIN0jOuofVjveqnI9tT3iD7jwTGhePs/g +UKQMEyzuCcAKA2sb5seheS5f6fRAqEFGilUgm1U4bNJijMwyW6ENlSpY +-----END CERTIFICATE----- diff --git a/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-vitam-reverse.key b/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-vitam-reverse.key new file mode 100644 index 00000000000..c11970bd124 --- /dev/null +++ b/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-vitam-reverse.key @@ -0,0 +1,54 @@ +-----BEGIN ENCRYPTED PRIVATE KEY----- +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 +p+mZ+AeowPnV+K4bQItyDyGyawm1C9DJ +-----END ENCRYPTED PRIVATE KEY----- diff --git a/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-vitam-reverse.pem b/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-vitam-reverse.pem new file mode 100644 index 00000000000..54a0ade44ad --- /dev/null +++ b/tools/docker/mongo/pki/dev/vitam/client-external/vitamui-vitam-reverse.pem @@ -0,0 +1,36 @@ +-----BEGIN CERTIFICATE----- +MIIGVjCCBD6gAwIBAgIQDMv8w6Y/IcVog+P9XSqrHzANBgkqhkiG9w0BAQsFADBt +MQswCQYDVQQGEwJmcjEMMAoGA1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4G +A1UECgwHdml0YW11aTEUMBIGA1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2Nh +X3Jvb3Rfdml0YW11aTAeFw0yMDAxMTQxNDAyMTZaFw0yMzAxMTMxNDAyMTZaMFEx +CzAJBgNVBAYTAmZyMQwwCgYDVQQIDANpZGYxDjAMBgNVBAcMBXBhcmlzMRAwDgYD +VQQKDAd2aXRhbXVpMRIwEAYDVQQDDAlqa3NwYXNzd2QwggIiMA0GCSqGSIb3DQEB +AQUAA4ICDwAwggIKAoICAQDQaArXpSeGEQ0W5G2EuQ0mjymwbP75JouMblBWDmvk +mvp3CxOmZTPLMkZNQiKM8y33p9lk6yZCEw/JgLZA+IWD2zwLKldVFAYGG+mUIT1+ +bGM98wM0CWXHbYyWpkFkEZSgsqVwjFVECqElLq6hOyGyMTXXmICWZXGIgkeH0nyk +i8pfsVWqhmjPdfofeHc3BIBxRU3OXR795MsY+2rld+zIOnWnKAluh69wcqQAXtfx +A2GQkkNBfa+OsGxdbw2cc+Lb1l6YW5YoB18foYYYVl2KO8xQuf3vqdQQ7om33mf7 +PctmCwMiAQONdhgD3IhOoc8fRQJLvdFArgeaWRh3qjXeN7CVCpQnGHqNRqWMaPZh +MX3i87v8sfND6TsGLA2tY24YHCMJwhThGB0DRz19CwXFfooH/1Z6sHSPt5d44/bq +cg6I63qo8mN2+I75U4clVaLCIBLR/eRQpWZKb/ghgJF2oKvkxGJc+YRmR6ORQn4h +NGkdmGTPhQIUG5EAjV/CO+DW2qI0c+kys3uTvUwHfLNxLDQHQXa8NEihfm23pj8J +BRlQhtDPC52nmoj+z126hraA0bbiooks2sc93bWXj6rUla+VrhgcqD45b/cvTVVc +H6If8CeET1aXlaomJ9zJIpdCDaXbyxBmnjKlJaGHnJg3QFuFuGjpE6FPgjuSnQNo +/wIDAQABo4IBDDCCAQgwJQYJYIZIAYb4QgENBBgWFkNlcnRpZmljYXQgU1NMIFZJ +VEFNVUkwHQYDVR0OBBYEFFlfNB99l9to/c4g8BLq1v3oLfOrMIGmBgNVHSMEgZ4w +gZuAFA1C0QFpsWtl4a+0ADeJLmIcXcP8oXGkbzBtMQswCQYDVQQGEwJmcjEMMAoG +A1UECAwDaWRmMQ4wDAYDVQQHDAVwYXJpczEQMA4GA1UECgwHdml0YW11aTEUMBIG +A1UECwwLYXV0aG9yaXRpZXMxGDAWBgNVBAMMD2NhX3Jvb3Rfdml0YW11aYIQDMv8 +w6Y/IcVog+P9XSqrFjAJBgNVHRIEAjAAMAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcN +AQELBQADggIBADodAHPVtlRfOEgYW4LIb/DdjvfXTqaA7yKoIm5aBxcleYflVZUI +lvXz4J7pBiGrnbAldBTHlVrZQ1opVQoKwykxlykyn4/MYVGYUgAZ9HQdp5yZeVKK +0LXVecwQhxIoVWDPKg9jEdbLh93I9v38fmGcJ6KSeZgsdIDvJgW5tLqZo1adIDpM +/16OpqkkSKLJ5pCSvV0osbhmO6x1XT9J8vZZNqVgOv2n5T8iCir5uEo6e7uUV/B3 +qygumpGG5Ey1TO9CvJxCo+967bPsJzjbbvO3CiKZInZ+Je86xOPrisMiw7aVVCQw +qrPV/J5uTrxehlO6/J8ujVkOP5TUOFxj25f6CDb6SWdJSTXSyO52Ips3bDdOi6Q+ +kyJipMHecYn3djgbrzQHrLiXoeE3Ek76QTNBGZuYMd0Aknkun5UlD7LSsBCFL13X +6cR5lGxMUgPWvr/8uIwGRgAALB083O6mLZPuQG3gjP3yd0vWnDuctansKWf/s5y9 +zEdPOFX7YgTEJJ+gAt564RbY053NbXrhqAfbJDrlj5mzfR4w5IFP3+FKDKYcsZ83 +fSwMh7RVBPv1RQYGRKpuraFC7yql1ytwIN0jOuofVjveqnI9tT3iD7jwTGhePs/g +UKQMEyzuCcAKA2sb5seheS5f6fRAqEFGilUgm1U4bNJijMwyW6ENlSpY +-----END CERTIFICATE----- diff --git a/tools/docker/mongo/start_dev.sh b/tools/docker/mongo/start_dev.sh index 3d0ccf6b293..c3a04275963 100755 --- a/tools/docker/mongo/start_dev.sh +++ b/tools/docker/mongo/start_dev.sh @@ -5,15 +5,12 @@ # Copy mongo scripts and template them PWD=`pwd` CUR_DIR=$PWD -DEPLOYMENT_PATH="../../../deployment/" #echo "Remove old files (mongo-entrypoint)." #rm mongo-entrypoint/last/* -echo "Execute playbooks/tools/database_scripts_templater with custom variables." -cd $DEPLOYMENT_PATH -ansible-playbook -i environment/hosts playbooks/tools/database_scripts_templater.yml -e "@$CUR_DIR/mongo_vars_dev.yml" -cd - +echo "Execute $CUR_DIR/database_scripts_templater with custom variables." +ansible-playbook -i $CUR_DIR/hosts $CUR_DIR/database_scripts_templater.yml -e "@$CUR_DIR/mongo_vars_dev.yml" ######################### diff --git a/tools/docker/mongo/start_docker_cluster.sh b/tools/docker/mongo/start_docker_cluster.sh index ad213b3de45..e9b0ddbf2c2 100755 --- a/tools/docker/mongo/start_docker_cluster.sh +++ b/tools/docker/mongo/start_docker_cluster.sh @@ -5,15 +5,12 @@ # Copy mongo scripts and template them PWD=`pwd` CUR_DIR=$PWD -DEPLOYMENT_PATH="../../../deployment/" #echo "Remove old files (mongo-entrypoint)." #rm mongo-entrypoint/last/* -echo "Execute playbooks/tools/database_scripts_templater with custom variables." -cd $DEPLOYMENT_PATH -ansible-playbook -i environment/hosts playbooks/tools/database_scripts_templater.yml -e "@$CUR_DIR/mongo_vars_dev.yml" -cd - +echo "Execute $CUR_DIR/database_scripts_templater with custom variables." +ansible-playbook -i $CUR_DIR/hosts $CUR_DIR//database_scripts_templater.yml -e "@$CUR_DIR/mongo_vars_dev.yml" ######################### diff --git a/tools/docker/mongo/vitamui-database-scripts-templater/README.md b/tools/docker/mongo/vitamui-database-scripts-templater/README.md new file mode 100644 index 00000000000..e69de29bb2d diff --git a/tools/docker/mongo/vitamui-database-scripts-templater/defaults/main.yml b/tools/docker/mongo/vitamui-database-scripts-templater/defaults/main.yml new file mode 100644 index 00000000000..00d71233a95 --- /dev/null +++ b/tools/docker/mongo/vitamui-database-scripts-templater/defaults/main.yml @@ -0,0 +1,11 @@ +--- +# defaults file for vitamui-database-scripts-templater + +# Character that replaces "/" in script path +mongod_scripts_template_path_replace_str: "--" +mongod_source_template_files: [] +mongod_source_template_files_sorted: [] + +# list used by jinja for hash +mongod_addedScripts: [] + diff --git a/tools/docker/mongo/vitamui-database-scripts-templater/handlers/main.yml b/tools/docker/mongo/vitamui-database-scripts-templater/handlers/main.yml new file mode 100644 index 00000000000..c404226556b --- /dev/null +++ b/tools/docker/mongo/vitamui-database-scripts-templater/handlers/main.yml @@ -0,0 +1,2 @@ +--- +# handlers file for vitamui-database-scripts-templater diff --git a/tools/docker/mongo/vitamui-database-scripts-templater/tasks/main.yml b/tools/docker/mongo/vitamui-database-scripts-templater/tasks/main.yml new file mode 100644 index 00000000000..82d9fdf7272 --- /dev/null +++ b/tools/docker/mongo/vitamui-database-scripts-templater/tasks/main.yml @@ -0,0 +1,112 @@ +--- + +- name: Test directories + stat: + path: "{{ mongod_output_dir_entry_point_current }}/last" + register: folders + +- name: Create directories for first install + file: + path: "{{ mongod_output_dir_entry_point_current }}/{{ item }}" + state: directory + with_items: + - "last" + - "previous" + when: not folders.stat.exists + +- name: Move files for update DEV + delegate_to: localhost + shell: "cd {{ mongod_output_dir_entry_point_current }}; mv last/* previous/" + when: deployLocalhost + ignore_errors: true + +- name: Move files for update deployment + shell: "cd {{ mongod_output_dir_entry_point_current }}; mv last/* previous/" + when: not deployLocalhost + ignore_errors: true + +# tasks file for vitamui-database-scripts-templater +- name: "List all templates files in source template dir {{ mongod_source_template_dir }} (jinja files included)" + delegate_to: localhost + vars: + excluded: "{{ mongo_files_excluded }}" + set_fact: + mongod_source_template_files: "{{ mongod_source_template_files + [ item.path ] }}" + when: + - item.state == 'file' + - item.path not in excluded + with_filetree: + - "{{ mongod_source_template_dir_current }}" + +- name: Sorts files list with boot order + delegate_to: localhost + set_fact: + mongod_source_template_files_sorted: "{{ mongod_source_template_files_sorted + [item.1] | unique }}" + when: item.1 is match(item.0) and item.2 in (item.1) + #when: deployLocalhost and item.1 is match(item.0) and item.2 in (item.1) + with_nested: + - "{{ mongod_scripts_load_order }}" + - "{{ mongod_source_template_files | sort(case_sensitive=False) }}" + - "{{ mongodb_vitamuiScripts_version }}" + +- name: Compute sprintf like for having right 0 padding in scripts index name ("%0[NB_DIGITS]d") + delegate_to: localhost + set_fact: + nb_scripts_digits_sprintf: "%0{{ mongod_source_template_files_sorted | length | string | length }}d" + +- name: Computes files templates immediately for DEV mongo-entrypoint + delegate_to: localhost + template: + src: "{{ mongod_source_template_dir_current }}/{{ item.1 }}" + dest: "{{ mongod_output_dir_entry_point_current }}/last/{{ nb_scripts_digits_sprintf | format(item.0|int) }}{{ mongod_scripts_template_path_replace_str }}{{ item.1 | replace('/',mongod_scripts_template_path_replace_str) | replace('.j2', '') }}" + with_indexed_items: "{{ mongod_source_template_files_sorted | unique }}" + when: deployLocalhost + +- name: Computes files templates immediately for deployment mongo-entrypoint + template: + src: "{{ mongod_source_template_dir_current }}/{{ item.1}}" + dest: "{{ mongod_output_dir_entry_point_current }}/last/{{ nb_scripts_digits_sprintf | format(item.0|int) }}{{ mongod_scripts_template_path_replace_str }}{{ item.1 | replace('/',mongod_scripts_template_path_replace_str) | replace('.j2', '') }}" + with_indexed_items: "{{ mongod_source_template_files_sorted | unique }}" + when: not deployLocalhost + +- name: Read generated files in DEV + delegate_to: localhost + find: + paths: "{{ mongod_output_dir_entry_point_current }}/last/" + file_type: file + when: deployLocalhost + register: filesDEV + +- name: Read generated files for deployment + find: + paths: "{{ mongod_output_dir_entry_point_current }}/last/" + file_type: file + when: not deployLocalhost + register: filesPROD + +# Docker use case +- name: Set list for versioning DEV + vars: + temp: "{{ mongod_output_dir_entry_point_current }}/last/" + old_path: "{{ temp | replace( '/deployment/../', '/') }}" + set_fact: + mongod_addedScripts: "{{ filesDEV.files | map(attribute='path') | list | sort | replace( old_path, docker_data_path )}}" + when: deployLocalhost + +- name: Set list for versioning for deployment + set_fact: + mongod_addedScripts: "{{ filesPROD.files | map(attribute='path') | list | sort }}" + when: not deployLocalhost + +- name: Computes versioning and add to DEV mongo-entrypoint + delegate_to: localhost + template: + src: "{{ mongod_source_template_dir_current }}/versioning.js.j2" + dest: "{{ mongod_output_dir_entry_point_current }}/last/versioning.js" + when: deployLocalhost + +- name: Computes versioning and add to deployment mongo-entrypoint + template: + src: "{{ mongod_source_template_dir_current }}/versioning.js.j2" + dest: "{{ mongod_output_dir_entry_point_current }}/last/versioning.js" + when: not deployLocalhost diff --git a/tools/docker/mongo/vitamui-database-scripts-templater/tests/inventory b/tools/docker/mongo/vitamui-database-scripts-templater/tests/inventory new file mode 100644 index 00000000000..878877b0776 --- /dev/null +++ b/tools/docker/mongo/vitamui-database-scripts-templater/tests/inventory @@ -0,0 +1,2 @@ +localhost + diff --git a/tools/docker/mongo/vitamui-database-scripts-templater/tests/test.yml b/tools/docker/mongo/vitamui-database-scripts-templater/tests/test.yml new file mode 100644 index 00000000000..7df41f4e114 --- /dev/null +++ b/tools/docker/mongo/vitamui-database-scripts-templater/tests/test.yml @@ -0,0 +1,5 @@ +--- +- hosts: localhost + remote_user: root + roles: + - vitamui-database-scripts-templater diff --git a/tools/docker/mongo/vitamui-database-scripts-templater/vars/main.yml b/tools/docker/mongo/vitamui-database-scripts-templater/vars/main.yml new file mode 100644 index 00000000000..d70164f5846 --- /dev/null +++ b/tools/docker/mongo/vitamui-database-scripts-templater/vars/main.yml @@ -0,0 +1,2 @@ +--- +# vars file for vitamui-database-scripts-templater