def __init__(self, context={}):
        self.secret_manager = cis_publisher.secret.Manager()
        self.context = context
        self.report = None
        self.config = cis_publisher.common.get_config()
        self.s3_cache = None
        self.s3_cache_require_update = False
        # Only fields we care about for the user entries
        # auth0 field->cis field map
        self.az_cis_fields = {
            "created_at": "created",
            "given_name": "first_name",
            "family_name": "last_name",
            "name": None,
            "nickname": None,
            "user_id": "user_id",
            "email": "primary_email",
            "identities": "identities",
            "blocked": "active",
        }
        self.az_blacklisted_connections = ["Mozilla-LDAP", "Mozilla-LDAP-Dev"]
        self.az_whitelisted_connections = ["email", "github", "google-oauth2", "firefoxaccounts"]
        self.az_users = None
        self.all_cis_user_ids = None
        self.user_ids_only = None