Using App Passwords with the Mobile Client

Steps to reproduce
1. Using LDAP Authentication
2. User in LDAP is forced to use a smartcard or certificate to authenticate "Smartcard required for logon set to required" - that means that user cannot login with user/pass against ldap
3. Try to authenticate to Owncloud

Expected behaviour
Using a Client Certificate or much better a previous created app password to authenticate on a mobile device using the android app

Question: Is it possible to use the app passwords to authenticate to owncloud? They only need access to the local owncloud user storage.

Actual behaviour
Only login via User/Password is possible (so there is no login possible at all)

Mobile client configuration
Client OS (iOS, Android, ...): Android 6
Client version: 2.1.2 (latest I guess)

Server configuration
Operating system: Ubuntu 14.04
ownCloud version (see ownCloud admin page): 9.1

With two-factor authentication you create for each client an individual password (not sure how this works with LDAP). The normal user password can only be used on the web-interface in combination with the second factor.

Client certificates are planned for the Desktop client:

Sorry, I don't understand what do you mean with "app password".

Currently there is no support for client certificates in the mobile clients, nor an estimation to develop them. Our next target in terms of authentication is supporting OAuth2.