# File lib/jwt/verify.rb, line 20
    def verify_aud
      return unless (options_aud = extract_option(:aud))

      if @payload['aud'].is_a?(Array)
        verify_aud_array(@payload['aud'], options_aud)
      else
        raise(
          JWT::InvalidAudError,
          "Invalid audience. Expected #{options_aud}, received #{@payload['aud'] || '<none>'}"
        ) unless @payload['aud'].to_s == options_aud.to_s
      end
    end