Adquisición de credenciales
Descubra cómo adquirir credenciales para conectar su aplicación a Oracle NoSQL Database Cloud Service.
Información que contienen las credenciales:
Tabla 2-1 Credenciales
¿Qué es? | ¿Dónde encontrarlo? |
---|---|
ID de arrendamiento e ID de usuario (ambos son OCID) | Consulte Dónde obtener el OCID del arrendamiento y el OCID del usuario en la documentación de Oracle Cloud Infrastructure. |
Clave de firma de API |
Para el usuario de la aplicación, se debe generar y cargar una clave de firma de API. Si ya se ha realizado, este paso se puede omitir. Para obtener más información, consulte los siguientes recursos en la documentación de Oracle Cloud Infrastructure:
|
Huella de la clave de firma y la frase de contraseña (opcional) para la clave de firma | Al generar y cargar la clave de firma de API, se crean la huella y contraseña de la clave de firma. Consulte Cómo obtener la huella de la clave en la documentación de Oracle Cloud Infrastructure. |
Consejo:
Anote la ubicación de su clave privada, contraseña opcional y huella de la clave pública durante la generación y carga de la clave de firma de API.Después de realizar las tareas descritas anteriormente, recopile la información de las credenciales y proporciónela a la aplicación.
Proporcionar las credenciales a la aplicación:
Los SDK de Oracle NoSQL Database permiten proporcionar las credenciales a una aplicación de varias formas. Los SDK admiten un archivo de configuración, así como una o más interfaces que permiten la especificación directa de la información. Consulte la documentación del controlador de lenguaje de programación que utiliza para conocer las interfaces de credenciales específicas.
~/.oci/config
. Los SDK permiten que el archivo resida en ubicaciones alternativas. Su contenido tiene el aspecto siguiente:[DEFAULT]
user=ocid1.user.oc1..aaaaaaaas...7ap
fingerprint=d1:b2:32:53:d3:5f:cf:68:2d:6f:8b:5f:77:8f:07:13
key_file=~/.oci/oci_api_key_private.pem
tenancy=ocid1.tenancy.oc1..aaaaaaaap...keq
pass_phrase=mysecretphrase
[DEFAULT]
indica que las líneas que siguen especifican el perfil DEFAULT. Un archivo de configuración puede incluir varios perfiles con el prefijo [PROFILE_NAME]
. Por ejemplo:[DEFAULT]
user=ocid1.user.oc1..aaaaaaaas...7us
fingerprint=d1:b2:32:53:d3:5f:cf:68:2d:6f:8b:5f:77:8f:07:15
key_file=~/.oci/oci_api_key_private.pem
tenancy=ocid1.tenancy.oc1..aaaaabbap...keq
pass_phrase=mysecretphrase
[MYPROFILE]
user=ocid1.user.oc1..aaaaaaaas...7ap
fingerprint=d1:b2:32:53:d3:5f:cf:68:2d:6f:8b:5f:77:8f:07:13
key_file=~/.oci/oci_api_key_private.pem
tenancy=ocid1.tenancy.oc1..aaaaaaaap...keq
pass_phrase=mysecretphrase