Interface PluginAllowlistRegistrar
- All Superinterfaces:
PluginAllowlist
Deprecated, for removal: This API element is subject to removal in a future version.
Holds a register of classes and packages marked as allowlisted by plugins.
- Since:
- 6.0.0
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidclearPluginAllowlist(com.atlassian.plugin.ModuleCompleteKey moduleCompleteKey) Deprecated, for removal: This API element is subject to removal in a future version.since 6.1.0, no replacement.default voidregisterPluginClasses(com.atlassian.plugin.Plugin plugin, com.atlassian.plugin.ModuleCompleteKey moduleCompleteKey, Set<String> classes) Deprecated, for removal: This API element is subject to removal in a future version.since 6.1.0, no replacement.default voidregisterPluginMethods(com.atlassian.plugin.Plugin plugin, com.atlassian.plugin.ModuleCompleteKey moduleCompleteKey, Map<String, Set<String>> classMethods) Deprecated, for removal: This API element is subject to removal in a future version.since 6.1.0, no replacement.default voidregisterPluginPackages(com.atlassian.plugin.Plugin plugin, com.atlassian.plugin.ModuleCompleteKey moduleCompleteKey, Set<String> packages) Deprecated, for removal: This API element is subject to removal in a future version.since 6.1.0, no replacement.Methods inherited from interface com.atlassian.velocity.allowlist.api.internal.PluginAllowlist
isAllowlisted, isAllowlistedClassPackage, isAllowlistedMethod, reload
-
Method Details
-
registerPluginMethods
@Deprecated(forRemoval=true) default void registerPluginMethods(com.atlassian.plugin.Plugin plugin, com.atlassian.plugin.ModuleCompleteKey moduleCompleteKey, Map<String, Set<String>> classMethods) Deprecated, for removal: This API element is subject to removal in a future version.since 6.1.0, no replacement. -
registerPluginClasses
@Deprecated(forRemoval=true) default void registerPluginClasses(com.atlassian.plugin.Plugin plugin, com.atlassian.plugin.ModuleCompleteKey moduleCompleteKey, Set<String> classes) Deprecated, for removal: This API element is subject to removal in a future version.since 6.1.0, no replacement. -
registerPluginPackages
@Deprecated(forRemoval=true) default void registerPluginPackages(com.atlassian.plugin.Plugin plugin, com.atlassian.plugin.ModuleCompleteKey moduleCompleteKey, Set<String> packages) Deprecated, for removal: This API element is subject to removal in a future version.since 6.1.0, no replacement. -
clearPluginAllowlist
@Deprecated(forRemoval=true) default void clearPluginAllowlist(com.atlassian.plugin.ModuleCompleteKey moduleCompleteKey) Deprecated, for removal: This API element is subject to removal in a future version.since 6.1.0, no replacement.
-
PluginAllowlist.reload()instead.