add support for trust store
add support for trust store