def __init__(self, config, save_failure):
self.version = _version.__version__<EOL>self.config = config<EOL>self.base_url = '<STR_LIT>'<EOL>self.save_failure = save_failure<EOL>self.session_state = None<EOL>
The Google object holds authentication state
        for a given session. You need to supply:

        username: FQDN Google username, eg first.last@example.com
        password: obvious
        idp_id: Google's assigned IdP identifier for your G-suite account
        sp_id: Google's assigned SP identifier for your AWS SAML app

        Optionally, you can supply:
        duration_seconds: number of seconds for the session to be active (max 43200)