Method: Sentry::HTTPTransport#generate_auth_header
- Defined in:
- lib/sentry/transport/http_transport.rb
#generate_auth_header ⇒ Object
75 76 77 78 79 80 81 82 83 84 85 86 87 |
# File 'lib/sentry/transport/http_transport.rb', line 75 def generate_auth_header return nil unless @dsn now = Sentry.utc_now.to_i fields = { "sentry_version" => PROTOCOL_VERSION, "sentry_client" => USER_AGENT, "sentry_timestamp" => now, "sentry_key" => @dsn.public_key } fields["sentry_secret"] = @dsn.secret_key if @dsn.secret_key "Sentry " + fields.map { |key, value| "#{key}=#{value}" }.join(", ") end |