1. generation the key
2. code HttpsClient