Gz-ProtectData.psm1
if(!$PSScriptRoot) { $PSScriptRoot = $MyInovocation.PSScriptRoot } if(!$PSScriptRoot) { $PSScriptRoot = Split-Path $MyInovocation.MyCommand.Path } Get-Item "$PsScriptRoot\private\*.ps1" | ForEach-Object { . "$($_.FullName)" } Get-Item "$PsScriptRoot\public\*.ps1" | ForEach-Object { . "$($_.FullName)" } Export-ModuleMember -Function @( 'Add-GzProtectDataalias', 'ConvertTo-GzUnprotectedByteArray', 'Protect-GzBlob', 'Protect-GzString', 'Get-GzDataProtectOption', 'Remove-GzProtectDataAlias', 'Set-GzDataProtectOption', 'Unprotect-GzBlob', 'Unprotect-GzString' ) |