class method self.verify_with_legacy_self_validated_metadata

Ruby on Rails 1.2.1

Since v1.2.1 Last seen in v1.3.0 Private

Available in: v1.2.1 v1.3.0

Signature

self.verify_with_legacy_self_validated_metadata(sgid, options)

No documentation comment.

Parameters

sgid req
options req
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

Type at least 2 characters to search.

↑↓ navigate · open · esc close