(self, request)
Retrieve information about the service account.

        Updates the scopes and retrieves the full service account email.

        Args:
            request (google.auth.transport.Request): The object used to make
                HTTP requests.
Retrieve information about the service account.
Retrieve information about the service account .
def _retrieve_info(self, request):
        """Retrieve information about the service account.

        Updates the scopes and retrieves the full service account email.

        Args:
            request (google.auth.transport.Request): The object used to make
                HTTP requests.
        """
        info = _metadata.get_service_account_info(
            request, service_account=self._service_account_email
        )

        self._service_account_email = info["email"]

        # Don't override scopes requested by the user.
        if self._scopes is None:
            self._scopes = info["scopes"]
def _retrieve_info ( self , request ) : info = _metadata . get_service_account_info ( request , service_account = self . _service_account_email ) self . _service_account_email = info [ "email" ] # Don't override scopes requested by the user. if self . _scopes is None : self . _scopes = info [ "scopes" ]