PHP 클래스 ZF\OAuth2\Adapter\IbmDb2Adapter

상속: extends OAuth2\Storage\IbmDb2
파일 보기 프로젝트 열기: zfcampus/zf-oauth2

보호된 프로퍼티들

프로퍼티 타입 설명
$bcrypt Zend\Crypt\Password\Bcrypt
$bcryptCost integer

공개 메소드들

메소드 설명
__construct ( string $connection, array $config = [] )
checkClientCredentials ( string $clientId, null | string $clientSecret = null ) : boolean Check client credentials
getBcrypt ( ) : Zend\Crypt\Password\Bcrypt
setBcryptCost ( $value )
setClientDetails ( string $clientId, null | string $clientSecret = null, null | string $redirectUri = null, null | string $grantTypes = null, null | string $scopeOrUserId = null, null | string $userId = null ) : boolean Set client details
setUser ( string $username, string $password, string $firstName = null, string $lastName = null ) : boolean Set the user

보호된 메소드들

메소드 설명
checkPassword ( string $user, string $password ) : boolean Check password using bcrypt
createBcryptHash ( string $string ) : string
verifyHash ( string $check, string $hash ) : boolean Check hash using bcrypt

메소드 상세

__construct() 공개 메소드

public __construct ( string $connection, array $config = [] )
$connection string
$config array

checkClientCredentials() 공개 메소드

Check client credentials
public checkClientCredentials ( string $clientId, null | string $clientSecret = null ) : boolean
$clientId string
$clientSecret null | string
리턴 boolean

checkPassword() 보호된 메소드

Check password using bcrypt
protected checkPassword ( string $user, string $password ) : boolean
$user string
$password string
리턴 boolean

createBcryptHash() 보호된 메소드

protected createBcryptHash ( string $string ) : string
$string string
리턴 string

getBcrypt() 공개 메소드

public getBcrypt ( ) : Zend\Crypt\Password\Bcrypt
리턴 Zend\Crypt\Password\Bcrypt

setBcryptCost() 공개 메소드

public setBcryptCost ( $value )
$value

setClientDetails() 공개 메소드

Set client details
public setClientDetails ( string $clientId, null | string $clientSecret = null, null | string $redirectUri = null, null | string $grantTypes = null, null | string $scopeOrUserId = null, null | string $userId = null ) : boolean
$clientId string
$clientSecret null | string
$redirectUri null | string
$grantTypes null | string
$scopeOrUserId null | string If 5 arguments, userId; if 6, scope.
$userId null | string
리턴 boolean

setUser() 공개 메소드

Set the user
public setUser ( string $username, string $password, string $firstName = null, string $lastName = null ) : boolean
$username string
$password string
$firstName string
$lastName string
리턴 boolean

verifyHash() 보호된 메소드

Check hash using bcrypt
protected verifyHash ( string $check, string $hash ) : boolean
$check string
$hash string
리턴 boolean

프로퍼티 상세

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

protected Bcrypt,Zend\Crypt\Password $bcrypt
리턴 Zend\Crypt\Password\Bcrypt

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

protected int $bcryptCost
리턴 integer