Page History
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
# login Import-Module JS7 -force $credential = ( New-Object -typename System.Management.Automation.PSCredential -ArgumentList 'ap-si-ecdsa', ( 'ap-si-ecdsa' | ConvertTo-SecureString -AsPlainText -Force) ) Connect-JS7 -Url https://centostest-primary.sos:6446 -RootCertificatePath ./root-ca.crt -Credential $credential -Id training # export for signing Export-JS7InventoryFolder -Folder / -FilePath ./export-training.zip -Recursive -ControllerId training -ForSigning # extract export archive Remove-Item -Recurse -Force ./inputinventory/* Expand-Archive -Path ./export-training.zip -DestinationPath ./inputinventory -Force # sign workflows Invoke-JS7WorkflowSigning -Dir ./inputinventory -Key ./ca/ap-si-ecdsa.key -Cert ./ca/ap-si-ecdsa.crt -Hash sha512 # create import archive Compress-Archive -Path ./inputinventory/* -DestinationPath ./import-from-signing.zip -Force # import and deploy Import-JS7InventoryItem -FilePath "$((Get-Location).path)/import-from-signing.zip" -Deploy -ControllerId training -SignatureAlgorithm SHA512withECDSA # logout Disconnect-JS7 |
...
Overview
Content Tools