PSCertUtils.psd1

@{

  RootModule = 'PSCertUtils.psm1'
  ModuleVersion = '0.2.1'

  GUID = '245cc162-e088-4295-81e4-febbb16ca4bf'
  Author = 'DimeOne'
  CompanyName = 'ME'
  Copyright = '(c) 2017 ME. Alle Rechte vorbehalten.'
  Description = 'PowerShell module with functions for X509Certificate handling and easy installation of trusted root certificates.'

  NestedModules = @(
    "PSCertUtils.Helpers.psm1",
    "PSCertUtils.Bundles.psm1",
    "PSCertUtils.Windows.psm1",
    "PSCertUtils.Linux.psm1",
    "PSCertUtils.Java.psm1",
    "PSCertUtils.Git.psm1"
  )

  FunctionsToExport = @(
    'Get-X509Certificate',
    'Export-X509Certificate',
    'Export-X509CertificatePfx',
    "Get-X509CommonNameFromSubject",
    "Install-X509CertificateToTrustedStores",
    "Install-X509CertificateToWindowsCertStore",
    "Install-X509CertificateToLinuxTrustedStore",
    "Install-X509CertificateToJavaTrustedCaKeystores",
    "Install-X509CertificateToGitTrustedCaBundle",
    "Get-SafeCertificateAlias",
    "Get-JavaHomes",
    "Get-JavaHomeCertStoreLocations",
    "Get-JavaCertStores",
    "Import-TrustedCaCertificateToJavaKeystore",
    "Add-TrustedCaCertificateToJavaKeystore",
    "Test-CertificateExistsWithinJavaKeystore",
    "Get-GitCurlBundlePath",
    "Import-CertificateToBundle",
    "Add-CertificateToBundle",
    "Test-CertificateExistsWithinBundle",
    "New-PSCertUtilsStandaloneScript"
  )

  CmdletsToExport = @()
  VariablesToExport = @()
  AliasesToExport = @()

  PrivateData = @{
    PSData = @{
      # Tags = @()
      # LicenseUri = ''
      # ProjectUri = ''
      # IconUri = ''
      # ReleaseNotes = ''
    }
  }

}