Package io.micronaut.oraclecloud.core
Class OracleCloudAuthConfigurationProperties
- java.lang.Object
-
- io.micronaut.oraclecloud.core.OracleCloudAuthConfigurationProperties
-
@ConfigurationProperties("oci") public class OracleCloudAuthConfigurationProperties extends java.lang.Object
Configuration for Oracle Cloud auth config.- Since:
- 1.0.0
- Author:
- graemerocher
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
TENANT_ID
-
Constructor Summary
Constructors Constructor Description OracleCloudAuthConfigurationProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.oracle.bmc.auth.SimpleAuthenticationDetailsProvider.SimpleAuthenticationDetailsProviderBuilder
getBuilder()
void
setPassphrase(java.lang.String passphrase)
void
setPrivateKey(java.lang.String privateKey)
void
setPrivateKeyFile(io.micronaut.core.io.Readable privateKeyFile)
void
setRegion(java.lang.String region)
-
-
-
Field Detail
-
TENANT_ID
public static final java.lang.String TENANT_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getBuilder
public com.oracle.bmc.auth.SimpleAuthenticationDetailsProvider.SimpleAuthenticationDetailsProviderBuilder getBuilder()
- Returns:
- The builder.
-
setPrivateKeyFile
public void setPrivateKeyFile(io.micronaut.core.io.Readable privateKeyFile)
- Parameters:
privateKeyFile
- The private key location.
-
setPrivateKey
public void setPrivateKey(java.lang.String privateKey)
- Parameters:
privateKey
- The private key as a string
-
setPassphrase
public void setPassphrase(java.lang.String passphrase)
- Parameters:
passphrase
- Sets the passphrase
-
setRegion
public void setRegion(java.lang.String region)
- Parameters:
region
- Sets the region
-
-