Signature stamps are legal, wet-ink signatures. Look up definition of a legal signature and a stamp qualifies.
Some agencies, companies, and individuals like to create their own definition of a signature. Legally, it can ALMOST be a dot or a straight line. In fact, in some cases, a smiley face qualifies as a legal signature if it is what you routinely use.