OSGi服务的比较

较旧的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授权影响的主体排除列表的服务。

    NOTE
    如果未配置CugExcludeImpl,则CugConfiguration将回退到默认值。

    如果有特殊需求,可以插入自定义CugExclude实施。

  • 实施LoginPathProvider的OSGi组件公开与LoginSelectorHandler匹配的登录路径。 它具有对RequirementHandler的强制引用,用于注册观察者,该观察者通过granite:AuthenticationRequired mixin类型侦听内容中存储的已更改身份验证要求。

  • 实施RequirementHandler的OSGi组件将authenticator更改通知给SlingAuthenticator。

    由于此组件的配置策略是REQUIRE,因此只有在指定了一组受支持的路径时才激活它。

    启用服务将启动RequirementService。

上一页内容处置过滤器
下一页相同网站Cookie支持

Experience Manager