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 AuthorizationResponse
authorize(AuthorizationContext context)
void
init(Map<String,Object> initInfo)
-
-
-
Method Detail
-
authorize
AuthorizationResponse authorize(AuthorizationContext context)
-
-