GSignond API for writing GLib-based authentication plugins

GSignondPlugin — an interface for implementing GLib-based authentication plugins
GSignondDictionary — a dictionary container holding string keys and variant values
GSignondSessionData — definitions for authentication session parameters
GSignondSignonuiData — definitions for user interaction parameters