shared/Decode-Base64String.ps1
function Decode-Base64String { param( [Parameter(Mandatory=$true)] [string] $EncodedString ) Write-Debug "Decoding '$EncodedString'" try{ $DecodedString = [System.Text.Encoding]::UTF8.GetString([System.Convert]::FromBase64String($EncodedString)) return $DecodedString } catch{ Write-Debug "Error decoding '$EncodedString'" Write-Debug $_ return $EncodedString } } |