I have been consuming SAP webservices from salesforce using callout mechanism. Currently, i am sending userid in the argument to the webservice to ensure that the call is from a valid salesforce user. But i need to increase the data security and plan to pass machine id or physical machine address as an additional parameter in my callout to the SAP webservice.
The above Userid mechanism would find a match in a user mapping table in SAP, validates it and give access to the data. otherwise error response would be returned.
How to get machine id or physical machine address in Visualforce page or in Apex?
Any suggestions, please.