AEM Versiones anteriores de la | AEM 6.5 | Comentarios |
Propiedad: cq:cugEnabled Tipo de nodo de declaración: N/D, propiedad residual |
Autorización: Nodo: rep:cugPolicy de tipo de nodo rep:CugPolicy Declarando tipo de nodo: rep:CugMixin
Autenticación: Tipo de mezcla: granite:AuthenticationRequired |
Para restringir el acceso de lectura, se aplica una política de CUG dedicada al nodo de destino. NOTA: Las directivas solo se pueden aplicar en las rutas admitidas configuradas. Los nodos con el nombre rep:cugPolicy y el tipo rep:CugPolicy están protegidos y no se pueden escribir mediante llamadas normales a la API JCR; utilice en su lugar la administración de control de acceso JCR. Consulte esta página para obtener más información. Para aplicar el requisito de autenticación en un nodo, es suficiente añadir el tipo de mezcla granite:AuthenticationRequired. NOTA: Solo se respeta debajo de las rutas admitidas configuradas. |
Propiedad: cq:cugPrincipals Tipo de nodo de declaración: NA, propiedad residual |
Propiedad: rep:principalNames Declarando tipo de nodo: rep:CugPolicy |
La propiedad que contiene los nombres de las principales que pueden leer el contenido debajo del CUG restringido está protegida y no se puede escribir utilizando llamadas regulares a la API de JCR; utilice la administración de control de acceso JCR en su lugar. Consulte esta página para obtener más información sobre la implementación. |
Propiedad: cq:cugLoginPage Tipo de nodo de declaración: NA, propiedad residual |
Propiedad: granite:loginPath (opcional) Tipo de nodo de declaración: granite:AuthenticationRequired |
Un nodo JCR que tenga definido el tipo de mezcla granite:AuthenticationRequired, puede definir opcionalmente una ruta de inicio de sesión alternativa. NOTA: Solo se respeta debajo de las rutas admitidas configuradas. |
Propiedad: cq:cugRealm Tipo de nodo de declaración: NA, propiedad residual |
ND | Ya no es compatible con la nueva implementación. |
AEM Versiones anteriores de la
Etiqueta: Soporte de Adobe Granite Closed User Group (CUG)
Nombre: com.day.cq.auth.impl.CugSupportImpl
AEM 6.5
Etiqueta: Configuración de Apache Jackrabbit Oak CUG
Nombre: org.apache.jackrabbit.oak.spi.security.authorization.cug.impl.CugConfiguration
ConfigurationPolicy = OBLIGATORIO
Etiqueta: Lista de exclusión de Apache Jackrabbit Oak CUG
Nombre: org.apache.jackrabbit.oak.spi.security.authorization.cug.impl.CugExcludeImpl
ConfigurationPolicy = OBLIGATORIO
Nombre: com.adobe.granite.auth.required.impl.RequirementService
Etiqueta: Requisito de autenticación de Adobe Granite y controlador de ruta de inicio de sesión
Nombre: com.adobe.granite.auth.required.impl.DefaultRequirementHandler
ConfigurationPolicy = OBLIGATORIO
Comentarios
Configuración de la autorización de CUG y activación/desactivación de la evaluación.
Servicio para configurar la lista de exclusión de principales que no deben verse afectados por la autorización de CUG.
Si la variable CugExcludeImpl
no está configurado, el CugConfiguration
vuelve al valor predeterminado.
Es posible conectar una implementación personalizada de CugExclude si hay necesidades especiales.
Componente OSGi que implementa LoginPathProvider, que expone una ruta de inicio de sesión coincidente a LoginSelectorHandler. Tiene una referencia obligatoria a un RequirementHandler que se utiliza para registrar al observador que escucha los requisitos de autenticación modificados almacenados en el contenido mediante el tipo de mezcla granite:AuthenticationRequired.
Componente OSGi que implementa RequirementHandler y que notifica al SlingAuthenticator sobre los cambios en los requisitos de autenticación.
Como la directiva de configuración de este componente es REQUERIDA, solo se activa si se especifica un conjunto de rutas admitidas.
Al habilitar el servicio, se inicia RequirementService.