WebKitAuthenticationDialog.h [plain text]
#ifndef WebKitAuthenticationDialog_h
#define WebKitAuthenticationDialog_h
#include "WebKitAuthenticationRequest.h"
#include <gtk/gtk.h>
enum CredentialStorageMode {
AllowPersistentStorage, DisallowPersistentStorage };
G_BEGIN_DECLS
#define WEBKIT_TYPE_AUTHENTICATION_DIALOG (webkit_authentication_dialog_get_type())
#define WEBKIT_AUTHENTICATION_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), WEBKIT_TYPE_AUTHENTICATION_DIALOG, WebKitAuthenticationDialog))
#define WEBKIT_IS_AUTHENTICATION_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), WEBKIT_TYPE_AUTHENTICATION_DIALOG))
#define WEBKIT_AUTHENTICATION_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), WEBKIT_TYPE_AUTHENTICATION_DIALOG, WebKitAuthenticationDialogClass))
#define WEBKIT_IS_AUTHENTICATION_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), WEBKIT_TYPE_AUTHENTICATION_DIALOG))
#define WEBKIT_AUTHENTICATION_DIALOG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), WEBKIT_TYPE_AUTHENTICATION_DIALOG, WebKitAuthenticationDialogClass))
typedef struct _WebKitAuthenticationDialog WebKitAuthenticationDialog;
typedef struct _WebKitAuthenticationDialogClass WebKitAuthenticationDialogClass;
typedef struct _WebKitAuthenticationDialogPrivate WebKitAuthenticationDialogPrivate;
struct _WebKitAuthenticationDialog {
GtkEventBox parent;
WebKitAuthenticationDialogPrivate* priv;
};
struct _WebKitAuthenticationDialogClass {
GtkEventBoxClass parentClass;
};
GType webkit_authentication_dialog_get_type();
GtkWidget* webkitAuthenticationDialogNew(WebKitAuthenticationRequest*, CredentialStorageMode);
G_END_DECLS
#endif // WebKitAuthenticationDialog_h