Repository URL to install this package:
|
Version:
3.3.202-c2ee258 ▾
|
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import json
from alipay.aop.api.constant.ParamConstants import *
class AlipaySecurityRiskHufuAuthCreateModel(object):
def __init__(self):
self._callback = None
self._policy = None
self._serial = None
self._strategies = None
self._uid = None
self._user = None
@property
def callback(self):
return self._callback
@callback.setter
def callback(self, value):
self._callback = value
@property
def policy(self):
return self._policy
@policy.setter
def policy(self, value):
self._policy = value
@property
def serial(self):
return self._serial
@serial.setter
def serial(self, value):
self._serial = value
@property
def strategies(self):
return self._strategies
@strategies.setter
def strategies(self, value):
self._strategies = value
@property
def uid(self):
return self._uid
@uid.setter
def uid(self, value):
self._uid = value
@property
def user(self):
return self._user
@user.setter
def user(self, value):
self._user = value
def to_alipay_dict(self):
params = dict()
if self.callback:
if hasattr(self.callback, 'to_alipay_dict'):
params['callback'] = self.callback.to_alipay_dict()
else:
params['callback'] = self.callback
if self.policy:
if hasattr(self.policy, 'to_alipay_dict'):
params['policy'] = self.policy.to_alipay_dict()
else:
params['policy'] = self.policy
if self.serial:
if hasattr(self.serial, 'to_alipay_dict'):
params['serial'] = self.serial.to_alipay_dict()
else:
params['serial'] = self.serial
if self.strategies:
if hasattr(self.strategies, 'to_alipay_dict'):
params['strategies'] = self.strategies.to_alipay_dict()
else:
params['strategies'] = self.strategies
if self.uid:
if hasattr(self.uid, 'to_alipay_dict'):
params['uid'] = self.uid.to_alipay_dict()
else:
params['uid'] = self.uid
if self.user:
if hasattr(self.user, 'to_alipay_dict'):
params['user'] = self.user.to_alipay_dict()
else:
params['user'] = self.user
return params
@staticmethod
def from_alipay_dict(d):
if not d:
return None
o = AlipaySecurityRiskHufuAuthCreateModel()
if 'callback' in d:
o.callback = d['callback']
if 'policy' in d:
o.policy = d['policy']
if 'serial' in d:
o.serial = d['serial']
if 'strategies' in d:
o.strategies = d['strategies']
if 'uid' in d:
o.uid = d['uid']
if 'user' in d:
o.user = d['user']
return o