2 * Copyright 2003-2013 Haiku, Inc. All Rights Reserved.
3 * Distributed under the terms of the MIT License.
7 * Jérôme Duval, jerome.duval@free.fr
9 #ifndef PASSWORD_WINDOW_H
10 #define PASSWORD_WINDOW_H
19 class ScreenSaverSettings
;
22 class PasswordWindow
: public BWindow
{
24 PasswordWindow(ScreenSaverSettings
& settings
);
26 virtual void MessageReceived(BMessage
* message
);
32 char* _SanitizeSalt(const char* password
);
34 BRadioButton
* fUseCustom
;
35 BRadioButton
* fUseNetwork
;
36 BTextControl
* fConfirmControl
;
37 BTextControl
* fPasswordControl
;
39 ScreenSaverSettings
& fSettings
;
43 #endif // PASSWORD_WINDOW_H