Class 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  
    • 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)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • OracleCloudAuthConfigurationProperties

        public OracleCloudAuthConfigurationProperties()
    • 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