The permissions for sending and receiving MAY depend on the type of messages and addresses being used. An implementation MAY restrict an application�s ability to send some types of messages and/or sending messages to certain recipient addresses. These addresses can include device addresses and/or identifiers, such as port numbers, within a device.
So how to define those permissions? Let's say how to define the permission for sending text message only, and block (deny) the receiving binary message? What I can see is that the permission can be defined in API level, but don't know how to define message type and address specific permission? Confused in WMA security topic Anyone know?
In my opinion here the choice is up to manufacturers. The specs let the manufacturers to "downgrade" these functionalities with some kind of policy. However you will discover it only on the real device. At the moment I did not see devices with such restrictions and the exam won't ask you for manufacturer specific implementations