update cert lookup for item functions

This commit is contained in:
OCram85 2019-04-04 16:14:24 +02:00
parent 9b6a3047fc
commit 6789441758
2 changed files with 2 additions and 6 deletions

View File

@ -89,9 +89,7 @@ function Get-CredentialStoreItem {
if (($CSMembers.MemberType -eq "NoteProperty") -and ($CSMembers.Name -contains $CredentialName)) { if (($CSMembers.MemberType -eq "NoteProperty") -and ($CSMembers.Name -contains $CredentialName)) {
try { try {
if ($null -eq $CS.PfxCertificate) { if ($null -eq $CS.PfxCertificate) {
$Cert = Get-ChildItem -Recurse -Path 'Cert:' | Where-Object { $Cert = Get-CSCertificate -Thumbprint $CS.Thumbprint
$_.Thumbprint -eq $CS.Thumbprint
} | Select-Object -First 1
} }
else { else {
$Cert = Get-PfxCertificate -FilePath $CS.PfxCertificate -ErrorAction Stop $Cert = Get-PfxCertificate -FilePath $CS.PfxCertificate -ErrorAction Stop

View File

@ -104,9 +104,7 @@ function Set-CredentialStoreItem {
if ($Credential.UserName) { if ($Credential.UserName) {
try { try {
if ($null -eq $CSContent.PfxCertificate) { if ($null -eq $CSContent.PfxCertificate) {
$Cert = Get-ChildItem -Recurse -Path 'Cert:' | Where-Object { $Cert = Get-CSCertificate -Thumbprint $CSContent.Thumbprint
$_.Thumbprint -eq $CSContent.Thumbprint
} | Select-Object -First 1
} }
else { else {
$Cert = Get-PfxCertificate -FilePath $CSContent.PfxCertificate -ErrorAction Stop $Cert = Get-PfxCertificate -FilePath $CSContent.PfxCertificate -ErrorAction Stop