Yep, fingerprinting, scanning in your passport/other approved ID, answer a bunch of questions.
The actual process is through a company called Identogo, which isn't a government agency, it just supplies retail locations around the country for a variety of Identity services, including...