OpenSSO 提供密碼重設服務,允許使用者接收其中包含新密碼的電子郵件訊息,或允許使用者重設其密碼,以存取 OpenSSO 所保護的特定服務或應用程式。密碼重設屬性為範圍屬性。這些屬性包括:
此屬性指定用於搜尋要重設密碼的使用者之使用者屬性名稱。
此欄位允許您增加使用者可以用於重設其密碼的問題清單。若要新增問題,請在 [保密問題] 欄位中鍵入問題,然後按一下[新增]。選取的問題將顯示在使用者的 [使用者設定檔] 頁面中。然後,使用者可以選取一個要重設密碼的問題。如果選取了 [啟用個人問題] 屬性,使用者可以建立自己的問題。
此屬性指定用於尋找使用者項目的搜尋篩選器。
此屬性指定使用者搜尋的起點 DN。如果未指定 DN,則會從範圍 DN 開始搜尋。由於代理伺服器認證衝突,您不應該將 cn=directorymanager 用作基底 DN。
將此屬性值與連結密碼結合使用,以重設使用者密碼。
將此屬性值與連結 DN 結合使用,以重設使用者密碼。
此屬性決定重設密碼的類別名稱。預設類別名稱為 com.sun.identity.password.RandomPasswordGenerator。密碼重設類別可以透過外掛程式來自訂。此類別需要由 PasswordGenerator 介面實作。
此屬性決定密碼重設的使用者通知方法。預設類別名稱為:com.sun.identity.password.EmailPassword 密碼通知類別可以透過外掛程式來自訂。此類別需要由 NotifyPassword 介面實作。請參閱 OpenSSO 開發者指南以取得詳細資訊。
選取此屬性會啟用密碼重設功能。
選取此屬性將允許使用者為密碼重設建立特有的問題。
此值指定要在密碼重設頁面中詢問的最大問題數目。
啟用後,此選項強制使用者在下次登入時變更他/她的密碼。如果您要管理員而非頂層管理員設定 [強制密碼重設] 選項,則必須修改 [預設權限 ACI] 以允許其對該屬性的存取。
此屬性指定如果使用者最初使用密碼重設應用程式重設密碼失敗,是否允許使用者重設密碼。依預設,不啟用此功能。
此屬性定義在 [密碼重設失敗封鎖間隔時間] 中定義的時間間隔內,使用者在被封鎖之前可以嘗試重設密碼的次數。例如,如果 [密碼重設失敗封鎖計數] 設定為 5,[登入失敗封鎖間隔時間] 設定為 5 分鐘,則在被封鎖之前,使用者可以在 5 分鐘內重設 5 次密碼。
此屬性定義使用者被封鎖之前,可以完成嘗試密碼重設次數 (在 [密碼重設失敗封鎖計數] 中定義) 的時間量 (以分鐘計算)。
此屬性指定使用者被封鎖而無法使用密碼重設服務時,接收通知的電子郵件地址。用由空格分隔的清單形式指定多個電子郵件地址。
此屬性指定在 OpenSSO 傳送使用者將被封鎖的警告訊息之前,可以發生的密碼重設失敗次數。
此屬性定義已發生封鎖後,使用者無法嘗試密碼重設的持續時間 (以分鐘計算)。
此屬性包含在 [密碼重設封鎖屬性值] 中設定的 inetuserstatus 值。如果使用者被封鎖而無法使用 [密碼重設] ,並且 [密碼重設失敗封鎖持續時間 (分鐘)] 變數設定為 0,則 inetuserstatus 將被設定為非使用中,從而禁止使用者嘗試重設密碼。
此屬性指定使用者狀態的 inetuserstatus 值 (包含在 [密碼重設封鎖屬性名稱] 中) 為使用中或非使用中。如果使用者被封鎖而無法使用 [密碼重設] ,並且 [密碼重設失敗封鎖持續時間 (分鐘)] 變數設定為 0,則 inetuserstatus 將被設定為非使用中,從而禁止使用者嘗試重設密碼。