Exam 1z0-1072-23 All QuestionsBrowse all questions from this exam
Question 46

You are using a custom application with third-party APIs to manage the application and data hosted in an Oracle Cloud Infrastructure (OCI) tenancy. Although your third-party APIs do not support OCI's signature-based authentication, you want them to communicate with OCI resources.

Which authentication option should you use to ensure this?

    Correct Answer: A

    Auth Tokens are suitable for scenarios where third-party APIs do not support OCI's signature-based authentication. They allow secure communication without exposing the actual user credentials. Other options such as API Signing Key rely on signature-based methods, SSH Key Pair is generally used for SSH connections, and using OCI Username and Password poses security risks. Auth Tokens provide a safer and compatible choice for authentication in this case.

Discussion
daws08322Option: A

A. Auth Tokens Explanation: Auth Tokens: OCI supports authentication using Auth Tokens, which can be used as an alternative to signature-based authentication. Auth Tokens are short-lived and can be generated and used for authentication without exposing the actual user credentials. Option B (API Signing Key) is related to signature-based authentication and is not suitable for third-party APIs that do not support OCI's signature-based authentication. Option C (SSH Key Pair with 2048-bit algorithm) is not typically used for API authentication in OCI. Option D (OCI Username and Password) is not recommended for security reasons. Using passwords directly in the application poses security risks, and it's generally better to use more secure authentication mechanisms like Auth Tokens. Therefore, for compatibility with third-party APIs and avoiding signature-based authentication, Auth Tokens are the appropriate choice.