Service Virtualization

 View Only

Sample iam.properties file for DevTest 10.7.2 with SP3 Applied

  • 1.  Sample iam.properties file for DevTest 10.7.2 with SP3 Applied

    Broadcom Employee
    Posted Oct 04, 2023 11:47 AM

    Sample DevTest 10.7.2 with SP3 iam.properties file with database connection properties.

    DevTest 10.7.2 SP3

    N/A

    ################################################################################
    ###                                                                                                                                                                             ###
    ### This file contains configuration for IAM                                                                                                            ###
    ### Plain text passwords added here will be added to vault on system startup                                                   ###
    ### and it will be replaced with corresponding vault entry                                                                                    ###
    ###                                                                                                                                                                             ###
    ################################################################################

    iam.keystore=${IAM_HOME}certs/webreckeys.ks
    iam.keystore.password=passphrase
    iam.truststore=${IAM_HOME}certs/iam-truststore.ks
    iam.truststore.password=passphrase

    ## =====================================================================================================================
    # Database configuration
    # -----------------------
    # iam.db.vendor - Database vendor. IaAM supports [mysql,oracle,mssql,postgres].
    #
    # iam.db.url - Database URL
    #
    # iam.db.user - Database User
    #
    # iam.db.password - Database password.
    ## =====================================================================================================================

    ## =====================================================================================================================
    # Server configuration
    # -----------------------
    # verbose.logging=false
    #
    # https.port=51111
    #
    # http.port=51112
    #
    # log.level=INFO
    #
    # log.file.path=../data/log/server.log
    #
    ## =====================================================================================================================

    ##
    ##
    ## Alternative database connection string templates with sample driver path examples
    ##
    ## ==================================================================================
    ## Oracle
    ## ==================================================================================
    ##iam.db.vendor=oracle
    ##iam.db.jdbc.driver.class=oracle.jdbc.driver.OracleDriver
    ## Select one of the two connection URLs depending on usage of SID or SERVICE
    ##iam.db.url=jdbc:oracle:thin:@[HOST]:1521:[SID] <== uncomment if Oracle using a SID (Oracle System ID)
    ##iam.db.url=jdbc:oracle:thin:@//[HOST][:PORT]/SERVICE <== uncomment if Oracle using a SERVICE (Oracle Database TNS Alias, the Service name is recorded in the tnsnames file.)
    ##iam.db.user=[USER]
    ##iam.db.password={PASSWORD]
    ## For Windows
    ##iam.db.jdbc.driver.path=C:/DevTest10.7.2/IdentityAccessManager/database/drivers/ojdbc8-12.2.0.1.jar
    ## For Linux
    ##iam.db.jdbc.driver.path=/opt/CA/DevTest10.7.2/IdentityAccessManager/database/drivers/ojdbc8-12.2.0.1.jar
    ##
    ## ==================================================================================
    ## MS SQL Server
    ## ==================================================================================
    ##iam.db.vendor=mssql
    ##iam.db.jdbc.driver.class=com.microsoft.sqlserver.jdbc.SQLServerDriver
    ##iam.db.url=jdbc:sqlserver://[SERVER]:[PORT];databaseName=[DATABASENAME];encrypt=false
    ##iam.db.user=[USER]
    ##iam.db.password=[PASSWORD]
    ## For Windows
    ##iam.db.jdbc.driver.path=C:/DevTest10.7.2/IdentityAccessManager/database/drivers/mssql-jdbc-8.2.0.jre8.jar
    ## For Linux
    ##iam.db.jdbc.driver.path=/opt/CA/DevTest10.7.2/IdentityAccessManager/database/drivers/mssql-jdbc-8.2.0.jre8.jar
    ##
    ## ==================================================================================
    ## MySQL 5.7
    ## ==================================================================================
    ##iam.db.vendor=mysql
    ##iam.db.jdbc.driver.class=com.mysql.jdbc.Driver
    ##iam.db.url=jdbc:mysql://[DBHOST]:[DBPORT]/[DBNAME]
    ##iam.db.user=[USER]
    ##iam.db.password=[PASSWORD]
    ## For Windows
    ##iam.db.jdbc.driver.path=C:/DevTest10.7.2/IdentityAccessManager/database/drivers/mysql-connector-java-5.1.48.jar
    ## For Linux
    ##iam.db.jdbc.driver.path=/opt/CA/DevTest10.7.2/IdentityAccessManager/database/drivers/mysql-connector-java-5.1.48.jar
    ##
    ## ==================================================================================
    ## MySQL 8
    ## ==================================================================================
    ##iam.db.vendor=mysql
    ##iam.db.jdbc.driver.class=com.mysql.cj.jdbc.Driver
    ##iam.db.url=jdbc:mysql://[DBHOST]:[DBPORT]/[DBNAME]
    ##iam.db.user=[USER]
    ##iam.db.password=[PASSWORD]
    ## For Windows
    ##iam.db.jdbc.driver.path=C:/DevTest10.7.2/IdentityAccessManager/database/drivers/mysql-connector-java-8.0.29.jar
    ## For Linux
    ##iam.db.jdbc.driver.path=/opt/CA/DevTest10.7.2/IdentityAccessManager/database/drivers/mysql-connector-java-8.0.29.jar
    ##
    ## ==================================================================================
    ## PostgreSQL
    ## ==================================================================================
    ##iam.db.vendor=postgres
    ##iam.db.jdbc.driver.class=org.postgresql.Driver
    ##iam.db.url=jdbc:postgresql://[SERVER]:[PORT]/[DATABASE]
    ##iam.db.user=[USER]
    ##iam.db.password=[PASSWORD]
    ## For Windows
    ##iam.db.jdbc.driver.path=C:/DevTest10.7.2/IdentityAccessManager/database/drivers/postgresql-42.3.2.jar
    ## For Linux
    ##iam.db.jdbc.driver.path=/opt/CA/DevTest10.7.2/IdentityAccessManager/database/drivers/postgresql-42.3.2.jar
    ##

    Note: IAM does not support DB passwords containing two consecutive $ symbols.