MediaWiki master
MediaWiki\Rest\BasicAccess Namespace Reference

Classes

class  BasicAuthorizerBase
 An implementation of BasicAuthorizerInterface which creates a request-local object (a request authorizer) to do the actual authorization. More...
 
interface  BasicAuthorizerInterface
 An interface used by Router to ensure that the client has "basic" access, i.e. More...
 
class  BasicRequestAuthorizer
 A request authorizer which checks needsReadAccess() and needsWriteAccess() in the handler and calls isReadAllowed() and/or isWriteAllowed() in the subclass accordingly. More...
 
class  CompoundAuthorizer
 
class  MWBasicAuthorizer
 A factory for MWBasicRequestAuthorizer which passes through a UserIdentity. More...
 
class  MWBasicRequestAuthorizer
 The concrete implementation of basic read/write restrictions in MediaWiki. More...
 
class  StaticBasicAuthorizer
 An authorizer which returns a value from authorize() which is given in the constructor. More...