class method
self.verify_with_legacy_self_validated_metadata
Ruby on Rails 1.3.0
Since v1.2.1 Last seen in v1.3.0 PrivateAvailable in: v1.2.1 v1.3.0
Signature
self.verify_with_legacy_self_validated_metadata(sgid, options)
No documentation comment.
Parameters
-
sgidreq -
optionsreq
Source
# File lib/global_id/signed_global_id.rb, line 40
def verify_with_legacy_self_validated_metadata(sgid, options)
metadata = pick_verifier(options).verify(sgid)
raise_if_expired(metadata['expires_at'])
metadata['gid'] if pick_purpose(options)&.to_s == metadata['purpose']&.to_s
rescue ActiveSupport::MessageVerifier::InvalidSignature, ExpiredMessage
nil
end
Defined in lib/global_id/signed_global_id.rb line 40
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in SignedGlobalID