Skip to content

Instantly share code, notes, and snippets.

@realrubberduckdev
realrubberduckdev / Test.ps1
Last active April 13, 2023 12:16
Test ps script
param (
[string]$Param1 = "No input",
[string]$Param2 = "No input"
)
Write-Host "The parameter entered is $Param1."
Write-Host "The parameter2 entered is $Param2."
@realrubberduckdev
realrubberduckdev / GenerateSelfSignedCertificate.ps1
Created September 23, 2022 15:09
Certificate generation for - Azure DevOps service connection with Service Principal using Certificate
param (
[string]$CertificateNamePrefix,
[int]$ExpiryInDays
)
$unsecurePassword = Read-Host "Enter password for certificate" -AsSecureString
$certFileName = "$CertificateNamePrefix-cert.pem"
$certPrivateKeyFileName = "$CertificateNamePrefix-key.pem"
$certPackFileName = "$CertificateNamePrefix-pack.pfx"