GSignondPasswordPlugin

GSignondPasswordPlugin — a plugin for retrieving the username/password

Includes

#include <gsignond/gsignond-password-plugin.h>

Description

GSignondPasswordPlugin is used in login/password based authentication protocols. It returns to the applications the username and password associated with an identity. The plugin first checks if the daemon has placed them in gsignond_plugin_request_initial() session_data parameter (that means they're already stored in gSSO secure database), and if not, the user is asked for the username and password via gSSO UI.

The plugin returns the username and password via “response-final” if it was able to obtain them, and issues “error” otherwise.

“type” property is set to "password", and “mechanisms” property contains a single entry "password".

Functions

Types and Values