簡式 XML 型使用者登錄。

名稱 類型 預設值 說明

certificateMapMode

  • CUSTOM

  • NOT_SUPPORTED

  • PRINCIPAL_CN

PRINCIPAL_CN

指定基本登錄的 X.509 憑證鑑別對映模式:PRINCIPAL_CN、CUSTOM 或 NOT_SUPPORTED。
CUSTOM
基本登錄會使用 certificateMapperId 屬性指定的自訂 X509CertificateMapper 實作,來嘗試鑑別 X.509 憑證。只要找到單一相符實體,則鑑別成功。如果找不到相符實體,或者找到多個單一相符實體,則鑑別失敗,且程式會傳回錯誤。
NOT_SUPPORTED
LDAP 登錄不支援 X.509 憑證鑑別。嘗試使用 X.509 憑證鑑別失敗,且擲出 CertificateMapNotSupportedException 異常狀況。
PRINCIPAL_CN
基本登錄透過將 X.509 憑證中的 PrincipalName 值對映到儲存庫中的正確識別名稱 (DN),來嘗試鑑別 X.509 憑證。只要找到單一相符實體,則鑑別成功。如果找不到相符實體,或者找到多個單一相符實體,則鑑別失敗,且程式會傳回錯誤。

certificateMapperId

string

指定當 X.509 憑證鑑別對映模式是 CUSTOM 時,要使用的 X509CertificateMapper。該值必須符合指定給 X509CertificateMapper 實作的 'x509.certificate.mapper.id' 內容值。

id

字串

唯一的配置 ID。

ignoreCaseForAuthentication

boolean

false

容許不區分大小寫的使用者名稱鑑別。

realm

string

BasicRegistry

網域範圍名稱代表使用者登錄。

group

「基本使用者登錄」中的群組。

名稱 類型 預設值 說明

id

字串

唯一的配置 ID。

name

string
必要

「基本使用者登錄」中的群組名稱。

group > member

「基本使用者登錄」群組中的成員。

名稱 類型 預設值 說明

id

字串

唯一的配置 ID。

name

string
必要

「基本使用者登錄」群組中的使用者名稱。

user

「基本使用者登錄」中的使用者。

名稱 類型 預設值 說明

id

字串

唯一的配置 ID。

name

string
必要

「基本使用者登錄」中的使用者名稱。

password

單向雜湊表,或可逆的編碼密碼(字串)
必要

「基本使用者登錄」中的使用者密碼。其值可以用明碼或編碼形式儲存。建議您將密碼編碼。如果要這麼做,請搭配使用 securityUtility 工具與編碼選項。