test-Certificate.ps1
|
function test-Certificate { Param ( [Parameter(Mandatory = $true)] $msGraphCertificate ) out-logfile -string "Entering test-Certificate" try { Test-Certificate $msGraphCertificate -errorAction STOP } catch { out-logfile -string "Certificate is not valid." out-logfile -string "CERTIFICATE_INVALID_EXCEPTION: Certificate is not valid" -isError:$TRUE } out-logfile -string "Existing test-Certificate" } |