Enforcement of signatures for software deployment configuration
AssigneeInternational Business Machines Corporation
InventorsMichael S. McKay, Jacob Andrew Kitchener, Richard Adam King, Alexander Lewit
Life of this patent
Estimating the term…
Abstract
In an approach, a process intercepts a deployment resource associated with software prior to deploying the software to a node, where the deployment resource configures how the software is deployed and operates. A processor verifies authenticity of a digital signature present within the deployment resource. A processor, responsive to verifying the authenticity of the digital signature, deploys the software to the node in accordance with the deployment resource.
Claims21
A computer-implemented method comprising:
- intercepting, by one or more processors, a deployment resource associated with software prior to deploying the software to a node, wherein the deployment resource configures how the software is deployed and operates;
- verifying, by one or more processors, authenticity of a required user digital signature present within the deployment resource;
- responsive to verifying the authenticity of the required user digital signature, deploying the software to the node in accordance with the deployment resource.
A computer program product comprising:
- one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media, wherein the one or more computer readable storage media are not transitory signals per se, the program instructions comprising:
- program instructions to intercept a deployment resource associated with software prior to deploying the software to a node, wherein the deployment resource configures how the software is deployed and operates;
- program instructions to verify authenticity of a required user digital signature present within the deployment resource;
- program instructions, responsive to verifying the authenticity of the required user digital signature, to deploy the software to the node in accordance with the deployment resource.
(canceled)
A computer system comprising:
- one or more computer processors, one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media for execution by at least one of the one or more computer processors, the program instructions comprising:
- program instructions to intercept a deployment resource associated with software prior to deploying the software to a node, wherein the deployment resource configures how the software is deployed and operates;
- program instructions to verify authenticity of a required user digital signature present within the deployment resource;
- program instructions, responsive to verifying the authenticity of the required user digital signature, to deploy the software to the node in accordance with the deployment resource.
Dependencies are inferred from the claim text.