client private key getter impl properly