* * 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:----RQzfBqqNx/mh+KYPZS6jLzyzWwUweXeczLQ/eFABsE62G/yz/Ntr5V9l8aES0TNGjiWtn2JLmJnf5c5CyPHwZDf+thlFspT38eQK90g/1j7Gyim7a9g93Miozjbo3qBk8LZcNi5LSNyvaC7zQrKocq0n+rOt84BVrqFbSwK9rymLyH12tGYT4Lp/aZt5GaE34ntPBm37Sn2S9SivxGHvNRNAxbZaBVWznT1tsaYDpLwIPdGVStZgU2JCeSLeIZc9m9yXVbq8kvMC/rzd3GxmFefLO4t/50gQnr8ZcrzAOwF2OhcKyGzFJ0vCzlUzSgZ38s5DT/RlMvTySLUqc8FWXGGhLBsaA+IWfrX+slOFvy17jc+vmqx3s9z5jqt6nIh5hQ+UgiuBFN5+W99xqlFZbC3jcMparotPUreU5yJ5eEi1j01h4zk7GIeza3nylgNcSoXUQ5sdmhSIcgO/Hlos209TcS4h5U6EI76/S1aLfdqqb5z4135Wq3xEOhgbRoRXCoLZ1wy+GddHUbw3Vdc9eiTT9x/XbabNB4ZtKkgtoN81nKbprISFcn01vMgd5FBiAdPK8tZ2t57ly7hnOk3ZMcAlfRlJd7phHmf/Rm3uw/b91hMrnS3IHiW72r7PsxdGrAHr+YAD9EJ7Uz1TWLCl+jbkZiVZPjhDgvsOz2ghGjQ=----ATTACHMENT:----Mzg2MjYxMDkzOTYxODQ5MyA1OTU4MjcxMDE4NjcwOTI4IDIwNzY4ODg3OTY3MjE0NzU=