summaryrefslogtreecommitdiffstats
path: root/kdejava/koala/org/kde/koala/PasswordDialog.java
diff options
context:
space:
mode:
Diffstat (limited to 'kdejava/koala/org/kde/koala/PasswordDialog.java')
-rw-r--r--kdejava/koala/org/kde/koala/PasswordDialog.java144
1 files changed, 144 insertions, 0 deletions
diff --git a/kdejava/koala/org/kde/koala/PasswordDialog.java b/kdejava/koala/org/kde/koala/PasswordDialog.java
new file mode 100644
index 00000000..32a2f481
--- /dev/null
+++ b/kdejava/koala/org/kde/koala/PasswordDialog.java
@@ -0,0 +1,144 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.koala;
+
+import org.kde.qt.Qt;
+import org.kde.qt.QMetaObject;
+import org.kde.qt.QtSupport;
+import org.kde.qt.QWidget;
+
+/**
+
+ A dialog for requesting a login and a password from the end user.
+ KIO-Slave authors are encouraged to use SlaveBase.openPassDlg
+ instead of directly instantiating this dialog.
+ @short dialog for requesting login and password from the end user.
+
+*/
+public class PasswordDialog extends KDialogBase {
+ protected PasswordDialog(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ /**
+ Create a password dialog.
+ @param prompt instructional text to be shown.
+ @param user username, if known initially.
+ @param enableKeep if true, shows checkbox that makes password persistent until KDE is shutdown.
+ @param modal if true, the dialog will be modal (default:true).
+ @param parent the parent widget (default:NULL).
+ @param name the dialog name (default:NULL).
+ @short Create a password dialog.
+ */
+ public PasswordDialog(String prompt, String user, boolean enableKeep, boolean modal, QWidget parent, String name) {
+ super((Class) null);
+ newPasswordDialog(prompt,user,enableKeep,modal,parent,name);
+ }
+ private native void newPasswordDialog(String prompt, String user, boolean enableKeep, boolean modal, QWidget parent, String name);
+ public PasswordDialog(String prompt, String user, boolean enableKeep, boolean modal, QWidget parent) {
+ super((Class) null);
+ newPasswordDialog(prompt,user,enableKeep,modal,parent);
+ }
+ private native void newPasswordDialog(String prompt, String user, boolean enableKeep, boolean modal, QWidget parent);
+ public PasswordDialog(String prompt, String user, boolean enableKeep, boolean modal) {
+ super((Class) null);
+ newPasswordDialog(prompt,user,enableKeep,modal);
+ }
+ private native void newPasswordDialog(String prompt, String user, boolean enableKeep, boolean modal);
+ public PasswordDialog(String prompt, String user, boolean enableKeep) {
+ super((Class) null);
+ newPasswordDialog(prompt,user,enableKeep);
+ }
+ private native void newPasswordDialog(String prompt, String user, boolean enableKeep);
+ public PasswordDialog(String prompt, String user) {
+ super((Class) null);
+ newPasswordDialog(prompt,user);
+ }
+ private native void newPasswordDialog(String prompt, String user);
+ /**
+ Sets the prompt to show to the user.
+ @param prompt instructional text to be shown.
+ @short Sets the prompt to show to the user.
+ */
+ public native void setPrompt(String prompt);
+ /**
+ Adds a comment line to the dialog.
+ This function allows you to add one additional comment
+ line to this widget. Calling this function after a
+ comment has already been added will not have any effect.
+ @param label label for comment (ex:"Command:")
+ @param comment the actual comment text.
+ @short Adds a comment line to the dialog.
+ */
+ public native void addCommentLine(String label, String comment);
+ /**
+ Returns the password entered by the user.
+ @return the password
+
+ @short Returns the password entered by the user.
+ */
+ public native String password();
+ /**
+ Returns the username entered by the user.
+ @return the user name
+
+ @short Returns the username entered by the user.
+ */
+ public native String username();
+ /**
+ Determines whether supplied authorization should
+ persist even after the application has been closed.
+ @return true to keep the password
+
+ @short Determines whether supplied authorization should persist even after the application has been closed.
+ */
+ public native boolean keepPassword();
+ /**
+ Check or uncheck the "keep password" checkbox.
+ This can be used to check it before showing the dialog, to tell
+ the user that the password is stored already (e.g. in the wallet).
+ enableKeep must have been set to true in the constructor.
+ @short Check or uncheck the "keep password" checkbox.
+ */
+ public native void setKeepPassword(boolean b);
+ /**
+ Sets the username field read-only and sets the
+ focus to the password field.
+ @param readOnly true to set the user field to read-only
+ @short Sets the username field read-only and sets the focus to the password field.
+ */
+ public native void setUserReadOnly(boolean readOnly);
+ /**
+ Presets the password.
+ @param password the password to set
+ @short Presets the password.
+ */
+ public native void setPassword(String password);
+ /**
+ Presets a number of login+password pairs that the user can choose from.
+ The passwords can be empty if you simply want to offer usernames to choose from.
+ This is incompatible with setUserReadOnly(true).
+ @param knownLogins map of known logins: the keys are usernames, the values are passwords.
+ @short Presets a number of login+password pairs that the user can choose from.
+ */
+ // void setKnownLogins(const QMap<QString, QString>& arg1); >>>> NOT CONVERTED
+ /**
+ A convienence static method for obtaining authorization
+ information from the end user.
+ @param user username
+ @param pass password
+ @param keep pointer to flag that indicates whether to keep password (can be null)
+ @param prompt text to display to user.
+ @param readOnly make the username field read-only.
+ @param caption set the title bar to given text.
+ @param comment extra comment to display to user.
+ @param label optinal label for extra comment.
+ @return Accepted/Rejected based on the user choice.
+
+ @short A convienence static method for obtaining authorization information from the end user.
+ */
+ public static native int getNameAndPassword(StringBuffer user, StringBuffer pass, boolean[] keep, String prompt, boolean readOnly, String caption, String comment, String label);
+ public static native int getNameAndPassword(StringBuffer user, StringBuffer pass, boolean[] keep, String prompt, boolean readOnly, String caption, String comment);
+ public static native int getNameAndPassword(StringBuffer user, StringBuffer pass, boolean[] keep, String prompt, boolean readOnly, String caption);
+ public static native int getNameAndPassword(StringBuffer user, StringBuffer pass, boolean[] keep, String prompt, boolean readOnly);
+ public static native int getNameAndPassword(StringBuffer user, StringBuffer pass, boolean[] keep, String prompt);
+ public static native int getNameAndPassword(StringBuffer user, StringBuffer pass, boolean[] keep);
+}