instance method
verify_integrity_of
Ruby on Rails edge
Since edge Private — implementation detail, not part of the public APISignature
verify_integrity_of(file, checksum:)
No documentation comment.
Parameters
-
filereq -
checksumkeyreq
Source
# File activestorage/lib/active_storage/service.rb, line 233
def verify_integrity_of(file, checksum:)
actual_checksum = compute_checksum(file)
unless actual_checksum == checksum
raise ActiveStorage::IntegrityError, "Checksum verification failed expecting #{checksum}, but downloaded file having #{actual_checksum}"
end
end
Defined in activestorage/lib/active_storage/service.rb line 233
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveStorage::Service