original_string: public function getCacheKey()
    {
      if (!$this->useCache) {
        return false;
      }
      $h = $this->sub;
      $h .= $this->assertionType;
      $h .= $this->privateKey;
      $h .= $this->scopes;
      $h .= $this->serviceAccountName;
      return md5($h);
    }
code: public function getCacheKey()
    {
      if (!$this->useCache) {
        return false;
      }
      $h = $this->sub;
      $h .= $this->assertionType;
      $h .= $this->privateKey;
      $h .= $this->scopes;
      $h .= $this->serviceAccountName;
      return md5($h);
    }
code_tokens: public function getCacheKey ( ) { if ( ! $ this -> useCache ) { return false ; } $ h = $ this -> sub ; $ h .= $ this -> assertionType ; $ h .= $ this -> privateKey ; $ h .= $ this -> scopes ; $ h .= $ this -> serviceAccountName ; return md5 ( $ h ) ; }
docstring: Generate a unique key to represent this credential.
  @return string
docstring_tokens: Generate a unique key to represent this credential .