class ActiveSupport::MessageVerifier
def initialize(secret, digest: nil, serializer: nil)
Experimental RBS support (using type sampling data from the type_fusion
project).
def initialize: (String secret, digest: String, serializer: Module) -> void
This signature was generated using 1 sample from 1 application.
def initialize(secret, digest: nil, serializer: nil) raise ArgumentError, "Secret should not be nil." unless secret @secret = secret @digest = digest&.to_s || "SHA1" @serializer = serializer || Marshal end