You are asked to create a user that will access programmatic endpoints in Oracle Cloud Infrastructure. The user must not be allowed to authenticate by username and password.
Which two authentication options can you use? (Choose two.)
A. PEM Certificate file
B. Auth tokens
C. API signing key
D. Windows password
E. SSH key pair
B & C are correct
API Signing Key
• Required when using the OCI API in conjunction with the SDK/CLI
• Key is an RSA key pair in the PEM format (min 2048 bits)
• In OCI Console, copy and paste the contents of the PEM public key file. Use the private key with the SDK or with your own client to sign your API requests
Auth Tokens
• Oracle-generated token strings to authenticate with 3rd party
APIs that do no support OCI signature-based authentication
(e.g. ADW)