* * 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:----n2SZu4ouXibSHpSV023Vrv+BTs1WSKP0nBL8a7DEWyUPeHXPUMByZXlXG4SPLv3q7EJwJowtW9RtQnQLpkjZePsTjPaGMRnIrEKPxeZZ1WneUJTpqMTuB+oSuV4tVO0tGGWlycMaOuCadHQYFcBUvs0XZATIvgpBgRLBTPDaGz8eXJVdnTDK/YrY+30PgIJ+xiWDrJDqMg4O+6l9zBSpcSfmQFoCoc9Si4PCeXlW9kNQooj4b9QmhtHq0PqHl0IgiX8gfI+aPsK7UulsqJP6/p+MeG55Z041V1WK9vP+wbwJbYW8y6UP8l/M1as4O0zAfo+REFqRwm1ICPoLen+Giz00Zr+rnFKxSCMB2RpT44ber9gvKMVOSFfxmcm29pCcEwJGL9nf3ccCvJJyBX3TwPuT7NhC9uQRqSJhmtE2A4Z8QN6UWBsL6L/DbxfnFYDm7DtcJlB71PkhG5LAqf3S3qPpJndfGP59sqprogEkUO7P4UrFiGmDZNIoG9t+FQL6ebHvoR5q+kQ9XqHM1jSgHWYYQpowwdBDfeRifH87X64D0AJ3POSQqb3cezrNqxSifJBgtuklRz8mwBI3mqURxGXySBX5B1S/BfKVUxj9wQqURIWT5VQWDcl6tGkOj/Xkp79eJulsM2iAHOW6n0p5fJ1Tf8W/OWGVEOJ1nGab38o=----ATTACHMENT:----MzcwNzkxNDU0NDE4MDM2OCAxMjcxNjIxNTAzMTE1NTIzIDgzMTcwNTcyODY3ODMw