diff options
author | Konstantin Aladyshev <aladyshev22@gmail.com> | 2024-02-20 11:11:39 +0300 |
---|---|---|
committer | Konstantin Aladyshev <aladyshev22@gmail.com> | 2024-02-20 11:11:39 +0300 |
commit | b36e1e403b916d3263959f5c84ca5061f683e804 (patch) | |
tree | 23b36a35ca7c6458813182d34a44305420382a96 /UefiLessonsPkg/PasswordFormWithHash/Form.vfr | |
parent | 146e7a2a46306530bd845b1c0dacf455ae2d6bd4 (diff) | |
download | UEFI-Lessons-b36e1e403b916d3263959f5c84ca5061f683e804.tar.gz UEFI-Lessons-b36e1e403b916d3263959f5c84ca5061f683e804.tar.bz2 UEFI-Lessons-b36e1e403b916d3263959f5c84ca5061f683e804.zip |
Add PasswordFormWithHash source code
Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
Diffstat (limited to 'UefiLessonsPkg/PasswordFormWithHash/Form.vfr')
-rw-r--r-- | UefiLessonsPkg/PasswordFormWithHash/Form.vfr | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/UefiLessonsPkg/PasswordFormWithHash/Form.vfr b/UefiLessonsPkg/PasswordFormWithHash/Form.vfr new file mode 100644 index 0000000..10c1d1f --- /dev/null +++ b/UefiLessonsPkg/PasswordFormWithHash/Form.vfr @@ -0,0 +1,31 @@ +#include <Uefi/UefiMultiPhase.h> +#include "Data.h" + +formset + guid = FORMSET_GUID, + title = STRING_TOKEN(FORMSET_TITLE), + help = STRING_TOKEN(FORMSET_HELP), + + varstore VARIABLE_STRUCTURE, + name = FormData, + guid = STORAGE_GUID; + + defaultstore StandardDefault, + prompt = STRING_TOKEN(STANDARD_DEFAULT_PROMPT), + attribute = 0x0000; + + form + formid = 1, + title = STRING_TOKEN(FORMID1_TITLE); + + password + varid = FormData.Password, + prompt = STRING_TOKEN(PASSWORD_PROMPT), + help = STRING_TOKEN(PASSWORD_HELP), + flags = INTERACTIVE, + key = KEY_PASSWORD, + minsize = PASSWORD_MIN_LEN, + maxsize = PASSWORD_MAX_LEN, + endpassword; + endform; +endformset; |