If you're asking whether "port-security" and "MAC security" are the same, and you mean that you want to restrict an interface to only permit frames with a certain MAC address or addresses to enter it, then the answer is yes.
When speaking of dot1x for wired Ethernet networks, it uses a server to authenticate a user when they connect a device to the port. The server then dynamically configures the port for the correct VLAN based on the user's group on the dot1x server. At that point, a port is just a port and you don't need to worry about static configuration of those ports for a particular user since they are configured dynamically. Typically, if a user cannot authenticate to the dot1x server, the device is not allowed on the network. It is substantially different from "MAC security" and "port-security".