{
  "Openint": {
    "server": {
      "shutdown-grace-period": "PT15S",
      "tls": {
	"trust": {
          "keystore": {
            "resource": {
              "resource-path": "siebeltruststore.jks"
            },
            "type": "JKS",
            "passphrase": "siebel",
            "trust-store": true
          }
	},
        "private-key": {
          "keystore": {
            "resource": {
              "resource-path": "siebelkeystore.jks"
            },
            "type": "JKS",
            "passphrase": "siebel",
            "key": {
              "alias": "siebel"
            }
          }
	}
      },
      "features": {
        "security": {
          "paths": [
            {
              "path": "*/data*",   
                          "methods": ["get", "post", "put", "delete","patch"
              ],
	      "authenticate": true,
              "authorize": false,
              "abac": {
                "scopes": []
              }
            }
          ]
	}
      } 
    },
    "cache": {
      "enabled": true,
      "cluster-name": "siebel",
      "request-timeout": "2s",
      "tlsEnabled": true,
      "wka": [
        "127.0.0.1"
      ]
    },
    "threshold": {
      "ui-connection-threshold": 75
    },
    "tracing": {
      "enabled": true,
      "service": "open-integration",
      "otlp-protocol": "grpc",
      "protocol": "http",
      "host": "localhost",
      "port": 4317,
      "sampler-type": "const",
      "sampler-param": 1,
      "propagation": "b3",
      "tags": {
        "env": "development"
      }
    },
    "security": {
      "enabled": true,
      "config": {
        "require-encryption": false
      },
      "providers": [
        {     
          "oidc": {
            "identity-uri":"https://idcs-******.identity.oraclecloud.com",
            "client-id":"******",
            "client-secret":"******",
            "audience": "https://******.oraclevcn.com:5443",
            "server-type":"idcs",
            "redirect": false,
            "header-use": true
          }    
        }
      ]
    },
    "restrictive-cors": {
      "allow-origins": [],
      "allow-methods": []
  },
  "cors": {
   "paths": [
    {
     "path-pattern": ["/*"],
     "allow-origins": [ "*","https://releasedev-paasdevoic-stb.integration.dev.ocp.oc-test.com/*"],
     "allow-methods": ["GET", "POST", "PUT", "DELETE"]
	}
   ]
  }
 },
 "Profile": {
  "ProfileName": "phoenix20141201807"
 },
 "ConfigParam": {
  "defaults": {
   "AuthenticationProperties": {
    "SessionTimeout": "900",
    "TrustToken":"*****",
    "AnonUserName": "GUESTCST",
    "AnonPassword":"*****",
    "SingleSignOn": true,
    "UserSpec": "******",
    "GuestSessionTimeout": "300"
   },
   "MaxTasks": "20"
  },
  "Applications": [
   {
    	"Name": "ecommunications",
    "Language": "enu",
    "ObjectManager": "ecommunicationsobjmgr_enu",
    "MaxTasks": "20",
    "AuthenticationProperties": {
     "UserSpec": "******",
     "TrustToken":"******",
     "SingleSignOn": "true",
     "AnonUserName": "GUESTCST",
     "AnonPassword":"******",
     "SessionTimeout": "900",
     "GuestSessionTimeout": "300"
    }
   }
  ],
  "RESTInBound": {
   "MaxConnections": "4",
   "RESTAuthenticationProperties": {
    "TrustToken":"******",
    "AnonUserName": "GUESTCST",
    "AnonPassword":"******",
    "UserSpec": "******"
   },
   "ObjectManager": "eaiobjmgr_enu"
  }
 }
}
