Soap API to differentiate between CERTIFICATE and TRUSTED Storage license
GetFulfillmentsQueryRequest/GetFulfillmentPropertiesRequest takes in EntitlementID and returns any FNP licenses on the fulfillment
The fulfillmentType parameter in the response can be used to differentiate between CERTIFICATE and TRUSTED STORAGE license.
There is no straight forward way to differentiate between a Floating vs Nodelocked, except that the floating licenses will return a license text (if enabled in ResponseConfig) whereas a Nodelocked license does not have a license text. The licenseHost parameter in the response will have the host id details.