Acceso al área restringida de http mediante clave privada

Acceso al área restringida de http mediante clave privada

En mi configuración de Apache (servidor Ubuntu), tengo las siguientes configuraciones:

    AddExternalAuth pwauth /usr/sbin/pwauth
    SetExternalAuthMethod pwauth pipe

    <Directory /secure>
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        AuthType Basic
        AuthName "Restricted Content"
        SSLRequireSSL
        AuthBasicProvider external
        AuthExternal pwauth
        Require valid-user
    </Directory>

Y cuando busco http://localhost/secure, puedo acceder usando el usuario y contraseña de mis usuarios de Ubuntu.

Ahora quiero acceder usando el nombre de usuario y la clave privada de mis usuarios (por supuesto, no a través de navegadores). ¿Es posible?

Ya probé la siguiente configuración:

    AddExternalAuth sshd /usr/sbin/sshd
    SetExternalAuthMethod sshd pipe

    <Directory /secure>
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        AuthType Basic
        AuthName "Restricted Content"
        SSLRequireSSL
        AuthBasicProvider external
        AuthExternal sshd
        Require valid-user
    </Directory>

Pero sin éxito.

¿Hay algo que pueda hacer o la autenticación HTTP no admite clave privada?

información relacionada