add primitive ssl support