Sun Java System Identity Server 2004Q2 管理指南 |
第 31 章
用戶端偵測服務屬性用戶端偵測服務屬性為全域屬性。套用於這些屬性的值也套用於整個 Identity Server 配置,並且由每個配置的組織繼承。(由於全域屬性的目標是自訂 Identity Server 應用琵式,因此這些值無法直接套用於角色或團隊。)用戶端偵測屬性包括:
用戶端類型
為了偵測用戶端類型,Identity Server 需要識別它們的識別特徵。這些特徵可識別用戶端資料格式的所有支援類型的特性。此屬性可讓您透過 [用戶端管理員] 介面修改用戶端資料。若要存取 [用戶端管理員],請按一下 [編輯] 連結。
依預設,Identity Server 包含以下用戶端類型:
用戶端管理員
[用戶端管理員] 為列出基本用戶端、樣式和關聯特性的介面,它可讓您加入和配置裝置。
基本用戶端類型
基本用戶端類型在 [用戶端管理員] 頂部列出。這些用戶端類型包含屬於此用戶端類型的所有裝置可繼承的預設特性。
樣式設定檔
[用戶端管理員] 在 [樣式] 下拉式功能表中將所有可用用戶端 (包括基本用戶端類型本身) 分組。所選 [樣式] (或父系設定檔) 定義其配置的子裝置共用的特性。這些裝置動態地繼承父系設定檔的特性。
[目前樣式特性] 連結啟動唯讀 [用戶端編輯程式] 視窗,以便檢視樣式特性。
裝置設定檔
選取樣式後,[用戶端管理員] 會顯示為此樣式配置的裝置設定檔。裝置按使用者代理程式 (裝置名稱) 排序,並可透過在 [過濾] 欄位 (接受萬用字元) 中輸入使用者代理程式字串來過濾。
對於每個裝置,您可以按一下每個裝置名稱旁邊的 [編輯] 連結來修改用戶端特性。這些特性則顯示在 [用戶端編輯程式] 視窗中。若要編輯這些特性,請從下拉式清單中選取以下類別:
硬體平台。包含裝置的硬體屬性,如顯示大小、支援的字元集等。
軟體平台。包含裝置的應用程式環境的屬性、作業系統的屬性以及安裝軟體的屬性。
網路特徵。包含描述網路環境 (包括支援的載送程式) 的特性。
BrowserUA。包含與在此裝置上執行的瀏覽器使用者代理程式相關的屬性。
WapCharacteristics。包含此裝置支援的無線應用程式協定 (WAP) 環境的特性。
PushCharacteristicsNames。包含此裝置支援的 WAP 環境的特性。
其他特性。可讓您加入裝置的其他特性。
對於特定的特性定義,請參閱以下位置的 Open Mobile Alliance Ltd. (OMA) 無線應用程式協定,版本 20-Oct-2001:
http://www1.wapforum.org/tech/terms.asp?doc=WAP-248-UAProf-20011020-a.pdf
修改這些特性之後,請按一下 [儲存]。裝置將顯示「**」字元來表示已將其自訂。可使用 [預設] 連結刪除自定的特性,並將裝置重設回預設設定。
若要為某樣式加入新裝置,請按一下 [新增裝置] 按鈕。螢幕上會顯示 [建立新裝置] 視窗,該視窗具有以下欄位:
樣式。顯示裝置的基本樣式,例如 HTML。
裝置使用者代理程式。接受裝置的名稱。
按一下 [下一步] 顯示以下欄位:
用戶端類型名稱。顯示用戶端類型,例如 HTML。用戶端類型名稱在所有裝置中必須是唯一的。
本裝置的直接父系。接受裝置的父系 (基本) 用戶端類型。例如 HTML。
HTTP 使用者代理程式字串。定義 HTTP 請求標頭中的使用者代理程式。例如 Mozilla/4.0。
按一下 [確定] 並自訂裝置特性。對於特定的特性定義,請參閱以下位置的 Open Mobile Alliance Ltd. (OMA) 無線應用程式協定,版本 20-Oct-2001:
http://www1.wapforum.org/tech/
若要複製裝置及其特性,請按一下 [複製] 連結。裝置名稱必須唯一。依預設,Identity Server 會將此裝置重新命名為 copy_of_devicename。
若要刪除任何裝置,請按一下與裝置一起列出的 [刪除] 連結。
預設用戶端類型
此屬性定義從 [用戶端類型] 屬性的用戶端類型清單中導出的預設用戶端類型。預設值為 genericHTML。
用戶端偵測類別
此屬性定義路由所有用戶端偵測請求的用戶端偵測類別。此屬性傳回的字串應該與 [用戶端類型] 屬性中列出的某種用戶端類型相符。預設用戶端偵測類別為 com.sun.mobile.cdm.FEDIClientDetector。Identity Server 還包含 com.iplanet.services.cdm.ClientDetectionDefaultImpl。
啟用用戶端偵測
此屬性允許您啟用用戶端偵測。如果啟用 (選取) 了用戶端偵測,則會透過 [用戶端偵測類別] 屬性中指定的類別路由每個請求。
依預設,會啟用用戶端偵測功能。如果未選取此屬性,則 Identity Server 假定用戶端是 genericHTML,並可透過 HTML 瀏覽器存取。