| CPC G06F 21/85 (2013.01) [G06F 13/4027 (2013.01); G06F 13/4282 (2013.01)] | 17 Claims |

|
1. An Information Handling System (IHS), comprising:
a Security Protocol and Data Model (SPDM)-enabled device conforming to a SPDM specification, wherein the SPDM-enabled device has a specified quantity of supported private communication sessions;
a processor; and
a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to:
when an application requests use of one of the private communication sessions, to determine whether one of the private communication sessions is available;
obtain the quantity of private communication sessions from the SPDM-enabled device;
store the quantity in a down counter;
each time one of a plurality of the apps requests use of one of the private communication sessions, and when the down counter has a value of at least one:
enable the application to communicate with the SPDM-enabled device through the one private communication session; and
decrement the down counter; and
enable the application to communicate with the SPDM-enabled device through the one private communication session based on the determination.
|