require publickey enabled client library