Functions/Get-NstCredentials.ps1

function Get-NstCredentials {
    param
    (
        [string] $NstServerName
    )
    PROCESS
    {
        switch ($NstServerName)
        {
            'fdb01' 
                {
                    $ServiceAccountNavServer = "4ps\devnst"
                    $SecurePasswordNAVServer =  "76492d1116743f0423413b16050a5345MgB8AGsALwB0AGUAaQBIAFgAbABUAGsASgBnAG4AbABoADIAeAB4AHEATQBSAGcAPQA9AHwAZQAxADkAMgA2AGYANgAyAGUANAA0ADEAZgBiADkAZAA2ADIAZABlADcAZAA5ADgAOQA5ADgAOQAxAGYANAAyADUANgA4AGQANwBjADEAOQBkADAAYwA5ADkAMwA4AGIANQBiADkANwBjADcAMgBhADYAMAA3AGMAMAAyAGIAZgA="
                    $FpsKey = "5lO68MjuqfHG2Du+qO2ulcbU9mNVxOLLl9p2wDBvI5Y="
                }
            'fdb02' 
                {
                    $ServiceAccountNavServer =  "4ps\relnst"
                    $SecurePasswordNAVServer = "76492d1116743f0423413b16050a5345MgB8AGkAaABOADUASQA0AE0AcQBwAFkAcwBPACsAWgB5AEMAUAAwAGMAZwAzAEEAPQA9AHwANAA2AGQAOQAwADgAYwA0ADQANAA4ADkAZAA0ADYAYgBiAGEAMAAyADUAYwAwAGQAMgBhAGYAMgA3AGQAYQA2AA=="
                    $FpsKey = "Rh36oyUYosFKXoFh4SWRLuO8eSOXPUBnyFdt0Wl0/iw="
                }
            default
                {
                    $ServiceAccountNavServer = "4ps\nstnavteam"
                    $SecurePasswordNAVServer = "76492d1116743f0423413b16050a5345MgB8AGcAZgB6AGcAQwBmADMAcQBuAHMASAByADAAMQBuAC8AcwArAHUATABTAEEAPQA9AHwAYQAzAGYAZQA3ADkAZAA0AGUAZgBjAGQAYQA3AGEAYgBjAGQANwA4ADIAZgA4ADEANABkADUAOQAyAGIAOQBhAGQAMgA1ADgANAA5ADgAZQA1AGIAMQBjADMANQBlAGUAOAA1ADAANwA0ADMAMwAzAGYAZAA4ADQAMQBkADYAMgA="
                    $FpsKey = "ISgIRYlw3JvLtsp+KpP+qbWdpVkEWWYquBpE7Lmf6AA="
                }
        }
        $SecurePasswordNAVServer = $SecurePasswordNAVServer | ConvertTo-SecureString -Key $([Convert]::FromBase64String($FpsKey)) | ConvertFrom-SecureString
        $Args = ($ServiceAccountNavServer, $($SecurePasswordNAVServer | ConvertTo-SecureString))
        $ServiceAccountCredential = New-Object System.Management.Automation.PSCredential $Args
        return $ServiceAccountCredential
    }
}

Export-ModuleMember -Function Get-NstCredentials