舊版AEM | AEM 6.5 | 評論 |
屬性:cq:cugEnabled 宣告節點型別: N/A、剩餘屬性 |
授權: 節點:rep:cugPolicy,節點型別rep:CugPolicy 宣告節點型別: rep:CugMixin
驗證: Mixin型別: granite:AuthenticationRequired |
為了限制讀取存取權,會將專用的CUG原則套用至目標節點。 注意:原則只能套用至已設定的支援路徑。 名稱為rep:cugPolicy和型別rep:CugPolicy的節點受到保護,且不能使用一般JCR API呼叫寫入;請改用JCR存取控制管理。 另請參閱 此頁面 以取得更多資訊。 若要在節點上強制執行驗證需求,只需新增mixin型別granite:AuthenticationRequired即可。 注意:僅遵循設定的支援路徑下方。 |
屬性:cq:cugPrincipals 宣告節點型別: NA,剩餘屬性 |
屬性: rep:principalNames 宣告節點型別: rep:CugPolicy |
包含允許讀取受限制CUG下方內容之主體名稱的屬性受到保護,且無法使用一般JCR API呼叫進行寫入,請改用JCR存取控制管理。 另請參閱 此頁面 以取得實作的詳細資訊。 |
屬性:cq:cugLoginPage 宣告節點型別: NA,剩餘屬性 |
屬性: granite:loginPath (選用) 宣告節點型別: granite:AuthenticationRequired |
已定義mixin型別granite:AuthenticationRequired的JCR節點可選擇定義替代登入路徑。 注意:僅遵循設定的支援路徑下方。 |
屬性:cq:cugRealm 宣告節點型別: NA,剩餘屬性 |
不適用 | 不再支援新的實作。 |
舊版AEM
標籤:AdobeGranite封閉式使用者群組(CUG)支援
名稱: com.day.cq.auth.impl.CugSupportImpl
AEM 6.5
標籤: Apache Jackrabbit Oak CUG設定
名稱: org.apache.jackrabbit.oak.spi.security.authorization.cug.impl.CugConfiguration
ConfigurationPolicy =必要
標籤: Apache Jackrabbit Oak CUG排除清單
名稱: org.apache.jackrabbit.oak.spi.security.authorization.cug.impl.CugExcludeImpl
ConfigurationPolicy =必要
名稱: com.adobe.granite.auth.requirement.impl.RequirementService
標籤:AdobeGranite驗證需求和登入路徑處理常式
名稱: com.adobe.granite.auth.requirement.impl.DefaultRequirementHandler
ConfigurationPolicy =必要
評論
設定CUG授權及啟用/停用評估。
此服務可設定不受CUG授權影響的主參與者排除清單。
如果 CugExcludeImpl
未設定,則 CugConfiguration
會回覆為預設值。
如有特殊需求,可插入自訂CugExclude實作。
實作LoginPathProvider的OSGi元件會公開與LoginSelectorHandler相符的登入路徑。 它具有對RequirementHandler的強制參考,用於註冊觀察者,該觀察者會偵聽透過granite:AuthenticationRequired mixin型別儲存在內容中的已變更驗證要求。
實作RequirementHandler的OSGi元件會通知SlingAuthenticator授權需求的變更。
由於此元件的設定原則為REQUIRE,因此只有在指定一組支援的路徑時,才會啟動它。
啟用服務會啟動RequirementService。