Private/Get-SshImportIdDefaultAuthorizedKeysPath.ps1

function Get-SshImportIdDefaultAuthorizedKeysPath {
    <#
    .SYNOPSIS
        Resolves the default authorized_keys path used when -AuthorizedKeysPath
        is not explicitly supplied.
    #>

    [CmdletBinding()]
    [OutputType([string])]
    param(
        [switch] $ForAdministrators
    )

    if ($ForAdministrators) {
        Join-Path -Path $env:ProgramData -ChildPath 'ssh\administrators_authorized_keys'
    } else {
        Join-Path -Path $HOME -ChildPath '.ssh\authorized_keys'
    }
}