Core Class
View Source on Trac ↗
Core Class
WP_Application_Passwords
class WP_Application_Passwords
// Constructor: function Object() { [native code] } Class for displaying, modifying, and sanitizing application passwords.
Methods 13 methods
| Method / Return | Description |
|---|---|
| is_in_use() bool | Checks if application passwords are being used by the site. |
| create_new_application_password() (array | Creates a new application password.
Parameters: $user_id: mixed, $args: mixed |
| get_user_application_passwords() array | Gets a user's application passwords.
Parameters: $user_id: mixed |
| get_user_application_password() (array | Gets a user's application password with the given UUID.
Parameters: $user_id: mixed, $uuid: mixed |
| application_name_exists_for_user() bool | Checks if an application password with the given name exists for this user.
Parameters: $user_id: mixed, $name: mixed |
| update_application_password() (true | Updates an application password.
Parameters: $user_id: mixed, $uuid: mixed, $update: mixed |
| record_application_password_usage() (true | Records that an application password has been used.
Parameters: $user_id: mixed, $uuid: mixed |
| delete_application_password() (true | Deletes an application password.
Parameters: $user_id: mixed, $uuid: mixed |
| delete_all_application_passwords() (int | Deletes all application passwords for the given user.
Parameters: $user_id: mixed |
| set_user_application_passwords() (int | Sets a user's application passwords.
Parameters: $user_id: mixed, $passwords: mixed |
| chunk_password() string | Sanitizes and then splits a password into smaller chunks.
Parameters: $raw_password: mixed |
| hash_password() string | Hashes a plaintext application password.
Parameters: $password: string |
| check_password() bool | Checks a plaintext application password against a hashed password.
Parameters: $password: string, $hash: string |
Class Information
Source File
wp-includes/class-wp-application-passwords.php
Advertisement