Often times, corporate environments rely on PKI for authentication. It would be nice if this module also supported client-side TLS - using client keypair and custom CA certificates.
This should be straightforward with how nice the library is structured -- just another transport implementation.
Nevermind, I reviewed what's in transport and that a caller can just use TLS in the http.Client that's actually passed to artifactory.Client. Still new to golang :)
Often times, corporate environments rely on PKI for authentication. It would be nice if this module also supported client-side TLS - using client keypair and custom CA certificates.
This should be straightforward with how nice the library is structured -- just another transport implementation.