Class ConfigurationObject
java.lang.Object
org.nuxeo.ecm.webengine.model.impl.AbstractResource<ResourceTypeImpl>
org.nuxeo.ecm.restapi.server.management.ConfigurationObject
@Produces("application/json")
public class ConfigurationObject
extends AbstractResource<ResourceTypeImpl>
Dumps the configuration properties and runtime properties.
Properties are redacted in two steps:
- Properties are redacted based on keywords in their keys
- Properties are then redacted matching their values against various regex patterns.
- Since:
- 2023
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Propertiesprotected Propertiesprotected Propertiesprotected static final Stringprotected static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoGet()protected Propertiesprotected Propertiesprotected PropertiesMethods inherited from class org.nuxeo.ecm.webengine.model.impl.AbstractResource
checkGuard, dispose, getActiveAdapter, getAdapter, getContext, getFacets, getLinks, getModule, getName, getNext, getNextSegment, getPath, getPrevious, getTemplate, getTrailingPath, getType, getURL, getView, hasFacet, initialize, initialize, isAdapter, isInstanceOf, isRoot, newAdapter, newObject, redirect, setNext, setPrevious, setRoot, toString
-
Field Details
-
OS_TIMEZONE_ID_KEY
- See Also:
-
OS_TIMEZONE_OFFSET_KEY
- See Also:
-
configurationProps
-
configurationServiceProps
-
miscProps
-
-
Constructor Details
-
ConfigurationObject
public ConfigurationObject()
-
-
Method Details
-
doGet
- Throws:
IOException
-
getConfigurationProperties
- Throws:
IOException
-
getConfigurationServiceProperties
-
getMiscProperties
-