Skip to content
Snippets Groups Projects
Commit f8e1348a authored by Paul's avatar Paul Committed by Benaissa BENARBIA
Browse files

Revert "[RABB-1262] Add iam internal context and update provisioning-client config"

This reverts commit f833a6993d142d6c22fc3e765c91539a5bdf1589.
parent 662a3f3a
No related branches found
No related tags found
1 merge request!51Merge mis a jour vitam-ui
...@@ -90,7 +90,7 @@ provisioning-client: ...@@ -90,7 +90,7 @@ provisioning-client:
secure: true secure: true
ssl-configuration: ssl-configuration:
keystore: keystore:
key-path: ../../../dev-deployment/environments/keystores/server/localhost/keystore_iam-internal.jks key-path: src/main/config/keystore_provisioning-users.jks
key-password: changeme key-password: changeme
type: JKS type: JKS
truststore: truststore:
...@@ -99,12 +99,12 @@ provisioning-client: ...@@ -99,12 +99,12 @@ provisioning-client:
type: JKS type: JKS
hostname-verification: false hostname-verification: false
- idp-identifier: 2 - idp-identifier: 2
uri: https://localhost:8090/provisioning/v1/users
client: client:
uri: https://localhost:8090/provisioning/v1/users
secure: true secure: true
ssl-configuration: ssl-configuration:
keystore: keystore:
key-path: ../../../dev-deployment/environments/keystores/server/localhost/keystore_iam-internal.jks key-path: src/main/config/keystore_provisioning-users.jks
key-password: changeme key-password: changeme
type: JKS type: JKS
truststore: truststore:
......
print("START 001_RABB-1262_add_iam_internal_context_ref.js");
db = db.getSiblingDB('security')
// Add context
db.contexts.insert({
"_id" : "iam_internal_context",
"name": "Context Iam Internal",
"fullAccess" : true,
"tenants" : [NumberInt({{ vitamui_platform_informations.proof_tenant }}), NumberInt({{ vitamui_platform_informations.cas_tenant }})],
"roleNames" : []
});
print("END 001_RABB-1262_add_iam_internal_context_ref.js");
print("START 002_RABB-1262_add_iam_internal.populate_certificates_ref.js");
db = db.getSiblingDB('security')
{% macro insertCertificate(pemFile, contextId, host) -%}
db.certificates.remove(
{"_id" : "{{ host }}_{{ pemFile | basename | replace('.pem','_cert')}}"},
{ justOne: true }
)
db.certificates.insert({
"_id": "{{ host }}_{{ pemFile | basename | replace('.pem','_cert')}}",
"contextId": "{{ contextId }}",
"subjectDN": "subjectDN",
"issuerDN": "issuerDN",
"serialNumber": "serialNumberAdmin",
"data": "{{ lookup('file', pemFile) | cert_to_str() }}"
})
{%- endmacro %}
{% macro process(keyPath, contextId, groupName) -%}
{% for host in groups[groupName] %}
{{ insertCertificate(keyPath | replace('%host%', host), contextId, host) }}
{% endfor %}
{%- endmacro %}
{{ process('{{ pki_dir }}/server/hosts/%host%/iam-internal.pem', 'iam_internal_context', 'hosts_vitamui_iam_internal') }}
print("END 002_RABB-1262_add_iam_internal.populate_certificates_ref.js");
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment