If you are self signing your certificates, I believe that the Common Name (CN) is what’s used for Vendor Name there in the Ignition gateway in 8.3
Here’s my PowerShell code for self signed certificate and export to .p7b
try {
$keystoreDir = "C:\Code\keystore"
Write-Host "Setting up keystore directory..."
# Create keystore directory if it doesn't exist
if (-not (Test-Path -Path $keystoreDir)) {
New-Item -ItemType Directory -Path $keystoreDir | Out-Null
Write-Host "C:\Code\keystore directory created."
}
# Change to keystore directory
Set-Location $keystoreDir
Write-Host "Generating self-signed certificate..."
# Generate keystore with self-signed certificate
keytool -genkeypair -alias myalias1 -keyalg RSA -keysize 2048 -validity 3650 -keystore mykeystore1.jks -storepass PASSWORD -keypass PASSWORD -dname "CN=Amentum, OU=Advanced Solutions, O=Amentum, L=Tullahoma, S=TN, C=US"
# Export certificate chain to PKCS#7 (.p7b)
Write-Host "Exporting certificate to .p7b format..."
keytool -exportcert -rfc -alias myalias1 -keystore mykeystore1.jks -storepass PASSWORD -file myalias1.p7b
Write-Host "Certificate exported successfully to myalias1.p7b"
} catch {
Write-Host "Failed to generate or export certificate. Error: $_"
}