Function
zope.security.permission.checkPermission

Signature

checkPermission(context, permission_id)

Documentation String

Check whether a given permission exists in the provided context.

>>> from zope.component import provideUtility
>>> provideUtility(Permission('x'), IPermission, 'x')
>>> checkPermission(None, 'x')
>>> checkPermission(None, 'y')
Traceback (most recent call last):
...
ValueError: ('Undefined permission id', 'y')