aboutsummaryrefslogtreecommitdiffstats
path: root/tests/secure_user
diff options
context:
space:
mode:
authorThomas Vanbesien <tvanbesi@proton.me>2026-02-18 22:30:06 +0100
committerThomas Vanbesien <tvanbesi@proton.me>2026-02-18 22:32:08 +0100
commit5f5e172cd2392952162398c85b07e6f6b7e69398 (patch)
tree65cd56e0e18d5e16dc5abf6c6d912a13d53aff68 /tests/secure_user
parent77e70beff33d89f30082f3e5d513cd657fa529ea (diff)
downloadBobinkCOpcUa-5f5e172cd2392952162398c85b07e6f6b7e69398.tar.gz
BobinkCOpcUa-5f5e172cd2392952162398c85b07e6f6b7e69398.zip
Move certificates into per-test directories
Each secure test now has its own certs/ subfolder with per-identity subdirectories and a single shared trust store. Configs reference paths relative to the project root (e.g. tests/secure_anonymous/ certs/ServerLDS/cert.der). Cert generation logic removed from test scripts since certs are now pre-generated and committed.
Diffstat (limited to 'tests/secure_user')
-rw-r--r--tests/secure_user/certs/Client/cert.derbin0 -> 913 bytes
-rw-r--r--tests/secure_user/certs/Client/key.derbin0 -> 1218 bytes
-rw-r--r--tests/secure_user/certs/ServerLDS/cert.derbin0 -> 922 bytes
-rw-r--r--tests/secure_user/certs/ServerLDS/key.derbin0 -> 1217 bytes
-rw-r--r--tests/secure_user/certs/ServerRegister/cert.derbin0 -> 937 bytes
-rw-r--r--tests/secure_user/certs/ServerRegister/key.derbin0 -> 1217 bytes
-rw-r--r--tests/secure_user/certs/ServerRegisterClient/cert.derbin0 -> 955 bytes
-rw-r--r--tests/secure_user/certs/ServerRegisterClient/key.derbin0 -> 1216 bytes
-rw-r--r--tests/secure_user/certs/trust/Client_cert.derbin0 -> 913 bytes
-rw-r--r--tests/secure_user/certs/trust/ServerLDS_cert.derbin0 -> 922 bytes
-rw-r--r--tests/secure_user/certs/trust/ServerRegisterClient_cert.derbin0 -> 955 bytes
-rw-r--r--tests/secure_user/certs/trust/ServerRegister_cert.derbin0 -> 937 bytes
-rw-r--r--tests/secure_user/client.conf6
-rw-r--r--tests/secure_user/server_lds.conf6
-rw-r--r--tests/secure_user/server_register.conf6
-rw-r--r--tests/secure_user/server_register_client.conf6
16 files changed, 12 insertions, 12 deletions
diff --git a/tests/secure_user/certs/Client/cert.der b/tests/secure_user/certs/Client/cert.der
new file mode 100644
index 0000000..b4661db
--- /dev/null
+++ b/tests/secure_user/certs/Client/cert.der
Binary files differ
diff --git a/tests/secure_user/certs/Client/key.der b/tests/secure_user/certs/Client/key.der
new file mode 100644
index 0000000..4ac4469
--- /dev/null
+++ b/tests/secure_user/certs/Client/key.der
Binary files differ
diff --git a/tests/secure_user/certs/ServerLDS/cert.der b/tests/secure_user/certs/ServerLDS/cert.der
new file mode 100644
index 0000000..7460975
--- /dev/null
+++ b/tests/secure_user/certs/ServerLDS/cert.der
Binary files differ
diff --git a/tests/secure_user/certs/ServerLDS/key.der b/tests/secure_user/certs/ServerLDS/key.der
new file mode 100644
index 0000000..bb917eb
--- /dev/null
+++ b/tests/secure_user/certs/ServerLDS/key.der
Binary files differ
diff --git a/tests/secure_user/certs/ServerRegister/cert.der b/tests/secure_user/certs/ServerRegister/cert.der
new file mode 100644
index 0000000..5b8a6bd
--- /dev/null
+++ b/tests/secure_user/certs/ServerRegister/cert.der
Binary files differ
diff --git a/tests/secure_user/certs/ServerRegister/key.der b/tests/secure_user/certs/ServerRegister/key.der
new file mode 100644
index 0000000..83669b7
--- /dev/null
+++ b/tests/secure_user/certs/ServerRegister/key.der
Binary files differ
diff --git a/tests/secure_user/certs/ServerRegisterClient/cert.der b/tests/secure_user/certs/ServerRegisterClient/cert.der
new file mode 100644
index 0000000..cf62a2c
--- /dev/null
+++ b/tests/secure_user/certs/ServerRegisterClient/cert.der
Binary files differ
diff --git a/tests/secure_user/certs/ServerRegisterClient/key.der b/tests/secure_user/certs/ServerRegisterClient/key.der
new file mode 100644
index 0000000..8f44211
--- /dev/null
+++ b/tests/secure_user/certs/ServerRegisterClient/key.der
Binary files differ
diff --git a/tests/secure_user/certs/trust/Client_cert.der b/tests/secure_user/certs/trust/Client_cert.der
new file mode 100644
index 0000000..b4661db
--- /dev/null
+++ b/tests/secure_user/certs/trust/Client_cert.der
Binary files differ
diff --git a/tests/secure_user/certs/trust/ServerLDS_cert.der b/tests/secure_user/certs/trust/ServerLDS_cert.der
new file mode 100644
index 0000000..7460975
--- /dev/null
+++ b/tests/secure_user/certs/trust/ServerLDS_cert.der
Binary files differ
diff --git a/tests/secure_user/certs/trust/ServerRegisterClient_cert.der b/tests/secure_user/certs/trust/ServerRegisterClient_cert.der
new file mode 100644
index 0000000..cf62a2c
--- /dev/null
+++ b/tests/secure_user/certs/trust/ServerRegisterClient_cert.der
Binary files differ
diff --git a/tests/secure_user/certs/trust/ServerRegister_cert.der b/tests/secure_user/certs/trust/ServerRegister_cert.der
new file mode 100644
index 0000000..5b8a6bd
--- /dev/null
+++ b/tests/secure_user/certs/trust/ServerRegister_cert.der
Binary files differ
diff --git a/tests/secure_user/client.conf b/tests/secure_user/client.conf
index 5059ca9..1ce4452 100644
--- a/tests/secure_user/client.conf
+++ b/tests/secure_user/client.conf
@@ -2,9 +2,9 @@
applicationUri = urn:localhost:bobink:Client
-certificate = certs/Client_cert.der
-privateKey = certs/Client_key.der
-trustStore = certs/trust/client
+certificate = tests/secure_user/certs/Client/cert.der
+privateKey = tests/secure_user/certs/Client/key.der
+trustStore = tests/secure_user/certs/trust
securityMode = SignAndEncrypt
securityPolicy = Aes256_Sha256_RsaPss
diff --git a/tests/secure_user/server_lds.conf b/tests/secure_user/server_lds.conf
index 3babf37..39ca4d1 100644
--- a/tests/secure_user/server_lds.conf
+++ b/tests/secure_user/server_lds.conf
@@ -4,9 +4,9 @@
port = 14840
applicationUri = urn:localhost:bobink:ServerLDS
-certificate = certs/ServerLDS_cert.der
-privateKey = certs/ServerLDS_key.der
-trustStore = certs/trust/server_lds
+certificate = tests/secure_user/certs/ServerLDS/cert.der
+privateKey = tests/secure_user/certs/ServerLDS/key.der
+trustStore = tests/secure_user/certs/trust
authMode = anonymous
diff --git a/tests/secure_user/server_register.conf b/tests/secure_user/server_register.conf
index 65e69d8..d0efa16 100644
--- a/tests/secure_user/server_register.conf
+++ b/tests/secure_user/server_register.conf
@@ -3,9 +3,9 @@
port = 14841
applicationUri = urn:localhost:bobink:ServerRegister
-certificate = certs/ServerRegister_cert.der
-privateKey = certs/ServerRegister_key.der
-trustStore = certs/trust/server_register
+certificate = tests/secure_user/certs/ServerRegister/cert.der
+privateKey = tests/secure_user/certs/ServerRegister/key.der
+trustStore = tests/secure_user/certs/trust
authMode = user
username = user
diff --git a/tests/secure_user/server_register_client.conf b/tests/secure_user/server_register_client.conf
index b2edd24..148bab3 100644
--- a/tests/secure_user/server_register_client.conf
+++ b/tests/secure_user/server_register_client.conf
@@ -3,9 +3,9 @@
applicationUri = urn:localhost:bobink:ServerRegister
-certificate = certs/ServerRegisterClient_cert.der
-privateKey = certs/ServerRegisterClient_key.der
-trustStore = certs/trust/server_register_client
+certificate = tests/secure_user/certs/ServerRegisterClient/cert.der
+privateKey = tests/secure_user/certs/ServerRegisterClient/key.der
+trustStore = tests/secure_user/certs/trust
securityMode = SignAndEncrypt
securityPolicy = Aes256_Sha256_RsaPss