Uses of Interface
org.restheart.plugins.ConfigurablePlugin
Packages that use ConfigurablePlugin
Package
Description
Base package for security plugins
-
Uses of ConfigurablePlugin in org.restheart.plugins
Subinterfaces of ConfigurablePlugin in org.restheart.pluginsModifier and TypeInterfaceDescriptioninterfaceSpecialized Interceptor interface for services implementing BsonServiceinterfaceSpecialized Service interface that uses BsonRequest and BsonResponseinterfaceinterfaceinterfaceSpecialized Interceptor interface for the GraphQL serviceinterfaceInitializer allow to execute initialization logic at system startup time Seehttps://restheart.org/docs/plugins/core-plugins/#initializersinterfaceInterceptor<R extends Request<?>,S extends Response<?>> Interceptors allow to snoop and modify requests and responses at different stages of the request lifecycle as defined by the interceptPoint parameter of the annotation RegisterPlugin.interfaceinterfaceSpecialized Service interface that uses JsonRequest and JsonResponseinterfaceSpecialized Interceptor interface for MongoServiceinterfaceProvider<T>Base interface for dependency providersinterfaceinterfaceService<R extends ServiceRequest<?>,S extends ServiceResponse<?>> Services allow to extend the API adding web servicesinterfaceinterfaceinterfaceA special interceptor that intercepts requests handled by any ServiceClasses in org.restheart.plugins that implement ConfigurablePluginModifier and TypeClassDescriptionclassAn helper class that simplifies getting the Plugin args from a configuration file. -
Uses of ConfigurablePlugin in org.restheart.plugins.security
Subinterfaces of ConfigurablePlugin in org.restheart.plugins.securityModifier and TypeInterfaceDescriptioninterfaceSee https://restheart.org/docs/plugins/security-plugins/#authenticatorsinterfaceSee https://restheart.org/docs/plugins/security-plugins/#authentication-mechanismsinterfaceSee https://restheart.org/docs/plugins/security-plugins/#authorizersinterfaceInterface for token managers See https://restheart.org/docs/plugins/security-plugins/#token-managers