webservices – Web Services Components Module

class waeup.kofa.webservices.PaymentDataWebservice(context, request)[source]

Bases: grok.components.View

A simple webservice to publish payment and payer details on request from accepted IP addresses without authentication.

ACCEPTED_IP = ('127.0.0.1',)
__doc__ = 'A simple webservice to publish payment and payer details on request from\n accepted IP addresses without authentication.\n\n '
__module__ = 'waeup.kofa.webservices'
render()[source]
update(P_ID=None)[source]
class waeup.kofa.webservices.UniversityXMLRPC[source]

Bases: grok.components.XMLRPC

XMLRPC webservices for KOFA portals.

Please note, that XMLRPC does not support real keyword arguments but positional arguments only.

__doc__ = 'XMLRPC webservices for KOFA portals.\n\n Please note, that XMLRPC does not support real keyword arguments\n but positional arguments only.\n '
__module__ = 'waeup.kofa.webservices'
xmlrpc_api_version()[source]

Return the current API version for XMLRPC clients.

class waeup.kofa.webservices.XMLRPCPermission(id, title='', description='')[source]

Bases: grokcore.security.components.Permission

Permission for using XMLRPC functions.

__doc__ = 'Permission for using XMLRPC functions.\n '
__module__ = 'waeup.kofa.webservices'
class waeup.kofa.webservices.XMLRPCUsers1(id, title, description='')[source]

Bases: grok.components.Role

Usergroup 1

__doc__ = 'Usergroup 1\n '
__module__ = 'waeup.kofa.webservices'