SecretManagement.PleasantPasswordServer.Extension/Public/Test-SecretVault.ps1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
function Test-SecretVault { [CmdletBinding()] param ( [Parameter(Mandatory)] [string] $VaultName, [Parameter()] [hashtable] $AdditionalParameters ) trap { Write-VaultError -ErrorRecord $_ } $Parameters = @{ ServerURL = $AdditionalParameters.ServerURL Port = $AdditionalParameters.Port } $Token = Invoke-LoginToPleasant -AdditionalParameters $Parameters if ($null -eq $Token) { return $false } else { return $true } } |