IAST 環境變數和 JAVA 內容
部分低階 IAST 行為可用使用者參數來控制。
以下依優先順序排列選項:
- 設定環境變數
- 請在 Java 指令中使用
-Dproperty_name=property_value
來新增 Java 內容 - 請在
META-INF
目錄下的Secagent.war
內,將內容新增至 MANIFEST.MF 檔
環境變數名稱 | JAVA 內容名稱 / 資訊清單名稱 | 說明: | 值(V) |
---|---|---|---|
IAST_LOG |
secagent.log |
指定要做為 IAST 日誌的檔案。 註: 必須有檔案。 |
檔名 |
FLUSH_ON_EVERY_WRITE |
secagentFlushOnEveryWrite |
設定時,不會緩衝日誌列印。這對除錯階段作業立即填入日誌很有幫助。 | 對/錯 |
IAST_MEMORY_DEBUG |
secagentMemoryDebug |
大約每隔 10 秒就開啟記憶體用量除錯列印。 | 對/錯 |
IAST_GC_DEBUG |
secagentGcDebug |
開啟 GC 活動除錯列印。 | 對/錯 |
IAST_ACCESS_TOKEN |
n/a | 要和 ASoC 和 AppScan Enterprise 的 IAST 階段作業通訊的存取記號。 重要: 從 ASoC 或 AppScan Enterprise 下載時,設定此變數會覆寫內嵌在代理程式的預設值。 |
您可以在下拉功能表選擇產生新金鑰來取得現有的代理程式。 |
IAST_ACCESS_TOKEN |
n/a | 與 AppScan Enterprise 使用者相關:ASE 主機URL 重要: 從 ASoC 或 AppScan Enterprise 下載時,設定此變數會覆寫內嵌在代理程式的預設值。 |
存取 AppScan Enterprise 實例的 URL 或 IP。 |
範例
透過 JAVA 內容設定日誌檔:
Java -Dsecagent.log=/tmp/myLogDir/MySecagentLog.txt <myApp.jar>
透過環境變數設定 ASoC 記號:
Set IAST_ACCESS_TOKEN RUO5+3JYKRKRSNH7HEIyY3HQWZrWYnNMDCRL0HAw=