instance method
build
Ruby on Rails 7.1.6
Since v7.1.6 PrivateSignature
build(salt, secret_generator:, secret_generator_options:, **options)
No documentation comment.
Parameters
-
saltreq -
secret_generatorkeyreq -
secret_generator_optionskeyreq -
optionskeyrest
Source
# File activesupport/lib/active_support/message_encryptors.rb, line 135
def build(salt, secret_generator:, secret_generator_options:, **options)
secret_length = MessageEncryptor.key_len(*options[:cipher])
secret = secret_generator.call(salt, secret_length: secret_length, **secret_generator_options)
MessageEncryptor.new(*Array(secret), **options)
end
Defined in activesupport/lib/active_support/message_encryptors.rb line 135
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveSupport::MessageEncryptors