def cb_login(): required_fields = { 'type': 'form', 'name': ['uid', 'passwd'], } return util.wrapper(required_fields, login, sess_chk=False)
def cb_change_info(): required_fields = { 'type': 'form', 'name': ['k', 'v'], } return util.wrapper(required_fields, change_info)
def cb_register(): required_fields = { 'type': 'form', 'name': ['uid', 'lastname', 'firstname', 'email', 'passwd'], } return util.wrapper(required_fields, register, sess_chk=False)
def cb_verify_cert(): required_fields = { 'type': 'form', 'name': ['cert'], } return util.wrapper(required_fields, verify_cert, sess_chk=False)
def cb_get_cert(): required_fields = { 'type': 'form', 'name': ['is_activated', 'uid'], } return util.wrapper(required_fields, get_cert)
def cb_revoke_key(): required_fields = { 'type': None, } return util.wrapper(required_fields, revoke_key)
def cb_upload_key(): required_fields = { 'type': 'files', 'name': ['key'], } return util.wrapper(required_fields, upload_key)