This pull request is a replacement of https://github.com/jitsi/libjitsi/pull/67 which is now obsolete.
Here is a sample of property settings made available and being set:
The jitsi-meet server administrator can set the number of key bits (...RSA_KEY_SIZE), set the certificate cache expire time (...CERT_CACHE_EXPIRE_TIME=0 for the "old" way should mean new certificate on every connection), and how long the certificate is valid for after the time of generation (...CERT_VALIDITY_TIME is above set to 12 hours). Times are in milliseconds.
Defaults remain the same as in master branch.
@ibauersachs and @champtar and @lyubomir please give your feedback on what can be improved in this pull request.
I have tested the above values using a properties file only and verified via wireshark to my server. I have not yet tried cache expiry of 0 yet, though I am pretty confident that will work too.
Thank you for considering this one, and you should already have a CLA on file.
One more note: had to add getLong to ConfigUtils in order to call it. That's why it's in here.
You can view, comment on, or merge this pull request online at:
-- Commit Summary --
* Configurable DTLS certificate generation parameters.
-- File Changes --
M src/org/jitsi/impl/neomedia/transform/dtls/DtlsControlImpl.java (165)
M src/org/jitsi/util/ConfigUtils.java (46)
-- Patch Links --
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub: