Configuration options

Table 1. Optional configuration options
key type default value description

fingerprint

string

 

The OCI authentication fingerprint.

This configuration property must be provided in order to set the API signing key’s fingerprint. See com.oracle.bmc.auth.SimpleAuthenticationDetailsProvider.getFingerprint() for more details.

passphrase

char[]

 

The OCI authentication passphrase.

This property must be provided in order to set the com.oracle.bmc.auth.SimpleAuthenticationDetailsProvider.getPassphraseCharacters().

private-key

 

The OCI authentication private key resource. A resource can be defined as a resource on classpath, file on the file system, base64 encoded text value in config, or plain-text value in config.

If not defined, we will use .oci/oic_api_key.pem file in user home directory.

region

string

 

The OCI region.

tenant-id

string

 

The OCI tenant id.

This property must be provided in order to set the com.oracle.bmc.auth.SimpleAuthenticationDetailsProvider.getTenantId().

user-id

string

 

The OCI user id.

This property must be provided in order to set the com.oracle.bmc.auth.SimpleAuthenticationDetailsProvider.getUserId().