Module: Superglue
- Extended by:
- ActiveSupport::Autoload
- Defined in:
- lib/superglue.rb,
lib/superglue/engine.rb,
lib/superglue/helpers.rb,
lib/superglue/resolver.rb,
lib/superglue/rendering.rb,
lib/generators/superglue/install/install_generator.rb,
lib/generators/superglue/scaffold/scaffold_generator.rb,
lib/generators/superglue/view_collection/view_collection_generator.rb,
lib/generators/superglue/scaffold_controller/scaffold_controller_generator.rb
Defined Under Namespace
Modules: Broadcastable, Controller, Generators, Helpers, Rendering, StreamsHelper
Classes: Engine, Resolver, StreamsChannel
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.signed_stream_verifier_key ⇒ Object
24
25
26
|
# File 'lib/superglue.rb', line 24
def signed_stream_verifier_key
@signed_stream_verifier_key or raise ArgumentError, 'Superglue requires a signed_stream_verifier_key'
end
|
Class Method Details
.signed_stream_verifier ⇒ Object
16
17
18
19
20
21
22
|
# File 'lib/superglue.rb', line 16
def signed_stream_verifier
@signed_stream_verifier ||= ActiveSupport::MessageVerifier.new(
signed_stream_verifier_key,
digest: 'SHA256',
serializer: JSON
)
end
|