| CPC H04L 9/3247 (2013.01) [H04L 9/14 (2013.01)] | 20 Claims |

|
1. A method of managing data processing systems, the method comprising:
by a voucher management service system that is embodied by a computing device that is configured to provide vouchers for onboarding of the data processing systems by an orchestrator separate from the voucher management service system:
obtaining a data package from the orchestrator as the orchestrator is attempting to onboard a data processing system of the data processing systems, the orchestrator being separate from the voucher management service system;
making a determination regarding whether the data package comprises a trusted token;
in an instance of the determination in which the data package comprises the trusted token:
obtaining a voucher for the data processing system, the voucher being one of the vouchers and comprising a public key of the orchestrator; and
providing the voucher to the orchestrator to facilitate the onboarding of the data processing system, wherein the onboarding of the data processing system comprises the orchestrator providing the data processing system with at least configuration data for the data processing system to modify a configuration of existing software and hardware components installed within the data processing system,
wherein prior to obtaining the data package from the orchestrator, the method further comprises and by the voucher management service system:
obtaining a request for the trusted token from a user associated with the data processing system;
making a second determination regarding whether the request comprises access credentials for the user, the access credentials indicating that the user has authority over the data processing system; and
in an instance of the second determination in which the request comprises the access credentials, providing the trusted token to a requestor.
|