| $config | OAuth2\Storage\Pdo | protected |
| $db | OAuth2\Storage\Pdo | protected |
| __construct($connection, $config=array()) | OAuth2\Storage\Pdo | |
| ADDRESS_CLAIM_VALUES | OAuth2\OpenID\Storage\UserClaimsInterface | |
| checkClientCredentials($client_id, $client_secret=null) | OAuth2\Storage\Pdo | |
| checkPassword($user, $password) | OAuth2\Storage\Pdo | protected |
| checkRestrictedGrantType($client_id, $grant_type) | OAuth2\Storage\Pdo | |
| checkUserCredentials($username, $password) | OAuth2\Storage\Pdo | |
| createAuthorizationCode($client_id, $user_id, $redirect_uri, $scope=null) | OAuth2\ResponseType\AuthorizationCodeInterface | |
| EMAIL_CLAIM_VALUES | OAuth2\OpenID\Storage\UserClaimsInterface | |
| enforceRedirect() | OAuth2\ResponseType\AuthorizationCodeInterface | |
| expireAuthorizationCode($code) | OAuth2\Storage\Pdo | |
| getAccessToken($access_token) | OAuth2\Storage\Pdo | |
| getAuthorizationCode($code) | OAuth2\Storage\Pdo | |
| getAuthorizeResponse($params, $user_id=null) | OAuth2\ResponseType\ResponseTypeInterface | |
| getBuildSql($dbName='oauth2_server_php') | OAuth2\Storage\Pdo | |
| getClientDetails($client_id) | OAuth2\Storage\Pdo | |
| getClientKey($client_id, $subject) | OAuth2\Storage\Pdo | |
| getClientScope($client_id) | OAuth2\Storage\Pdo | |
| getDefaultScope($client_id=null) | OAuth2\Storage\Pdo | |
| getEncryptionAlgorithm($client_id=null) | OAuth2\Storage\Pdo | |
| getJti($client_id, $subject, $audience, $expires, $jti) | OAuth2\Storage\Pdo | |
| getPrivateKey($client_id=null) | OAuth2\Storage\Pdo | |
| getPublicKey($client_id=null) | OAuth2\Storage\Pdo | |
| getRefreshToken($refresh_token) | OAuth2\Storage\Pdo | |
| getUser($username) | OAuth2\Storage\Pdo | |
| getUserClaim($claim, $userDetails) | OAuth2\Storage\Pdo | protected |
| getUserClaims($user_id, $claims) | OAuth2\Storage\Pdo | |
| getUserDetails($username) | OAuth2\Storage\Pdo | |
| isPublicClient($client_id) | OAuth2\Storage\Pdo | |
| PHONE_CLAIM_VALUES | OAuth2\OpenID\Storage\UserClaimsInterface | |
| PROFILE_CLAIM_VALUES | OAuth2\OpenID\Storage\UserClaimsInterface | |
| RESPONSE_TYPE_CODE | OAuth2\Storage\AuthorizationCodeInterface | |
| scopeExists($scope) | OAuth2\Storage\Pdo | |
| setAccessToken($access_token, $client_id, $user_id, $expires, $scope=null) | OAuth2\Storage\Pdo | |
| setAuthorizationCode($code, $client_id, $user_id, $redirect_uri, $expires, $scope=null, $id_token=null) | OAuth2\Storage\Pdo | |
| OAuth2::Storage::AuthorizationCodeInterface::setAuthorizationCode($code, $client_id, $user_id, $redirect_uri, $expires, $scope=null) | OAuth2\Storage\AuthorizationCodeInterface | |
| setClientDetails($client_id, $client_secret=null, $redirect_uri=null, $grant_types=null, $scope=null, $user_id=null) | OAuth2\Storage\Pdo | |
| setJti($client_id, $subject, $audience, $expires, $jti) | OAuth2\Storage\Pdo | |
| setRefreshToken($refresh_token, $client_id, $user_id, $expires, $scope=null) | OAuth2\Storage\Pdo | |
| setUser($username, $password, $firstName=null, $lastName=null) | OAuth2\Storage\Pdo | |
| unsetAccessToken($access_token) | OAuth2\Storage\Pdo | |
| unsetRefreshToken($refresh_token) | OAuth2\Storage\Pdo | |
| VALID_CLAIMS | OAuth2\OpenID\Storage\UserClaimsInterface | |