Refactoring: Windows workaround for >= 4k (4096 bit) client-cert SSL keys
authorMichael Schuster <michael@schuster.ms>
Sat, 7 Dec 2019 22:27:57 +0000 (23:27 +0100)
committerMichael Schuster <48932272+misch7@users.noreply.github.com>
Sun, 8 Dec 2019 01:47:22 +0000 (02:47 +0100)
commit6ef9f3cc26d6f96dee93a9e2a608ba3f12088489
treeb07cc7faeab893927a46acc8c3827d76ac6a7b14
parent72be80cbd972113930f84529764f3a1a3ada0292
Refactoring: Windows workaround for >= 4k (4096 bit) client-cert SSL keys

WebFlowCredentials:
- Remove _clientSslCaKeyWriteQueue and simply use _clientSslKeyChunkBufferPEM
- Store key's sub-chunks in slots with "." (dot) suffix
- Implement deletion of the key chunks in WebFlowCredentials::deleteKeychainEntries
- Remove spaces in log messages
- Improve code readability

Signed-off-by: Michael Schuster <michael@schuster.ms>
src/gui/creds/webflowcredentials.cpp
src/gui/creds/webflowcredentials.h