Uses of Class
com.composum.ai.backend.slingbase.model.GPTPermissionConfiguration
-
Packages that use GPTPermissionConfiguration Package Description com.composum.ai.backend.slingbase com.composum.ai.backend.slingbase.impl com.composum.ai.backend.slingbase.model -
-
Uses of GPTPermissionConfiguration in com.composum.ai.backend.slingbase
Methods in com.composum.ai.backend.slingbase that return types with arguments of type GPTPermissionConfiguration Modifier and Type Method Description default List<GPTPermissionConfiguration>
AIConfigurationPlugin. allowedServices(org.apache.sling.api.SlingHttpServletRequest request, String contentPath)
Determines the allowed services based on the provided request, content path, and editor URL. -
Uses of GPTPermissionConfiguration in com.composum.ai.backend.slingbase.impl
Methods in com.composum.ai.backend.slingbase.impl that return GPTPermissionConfiguration Modifier and Type Method Description GPTPermissionConfiguration
OsgiAIConfigurationPluginFactory. getConfig()
GPTPermissionConfiguration
OsgiAIConfigurationPluginFactoryImpl. getConfig()
Methods in com.composum.ai.backend.slingbase.impl that return types with arguments of type GPTPermissionConfiguration Modifier and Type Method Description List<GPTPermissionConfiguration>
OsgiAIConfigurationPluginImpl. allowedServices(org.apache.sling.api.SlingHttpServletRequest request, String contentPath)
List<GPTPermissionConfiguration>
SlingCaConfigPluginImpl. allowedServices(@NotNull org.apache.sling.api.SlingHttpServletRequest request, @NotNull String contentPath)
Methods in com.composum.ai.backend.slingbase.impl with parameters of type GPTPermissionConfiguration Modifier and Type Method Description protected void
OsgiAIConfigurationPluginFactoryImpl. activate(GPTPermissionConfiguration configuration)
protected void
OsgiAIConfigurationPluginImpl. activate(GPTPermissionConfiguration configuration)
protected boolean
AIConfigurationServiceImpl. basicCheck(GPTPermissionConfiguration config, org.apache.sling.api.SlingHttpServletRequest request, String contentPath, String editorUrl)
Determines whether the configuration allows access wrt.protected boolean
AIConfigurationServiceImpl. pageAllowed(org.apache.sling.api.SlingHttpServletRequest request, String contentPath, GPTPermissionConfiguration config)
-
Uses of GPTPermissionConfiguration in com.composum.ai.backend.slingbase.model
Methods in com.composum.ai.backend.slingbase.model with parameters of type GPTPermissionConfiguration Modifier and Type Method Description static GPTPermissionInfo
GPTPermissionInfo. from(GPTPermissionConfiguration configuration)
static GPTPermissionInfo.GPTPermissionInfoItem
GPTPermissionInfo.GPTPermissionInfoItem. from(GPTPermissionConfiguration config)
Reads out the services and component regex information, the other stuff has to be checked elsewhere.
-