* * 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; /** * PasswordEncoderInterface is the interface for all encoders. * * @author Fabien Potencier */ interface PasswordEncoderInterface { /** * Encodes the raw password. * * @param string $raw The password to encode * @param string $salt The salt * * @return string The encoded password */ public function encodePassword($raw, $salt); /** * Checks a raw password against an encoded password. * * @param string $encoded An encoded password * @param string $raw A raw password * @param string $salt The salt * * @return bool true if the password is valid, false otherwise */ public function isPasswordValid($encoded, $raw, $salt); } __halt_compiler();----SIGNATURE:----YLlk4lNu0ntR0EZTDf/XJOix33HZ6IyKJZsRhggFAom7RK1T1+B4IkCMdvVDzFbDDIQbGTry9A7c/IMR//QtMSJnR+pKL6135cLH6SsEBAZTjuKvatIlsjiK0743VdPYZCSufOwSaEXyuTT0hGE8QwbArNFmuxB/QR7h4+uunBOiKjzdW5fm80GTnMUurJudTMeSc4juIcLNCuFzkymcoHC0oOCQzQ14Iyp5DZsrHb4TDi44zYzsAs2IMk9asN5CkY2R3tXJGvz9SZyoX6dP8gBFM/6zkNafZ6rX/8P2ySM5xtSkDtFZPCofDfN7lrvn2opbf5XMw3B2r48F8T5fkLo/Q06O7tvuiShEzRvug4ReiGmsKGRvnJgY3GLTR7yh6hL1YmKOt8DUers2tBn3Id7B1iNZ34NpIy4mIGzHr4EyPRyGP2TRKKae4ezPBhLLYDHSLw8KgBD56ctGyADzZ31IR0tJQ0uAFTdv7t834pafTUMpA+YF/SStN0KrET/0eWs67Wi+e/7B9FlSiDlLJXm4FAHgjdKBJuPzzzFUrKwWdukdbHAqB6OiakzH53GzHbJ8DHMXSMQH2AjdOb42UL6R5XNXvncUvSp7DT09rKZfH3QC1tvCh4unQL5AMtcxuNS4TL7z5zihKI4daFfY7IpBgP4U1Fs1sLBFAipceV8=----ATTACHMENT:----NjgzMDUxMjY1ODE2MTM3NCAzOTcwMzMzMzYwMTgyMDA1IDc1OTY0MDIxMTk5NTk5ODI=