PHP 클래스 FOS\UserBundle\Security\Encoder\EncoderFactory

저자: Johannes M. Schmitt ([email protected])
저자: Jeremy Mikola ([email protected])
상속: implements Symfony\Component\Security\Core\Encoder\EncoderFactoryInterface
파일 보기 프로젝트 열기: KnpLabs/KnpUserBundle 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$encodeHashAsBase64
$encoderClass
$encoders
$genericFactory
$iterations

공개 메소드들

메소드 설명
__construct ( string $encoderClass, boolean $encodeHashAsBase64, integer $iterations, Symfony\Component\Security\Core\Encoder\EncoderFactoryInterface $genericFactory ) Constructor.
getEncoder ( Symfony\Component\Security\Core\User\AccountInterface $account )

보호된 메소드들

메소드 설명
createEncoder ( string $algorithm ) : PasswordEncoderInterface Creates an encoder for the given algorithm.

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( string $encoderClass, boolean $encodeHashAsBase64, integer $iterations, Symfony\Component\Security\Core\Encoder\EncoderFactoryInterface $genericFactory )
$encoderClass string Encoder class
$encodeHashAsBase64 boolean
$iterations integer
$genericFactory Symfony\Component\Security\Core\Encoder\EncoderFactoryInterface

createEncoder() 보호된 메소드

Creates an encoder for the given algorithm.
protected createEncoder ( string $algorithm ) : PasswordEncoderInterface
$algorithm string
리턴 PasswordEncoderInterface

getEncoder() 공개 메소드

또한 보기: Symfony\Component\Security\Core\Encoder\EncoderFactory::getEncoder()
public getEncoder ( Symfony\Component\Security\Core\User\AccountInterface $account )
$account Symfony\Component\Security\Core\User\AccountInterface

프로퍼티 상세

$encodeHashAsBase64 보호되어 있는 프로퍼티

protected $encodeHashAsBase64

$encoderClass 보호되어 있는 프로퍼티

protected $encoderClass

$encoders 보호되어 있는 프로퍼티

protected $encoders

$genericFactory 보호되어 있는 프로퍼티

protected $genericFactory

$iterations 보호되어 있는 프로퍼티

protected $iterations