Publish preview version #42

Merged
OCram85 merged 25 commits from dev into master 2019-04-04 17:02:18 +02:00
1 changed files with 14 additions and 1 deletions
Showing only changes of commit 35616fa564 - Show all commits

View File

@ -59,7 +59,20 @@ function New-CredentialStore {
[Parameter(Mandatory = $false, ParameterSetName = "Shared")]
[ValidateNotNullOrEmpty()]
[string]$Path,
[ValidateScript(
{
if ($_.Attributes -contains 'Directory') {
throw 'Please provide a full path containing the credential store file name with the .json extension!'
}
elseif ( ($null -eq $_.Extension) -or ($_.Extension -ne '*.json')) {
throw 'Your provided path does not conain the required file extension .json !'
}
else {
$true
}
}
)]
[System.IO.FileInfo]$Path,
[Parameter(Mandatory = $false, ParameterSetName = "Private")]
[Parameter(Mandatory = $false, ParameterSetName = "Shared")]