Code signing helps verify the integrity and origin of your installable cloud apps.
This chapter introduces the available code signing options in PowerBuilder and how to integrate modern cloud-based signing services into your CI/CD workflow.
You will learn how to:
- 
                     Use PowerBuilder's built-in code signing options PowerBuilder integrates code signing directly into the project compilation process. By specifying a code signing tool (such as Microsoft's SignTool) and a digital certificate in the PowerServer project painter, the application executable is automatically signed during the build process. You can also export these settings to a JSON file and automate signing using the PBAutoBuild tool. 
- 
                     Integrate with Azure Trusted Signing Learn how to sign executables using Azure Trusted Signing within an Azure-based environment. This method can be incorporated into automated build pipelines using PBAutoBuild or third-party tools such as PowerGen and Jenkins for secure and consistent signing in CI/CD workflows. 
- 
                     Integrate with AWS Key Management Service (AWS KMS) Discover how to use AWS KMS for secure code signing in cloud-based CI/CD pipelines. This approach supports integration with PBAutoBuild and other automation tools, ensuring a reliable and secure deployment process. 


