變更開始

配置遮蔽的 HTML 參數

您可以使用 Data Obscurer 來遮蔽用以配置 IBM® Daeja™ ViewONE Professional 檢視器的 HTML 參數。

程序

如果要遮蔽 HTML 參數:

  1. 建立 ObscurerParameters 物件。
  2. ObscurerParameters 物件呼叫 setParameter 方法,設定檢視器的每一個 Applet 參數。
  3. ObscurerParameters 物件呼叫 getParametersAsString 方法,取得您傳遞給檢視器的 7 位元乾淨編碼字串形式的參數。
  4. 在您的檢視器實例中,依下列方式指定 encConfig 參數來傳遞編碼的字串:
    <param name="encConfig" value="{encoded string}"/>

範例

下列 JSP 範例示範如何在您產生包含檢視器的網頁時使用這個類別庫。

重要: 使用 JavaScriptExtensions 參數來啟用 JavaScript 延伸,可允許未獲授權的使用者透過 JavaScript 方法操作 IBM Daeja ViewONE Professional,從而獲取安全資訊、文件或註釋的存取權。依預設,此參數已停用,且在本範例中未使用。
<%@ page language="java" %>
<%@ page import="com.ibm.dv.util.dataobscurer.ObscurerParameters"%>

<%
    String encodedString = null;
    
    ObscurerParameters p = new ObscurerParameters();
    p.setParameter("filename","sample1.tif");
    p.setParameter("backColor", "255,0,0");
    p.setParameter("activeColor", "255,0,255");
    encodedString = p.getParametersAsString();
%>
下列範例示範您如何指定檢視器實例的 encConfig 參數:
<param name="encConfig" value="<%=encodedString%>"/>

當您檢視此 HTML 頁面的原始檔時,在 encConfig 值之中會看到遮蔽的字串。

變更結束