class RenderSync::Channel
Attributes
name[RW]
Public Class Methods
new(name)
click to toggle source
# File lib/render_sync/channel.rb, line 7 def initialize(name) self.name = name end
Public Instance Methods
signature()
click to toggle source
# File lib/render_sync/channel.rb, line 11 def signature OpenSSL::HMAC.hexdigest( OpenSSL::Digest.new('sha1'), RenderSync.auth_token, self.name ) end
to_s()
click to toggle source
# File lib/render_sync/channel.rb, line 19 def to_s RenderSync.client.normalize_channel(self.signature) end