mirror of
https://github.com/pocoproject/poco.git
synced 2025-11-23 13:32:11 +01:00
Added support for loading certificates and private key pairs from PKCS #12 files, as well as loading certificates (without private key) from PEM or DER files. Some code restructuring and cleanup.
This commit is contained in:
@@ -1,9 +1,15 @@
|
||||
<AppConfig>
|
||||
<schannel>
|
||||
<server>
|
||||
<certificateName>${system.nodeName}</certificateName>
|
||||
<certificatePath>any.pfx</certificatePath>
|
||||
<verificationMode>none</verificationMode>
|
||||
<useMachineStore>false</useMachineStore>
|
||||
<privateKeyPassphraseHandler>
|
||||
<name>KeyFileHandler</name>
|
||||
<options>
|
||||
<password>secret</password>
|
||||
</options>
|
||||
</privateKeyPassphraseHandler>
|
||||
<invalidCertificateHandler>
|
||||
<name>AcceptCertificateHandler</name>
|
||||
<options>
|
||||
@@ -13,6 +19,12 @@
|
||||
<client>
|
||||
<verificationMode>relaxed</verificationMode>
|
||||
<useMachineStore>false</useMachineStore>
|
||||
<privateKeyPassphraseHandler>
|
||||
<name>KeyFileHandler</name>
|
||||
<options>
|
||||
<password>secret</password>
|
||||
</options>
|
||||
</privateKeyPassphraseHandler>
|
||||
<invalidCertificateHandler>
|
||||
<name>AcceptCertificateHandler</name>
|
||||
<options>
|
||||
|
||||
Reference in New Issue
Block a user