# File lib/pusher-client/socket.rb, line 160 def get_private_auth(channel) return @auth_method.call(@socket_id, channel) if @auth_method string_to_sign = @socket_id + ':' + channel.name signature = hmac(@secret, string_to_sign) "#{@key}:#{signature}" end