mirror of https://github.com/OpenVPN/openvpn-gui
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
760 B
24 lines
760 B
#ifndef SAVEPASS_H
|
|
#define SAVEPASS_H
|
|
|
|
#include <wchar.h>
|
|
|
|
#define USER_PASS_LEN 128
|
|
#define KEY_PASS_LEN 128
|
|
|
|
int SaveKeyPass(const WCHAR *config_name, const WCHAR *password);
|
|
int SaveAuthPass(const WCHAR *config_name, const WCHAR *password);
|
|
int SaveUsername(const WCHAR *config_name, const WCHAR *username);
|
|
|
|
int RecallKeyPass(const WCHAR *config_name, WCHAR *password);
|
|
int RecallAuthPass(const WCHAR *config_name, WCHAR *password);
|
|
int RecallUsername(const WCHAR *config_name, WCHAR *username);
|
|
|
|
void DeleteSavedAuthPass(const WCHAR *config_name);
|
|
void DeleteSavedKeyPass(const WCHAR *config_name);
|
|
void DeleteSavedPasswords(const WCHAR *config_name);
|
|
|
|
BOOL IsAuthPassSaved(const WCHAR *config_name);
|
|
BOOL IsKeyPassSaved(const WCHAR *config_name);
|
|
#endif
|