@Contract public interface OciPrivateKeyDownloader
The contract used for downloading private keys from OCI.
loadKeyThe implementation will download the private key identified by the given ocid from the given vault crypto endpoint.
keyOcid- the key ocid
vaultCryptoEndpoint- the vault crypto endpoint identifying where to go to download the key ocid
- the downloaded private key
IllegalStateException- if there is any errors loading the key