blob: 5ab15d57d60586d14d28b63f0e6cbb11127015cd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
# ClientFindServers configuration
#
# Shared keys:
# discoveryEndpoint LDS endpoint URL (e.g. opc.tcp://localhost:4840)
# applicationUri OPC UA application URI
#
# Discovery-side keys (LDS connection):
# discoveryCertificate Path to certificate for LDS connections (.der)
# discoveryPrivateKey Path to private key for LDS connections (.der)
# discoverySecurityMode None, Sign, or SignAndEncrypt
# discoverySecurityPolicy None, Basic256Sha256, Aes256_Sha256_RsaPss,
# Aes128_Sha256_RsaOaep, or ECC_nistP256
# discoveryAuthMode "anonymous" or "user"
# discoveryUsername Username (required when discoveryAuthMode = user)
# discoveryPassword Password (required when discoveryAuthMode = user)
# discoveryTrustList Trusted certificate path (repeat for multiple)
#
# Server-side keys (connections to discovered servers):
# serverCertificate Path to certificate for server connections (.der)
# serverPrivateKey Path to private key for server connections (.der)
# serverSecurityMode None, Sign, or SignAndEncrypt
# serverSecurityPolicy None, Basic256Sha256, Aes256_Sha256_RsaPss,
# Aes128_Sha256_RsaOaep, or ECC_nistP256
# serverAuthMode "anonymous" or "user"
# serverUsername Username (required when serverAuthMode = user)
# serverPassword Password (required when serverAuthMode = user)
# serverTrustList Trusted certificate path (repeat for multiple)
discoveryEndpoint = opc.tcp://localhost:4840
applicationUri = urn:bobink.ClientFindServers
# Discovery (LDS) side
discoveryCertificate = certs/ClientFindServers_cert.der
discoveryPrivateKey = certs/ClientFindServers_key.der
discoverySecurityMode = SignAndEncrypt
discoverySecurityPolicy = Aes256_Sha256_RsaPss
discoveryAuthMode = user
discoveryUsername = user
discoveryPassword = password
discoveryTrustList = certs/ServerLDS_cert.der
# Server side
serverCertificate = certs/ClientFindServers_cert.der
serverPrivateKey = certs/ClientFindServers_key.der
serverSecurityMode = SignAndEncrypt
serverSecurityPolicy = Aes256_Sha256_RsaPss
serverAuthMode = user
serverUsername = user
serverPassword = password
serverTrustList = certs/ServerRegister_cert.der
|