Package org.apache.solr.security
Interface AuthorizationPlugin
-
- All Superinterfaces:
AutoCloseable,Closeable
- All Known Implementing Classes:
ExternalRoleRuleBasedAuthorizationPlugin,MultiAuthRuleBasedAuthorizationPlugin,RuleBasedAuthorizationPlugin,RuleBasedAuthorizationPluginBase
public interface AuthorizationPlugin extends Closeable
Authorization interface that needs to be implemented to write an authorization plugin.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuthorizationResponseauthorize(AuthorizationContext context)voidinit(Map<String,Object> initInfo)
-
-
-
Method Detail
-
authorize
AuthorizationResponse authorize(AuthorizationContext context)
-
-