BcAdmin.Core.psm1
. $PSScriptRoot\functions\azure\Connect-ToAzure.ps1 . $PSScriptRoot\functions\azure\Get-AzStoredServicePrincipalCredential.ps1 . $PSScriptRoot\functions\azure\Remove-AzStoredServicePrincipalCredential.ps1 . $PSScriptRoot\functions\azure\Set-AzStoredServicePrincipalCredential.ps1 . $PSScriptRoot\functions\azure\Test-AzContextAndConnect.ps1 . $PSScriptRoot\functions\certificates\Add-CertificateReadPermission.ps1 . $PSScriptRoot\functions\certificates\Get-CertificateFriendlyName.ps1 . $PSScriptRoot\functions\certificates\Get-NavServicesCertificateFriendlyName.ps1 . $PSScriptRoot\functions\certificates\Get-NavServicesCertificateThumbprint.ps1 . $PSScriptRoot\functions\certificates\Update-NavServerCertificate.ps1 . $PSScriptRoot\functions\dynamicsnav\Get-DynamicsPlatformVersions.ps1 . $PSScriptRoot\functions\dynamicsnav\Get-NavModuleVersion.ps1 . $PSScriptRoot\functions\dynamicsnav\Get-NavServerInstances.ps1 . $PSScriptRoot\functions\dynamicsnav\Get-NAVServerPlatform.ps1 . $PSScriptRoot\functions\filesystem\Convert-ToUtf8Bom.ps1 . $PSScriptRoot\functions\filesystem\Get-FilteredFiles.ps1 . $PSScriptRoot\functions\filesystem\Get-FirstItem.ps1 . $PSScriptRoot\functions\filesystem\New-Directory.ps1 . $PSScriptRoot\functions\filesystem\New-TemporaryDirectory.ps1 . $PSScriptRoot\functions\filesystem\Test-IsUtf8WithBom.ps1 . $PSScriptRoot\functions\powershell\Invoke-PowerShell.ps1 . $PSScriptRoot\functions\powershell\module\Export-FunctionDocs.ps1 . $PSScriptRoot\functions\powershell\module\Get-HelpContent.ps1 . $PSScriptRoot\functions\powershell\module\Invoke-PublishModule.ps1 . $PSScriptRoot\functions\powershell\module\Publish-MyModule.ps1 . $PSScriptRoot\functions\powershell\module\Update-ModuleVersion.ps1 . $PSScriptRoot\functions\powershell\module\Update-Psm1FromSource.ps1 . $PSScriptRoot\functions\secrets\New-SecretVault.ps1 . $PSScriptRoot\functions\secrets\Test-SecretVaultAvailable.ps1 Export-ModuleMember -Function Add-CertificateReadPermission Export-ModuleMember -Function Connect-ToAzure Export-ModuleMember -Function Convert-ToUtf8Bom Export-ModuleMember -Function Export-FunctionDocs Export-ModuleMember -Function Get-AzStoredServicePrincipalCredential, Get-CertificateFriendlyName, Get-DynamicsPlatformVersions, Get-FilteredFiles, Get-FirstItem, Get-HelpContent, Get-NavModuleVersion, Get-NavServerInstances, Get-NAVServerPlatform, Get-NavServicesCertificateFriendlyName, Get-NavServicesCertificateThumbprint Export-ModuleMember -Function Invoke-PowerShell, Invoke-PublishModule Export-ModuleMember -Function New-Directory, New-SecretVault, New-TemporaryDirectory Export-ModuleMember -Function Publish-MyModule Export-ModuleMember -Function Remove-AzStoredServicePrincipalCredential Export-ModuleMember -Function Set-AzStoredServicePrincipalCredential Export-ModuleMember -Function Test-AzContextAndConnect, Test-IsUtf8WithBom, Test-SecretVaultAvailable Export-ModuleMember -Function Update-ModuleVersion, Update-NavServerCertificate, Update-Psm1FromSource Export-ModuleMember -Alias New-TempDirectory $BcAdminSession = [ordered]@{ AzureRestApiVersion = '2024-08-01-preview' AzureTenantId = $null AzureSubscriptionId = $null AzureServicePrincipalName = $null AzureClientId = $null AzureClientSecret = $null AzureAccessTokenType = $null AzureAccessToken = $null AzureAccessTokenValidFrom = $null AzureAccessTokenValidTo = $null AzureRequestHeaderAuthorization = $null } New-Variable -Name BcAdminSession -Value $BcAdminSession -Scope Script -Force |