In the previous demo, we already created an application that uses the Key Vault SDK to retrieve keys from Azure Key Vault, and that can encrypt and decrypt data at rest. In this demonstration, we are going to create, read, update, and delete keys and certificates using the API. Therefore, we are going to use the service principal that we created in the previous demo to connect to the Key Vault. This service principal already has permissions to the Key Vault.
We are also going to use Postman as an API client to create requests to the API. Under the Technical requirements section, at the beginning of this chapter, you can click the link to install Postman.
For those who are unfamiliar with Postman, you can refer to the following website for more information, at https://www.getpostman.com/product/api-client.
In this demonstration, I will create a couple of examples using the Azure Key Vault...