Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
mxrch
GitHub Repository: mxrch/GHunt
Path: blob/master/ghunt/parsers/mobilesdk.py
252 views
1
from typing import *
2
from ghunt.objects.apis import Parser
3
4
5
class MobileSDKDynamicConfig(Parser):
6
def __init__(self):
7
self.database_url: str = ""
8
self.storage_bucket: str = ""
9
self.auth_domain: str = ""
10
self.messaging_sender_id: str = ""
11
self.project_id: str = ""
12
13
def _scrape(self, dynamic_config_base_model_data: Dict[str, str]):
14
self.database_url = dynamic_config_base_model_data.get('databaseURL')
15
self.storage_bucket = dynamic_config_base_model_data.get('storageBucket')
16
self.auth_domain = dynamic_config_base_model_data.get('authDomain')
17
self.messaging_sender_id = dynamic_config_base_model_data.get('messagingSenderId')
18
self.project_id = dynamic_config_base_model_data.get('projectId')
19
20
21