activesync.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:peas 作者: mwrlabs 项目源码 文件源码
def provision(self):
        prov_url = self.add_parameters(self.get_url(), {"Cmd":"Provision", "User":self.username, "DeviceId":self.device_id, "DeviceType":self.device_type})
        d = self.agent.request(
            'POST',
            prov_url,
            Headers({'User-Agent': ['python-EAS-Client %s'%version], 
                        'Authorization': [self.authorization_header()],
                        'MS-ASProtocolVersion': [self.server_version],
                        'X-MS-PolicyKey': [str(self.policy_key)],
                        'Content-Type': ["application/vnd.ms-sync.wbxml"]}),
            ProvisionProducer(verbose=self.verbose))
        d.addCallback(self.wbxml_response)
        d.addCallback(self.process_policy_key)
        d.addCallback(self.acknowledge)
        d.addErrback(self.activesync_error)
        return d
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号