Class PluginAwareSecureUberspector

java.lang.Object
com.atlassian.velocity.allowlist.uberspect.SingletonUberspector
com.atlassian.velocity.allowlist.uberspect.PluginAwareSecureUberspector
All Implemented Interfaces:
org.apache.velocity.util.introspection.Uberspect, org.apache.velocity.util.introspection.UberspectLoggable, org.apache.velocity.util.RuntimeServicesAware
Direct Known Subclasses:
HtmlSafePluginAwareSecureUberspector

public class PluginAwareSecureUberspector extends SingletonUberspector
A SingletonUberspector subclass which uses the default SecureUberspector as the Uberspect delegate but with a PluginAwareSecureIntrospector as the coupled Introspector.
Since:
6.0.0
  • Constructor Details

    • PluginAwareSecureUberspector

      public PluginAwareSecureUberspector()
  • Method Details

    • newIntrospector

      protected org.apache.velocity.util.introspection.Introspector newIntrospector(org.apache.velocity.runtime.log.Log log, org.apache.velocity.runtime.RuntimeServices runtimeServices)
      Overrides:
      newIntrospector in class SingletonUberspector