Public/Crypto/Get-SavedCredentials.ps1
function Get-SavedCredentials { <# .SYNOPSIS Retreives All strored credentials from credential Manager .DESCRIPTION Retreives All strored credentials and returns an [System.Collections.ObjectModel.Collection[CredManaged]] object .NOTES This function is supported on windows only .LINK https://github.com/alainQtec/cliHelper.core .EXAMPLE Get-SavedCredentials Enumerates all SavedCredentials #> [CmdletBinding()] [outputType([System.Collections.ObjectModel.Collection[CredManaged]])] param () begin { $Credentials = $null $CredentialManager = [CredentialManager]::new(); } process { $Credentials = $CredentialManager.RetreiveAll(); } end { return $Credentials; } } |