def _call(call_credentialses): call_credentials_iterator = iter(call_credentialses) composition = next(call_credentials_iterator) for additional_call_credentials in call_credentials_iterator: composition = cygrpc.call_credentials_composite( composition, additional_call_credentials) return composition
def composite_call_credentials(call_credentials, additional_call_credentials): """Compose two CallCredentials to make a new one. Args: call_credentials: A CallCredentials object. additional_call_credentials: Another CallCredentials object to compose on top of call_credentials. Returns: A new CallCredentials composed of the two given CallCredentials. """ return CallCredentials( _cygrpc.call_credentials_composite(call_credentials._credentials, additional_call_credentials._credentials) )
def composite_call_credentials(call_credentials, additional_call_credentials): """Compose two CallCredentials to make a new one. Args: call_credentials: A CallCredentials object. additional_call_credentials: Another CallCredentials object to compose on top of call_credentials. Returns: A new CallCredentials composed of the two given CallCredentials. """ return CallCredentials( _cygrpc.call_credentials_composite( call_credentials._credentials, additional_call_credentials._credentials))