* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Security\Core\Encoder; use Symfony\Component\Security\Core\User\UserInterface; /** * UserPasswordEncoderInterface is the interface for the password encoder service. * * @author Ariel Ferrandini */ interface UserPasswordEncoderInterface { /** * Encodes the plain password. * * @param UserInterface $user The user * @param string $plainPassword The password to encode * * @return string The encoded password */ public function encodePassword(UserInterface $user, $plainPassword); /** * @param UserInterface $user The user * @param string $raw A raw password * * @return bool true if the password is valid, false otherwise */ public function isPasswordValid(UserInterface $user, $raw); } __halt_compiler();----SIGNATURE:----RmvDuDeE3EKGrQqCgZjzkEpQoSD4SX9gJhnloMbvsdPLAUp9lyzbGQJGw9OSuNyxPmADMJgKwqH6Ua3v3cg/n8UwvtCGwGUCcX8VmUpog+J3xTYcvGsL6wLAWMTh53L8QTvMboInmFnJgd/JUcyuNr1C0xhZDDpCrnEX/efppV81v8lcpbfwlR/hd+V6hdtlYzXl/0AQJW/X71HmoHRopfVeEd4aJ7vSWIiRzUS6IzikFBh4JHJKF3yrrh8J4FbI0dBZIg1f3nq9zxlnusczjgvZ/HJLFP8qQx5w5Z77CiaPSOQUYU1U8YkdIdKWpHUjt2oY63kvuCHtaCyd5XeQ07C/HqGc53izPGn3o2Phmzsye+ul0b+i9jxa+/oxOfeI9ap4uFrzaA8BFrcpQpqczkVF/ImkzE0aeoSigvkaF8QmMdUbSQrbDnlxV9TYMSeIW+ecGE+LUHo3nIlI/50PhuaPCh6CaMrPpiS8782A36gOhTPHUrAbOpiU523MJsdPuaV1CJ3CoeeOxf2B/LWN0lWgkQrtMmdWe1jlHgXdd7f3BhywByRh1jEuxq4XX6mtzyMms2uU2EX8R4zKM5/8kJ+pjkChUKv90x6PQzpt/dc6NJQCzYqKN/J+E3yWejsJh4kGwVyU8ghnmrrA0vflbSQ7JbT966Udn3M2c/SFbw0=----ATTACHMENT:----NTQ2MTA3MzQ5MzkyNTM3NSA1NDM2NjU3OTY2NDg1NjY0IDc3MjcyMDk5MTA5MTU3MTk=