You searched for: “imprimatur
imprimatur (s) (noun), imprimaturs (pl)
1. An official permission to publish or to print something; especially, when some kind of censorship or restriction applies: The news article about the government's decision to increase income taxes had the imprimatur of the office of the prime minister, the elected leader of government.
2. A person's guarantee or acceptance that something meets a good standard: The contents of the web site had the imprimatur of reliability and accuracy.
3. Etymology: from Latin "let it be printed" from the verb imprimere, "to mark" or "to engrave".