lib/google/auth/extras/impersonated_credential.rb in googleauth-extras-0.1.0 vs lib/google/auth/extras/impersonated_credential.rb in googleauth-extras-0.2.0

- old
+ new

@@ -64,9 +64,19 @@ access_token: access_token_response.access_token, expires_at: DateTime.rfc3339(access_token_response.expire_time).to_time, } end + def inspect + "#<#{self.class.name}" \ + " @access_token=#{@access_token ? '[REDACTED]' : 'nil'}" \ + " @expires_at=#{expires_at.inspect}" \ + " @impersonate_delegates=#{@impersonate_delegates.inspect}" \ + " @impersonate_lifetime=#{@impersonate_lifetime.inspect}" \ + " @impersonate_name=#{@impersonate_name.inspect}" \ + '>' + end + private def transform_email_to_name(email) "projects/-/serviceAccounts/#{email}" end