Tests/Integration/MSFT_CertificateExport.config.ps1
Configuration MSFT_CertificateExport_Config { Import-DscResource -ModuleName CertificateDsc node localhost { if ($Node.Type -in @('Cert','P7B','SST')) { CertificateExport Integration_Test { Path = $Node.Path FriendlyName = $Node.FriendlyName Subject = $Node.Subject DNSName = $node.DNSName Issuer = $Node.Issuer KeyUsage = $Node.KeyUsage EnhancedKeyUsage = $Node.EnhancedKeyUsage Type = $Node.Type MatchSource = $Node.MatchSource } } elseif ($Node.Type -eq 'PFX') { CertificateExport Integration_Test { Path = $Node.Path FriendlyName = $Node.FriendlyName Subject = $Node.Subject DNSName = $node.DNSName Issuer = $Node.Issuer KeyUsage = $Node.KeyUsage EnhancedKeyUsage = $Node.EnhancedKeyUsage Type = $Node.Type MatchSource = $Node.MatchSource ChainOption = 'BuildChain' Password = $Node.Password } } } } |