com.xpn.xwiki.user.api
Interface XWikiRightService

All Known Implementing Classes:
XWikiRightServiceImpl

public interface XWikiRightService


Method Summary
 boolean checkAccess(java.lang.String action, XWikiDocument doc, XWikiContext context)
           
 boolean hasAccessLevel(java.lang.String right, java.lang.String username, java.lang.String docname, XWikiContext context)
           
 boolean hasAdminRights(XWikiContext context)
           
 boolean hasProgrammingRights(XWikiContext context)
           
 boolean hasProgrammingRights(XWikiDocument doc, XWikiContext context)
           
 

Method Detail

checkAccess

public boolean checkAccess(java.lang.String action,
                           XWikiDocument doc,
                           XWikiContext context)
                    throws XWikiException
Throws:
XWikiException

hasAccessLevel

public boolean hasAccessLevel(java.lang.String right,
                              java.lang.String username,
                              java.lang.String docname,
                              XWikiContext context)
                       throws XWikiException
Throws:
XWikiException

hasProgrammingRights

public boolean hasProgrammingRights(XWikiContext context)

hasProgrammingRights

public boolean hasProgrammingRights(XWikiDocument doc,
                                    XWikiContext context)

hasAdminRights

public boolean hasAdminRights(XWikiContext context)


Copyright 2003 Ludovic Dubost