Package io.micronaut.oraclecloud.core
Class OracleCloudAuthConfigurationProperties
- java.lang.Object
-
- io.micronaut.oraclecloud.core.OracleCloudAuthConfigurationProperties
-
@ConfigurationProperties("oci") public class OracleCloudAuthConfigurationProperties extends java.lang.ObjectConfiguration for Oracle Cloud auth config.- Since:
- 1.0.0
- Author:
- graemerocher
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringTENANT_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.SimpleAuthenticationDetailsProviderBuildergetBuilder()voidsetPassphrase(java.lang.String passphrase)voidsetPrivateKey(java.lang.String privateKey)voidsetPrivateKeyFile(io.micronaut.core.io.Readable privateKeyFile)voidsetRegion(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
-
-