(
        self,
        target_credentials,
        target_audience=None,
        include_email=False,
        quota_project_id=None,
    )
Args:
            target_credentials (google.auth.Credentials): The target
                credential used as to acquire the id tokens for.
            target_audience (string): Audience to issue the token for.
            include_email (bool): Include email in IdToken
            quota_project_id (Optional[str]):  The project ID used for
                quota and billing.
Args:
            target_credentials (google.auth.Credentials): The target
                credential used as to acquire the id tokens for.
            target_audience (string): Audience to issue the token for.
            include_email (bool): Include email in IdToken
            quota_project_id (Optional[str]):  The project ID used for
                quota and billing.
Args : target_credentials ( google . auth . Credentials ) : The target credential used as to acquire the id tokens for . target_audience ( string ) : Audience to issue the token for . include_email ( bool ) : Include email in IdToken quota_project_id ( Optional [ str ] ) : The project ID used for quota and billing .
def __init__(
        self,
        target_credentials,
        target_audience=None,
        include_email=False,
        quota_project_id=None,
    ):
        """
        Args:
            target_credentials (google.auth.Credentials): The target
                credential used as to acquire the id tokens for.
            target_audience (string): Audience to issue the token for.
            include_email (bool): Include email in IdToken
            quota_project_id (Optional[str]):  The project ID used for
                quota and billing.
        """
        super(IDTokenCredentials, self).__init__()

        if not isinstance(target_credentials, Credentials):
            raise exceptions.GoogleAuthError(
                "Provided Credential must be " "impersonated_credentials"
            )
        self._target_credentials = target_credentials
        self._target_audience = target_audience
        self._include_email = include_email
        self._quota_project_id = quota_project_id
def __init__ ( self , target_credentials , target_audience = None , include_email = False , quota_project_id = None , ) : super ( IDTokenCredentials , self ) . __init__ ( ) if not isinstance ( target_credentials , Credentials ) : raise exceptions . GoogleAuthError ( "Provided Credential must be " "impersonated_credentials" ) self . _target_credentials = target_credentials self . _target_audience = target_audience self . _include_email = include_email self . _quota_project_id = quota_project_id