private CNode _describe(Configurator c, ConfigurationContext context, Object value, boolean shouldBeMasked)
            throws Exception {
        CNode node;
        if (isJsonSchema) {
            node = c.describeStructure(value, context);
        } else {
            node = c.describe(value, context);
        }
        if (shouldBeMasked && node instanceof Scalar) {
            ((Scalar) node).sensitive(true);
        }
        return node;
    }
Describes a node.
@param c Configurator
@param context Context to be passed
@param value Value
@param shouldBeMasked If {@code true}, the value should be masked in the output.
                      It will be applied to {@link Scalar} nodes only.
@throws Exception export error
@return Node
plugin/src/main/java/io/jenkins/plugins/casc/Attribute.java