// New returns a new transport.
New returns a new transport.
// New returns a new transport .
func New(client httpClient, publicKeyID *url.URL, getSigner, postSigner Signer, tm authTokenManager) *Transport {
	return &Transport{
		client:      client,
		publicKeyID: publicKeyID,
		getSigner:   getSigner,
		postSigner:  postSigner,
		tokenMgr:    tm,
	}
}
func New ( client httpClient , publicKeyID * url . URL , getSigner , postSigner Signer , tm authTokenManager ) * Transport { return & Transport { client : client , publicKeyID : publicKeyID , getSigner : getSigner , postSigner : postSigner , tokenMgr : tm , } }
New returns a new transport.
New returns a new transport .