better config parameter naming
add some guards
Merge pull request #2 from ninech/ssl-configuration-helper

ssl configuration helper