(no description)
File Size: | 338 lines (12 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
factor:: (13 methods):
__construct()
get_all_user_factors()
has_input()
has_revoke()
has_setup()
show_setup_buttons()
possible_states()
get_state()
get_setup_string()
login_form_definition()
login_form_validation()
setup_factor_form_definition()
setup_user_factor()
__construct($name) X-Ref |
Create webauthn server. param: string $name |
get_all_user_factors(stdClass $user) X-Ref |
WebAuthn Factor implementation. param: stdClass $user the user to check against. return: array |
has_input() X-Ref |
WebAuthn Factor implementation. {@inheritDoc} |
has_revoke() X-Ref |
WebAuthn Factor implementation. {@inheritDoc} |
has_setup() X-Ref |
WebAuthn Factor implementation. {@inheritDoc} |
show_setup_buttons() X-Ref |
WebAuthn Factor implementation. {@inheritDoc} |
possible_states(stdClass $user) X-Ref |
WebAuthn factor implementation. param: stdClass $user return: array |
get_state() X-Ref |
WebAuthn state {@inheritDoc} |
get_setup_string() X-Ref |
Gets the string for setup button on preferences page. return: string |
login_form_definition(\MoodleQuickForm $mform) X-Ref |
WebAuthn Factor implementation. param: \MoodleQuickForm $mform return: \MoodleQuickForm $mform |
login_form_validation(array $data) X-Ref |
WebAuthn Factor implementation. param: array $data return: array |
setup_factor_form_definition(\MoodleQuickForm $mform) X-Ref |
WebAuthn Factor implementation. param: \MoodleQuickForm $mform return: object $mform |
setup_user_factor(object $data) X-Ref |
WebAuthn Factor implementation. param: object $data return: stdClass|null |