mirror of
https://github.com/elyby/oauth2-server.git
synced 2024-12-22 13:09:44 +05:30
Split functions so line lengths aren't so long
This commit is contained in:
parent
7874c7df15
commit
3eb408bf6f
@ -2,29 +2,67 @@
|
|||||||
|
|
||||||
interface OAuth2ServerDatabase
|
interface OAuth2ServerDatabase
|
||||||
{
|
{
|
||||||
public function validateClient(string $clientId, $clientSecret, $redirectUri);
|
public function validateClient(
|
||||||
|
string $clientId,
|
||||||
|
$clientSecret,
|
||||||
|
$redirectUri
|
||||||
|
);
|
||||||
|
|
||||||
public function newSession(string $clientId, string $redirectUri, string $type = 'user', string $typeId, $authCode, $accessToken, string $stage = 'request');
|
public function newSession(
|
||||||
|
string $clientId,
|
||||||
|
string $redirectUri,
|
||||||
|
string $type = 'user',
|
||||||
|
string $typeId,
|
||||||
|
$authCode,
|
||||||
|
$accessToken,
|
||||||
|
string $stage = 'request'
|
||||||
|
);
|
||||||
|
|
||||||
public function updateSession(string $clientId, string $type = 'user', string $typeId, $authCode, $accessToken, string $stage);
|
public function updateSession(
|
||||||
|
string $clientId,
|
||||||
|
string $type = 'user',
|
||||||
|
string $typeId,
|
||||||
|
$authCode,
|
||||||
|
$accessToken,
|
||||||
|
string $stage
|
||||||
|
);
|
||||||
|
|
||||||
public function deleteSession(string $clientId, string $typeId);
|
public function deleteSession(
|
||||||
|
string $clientId,
|
||||||
|
string $typeId
|
||||||
|
);
|
||||||
|
|
||||||
public function validateAuthCode(string $clientId, string $redirectUri, string $authCode);
|
public function validateAuthCode(
|
||||||
|
string $clientId,
|
||||||
|
string $redirectUri,
|
||||||
|
string $authCode
|
||||||
|
);
|
||||||
|
|
||||||
public function getAccessToken(int $sessionId);
|
public function getAccessToken(int $sessionId);
|
||||||
|
|
||||||
public function removeAuthCode(int $sessionId);
|
public function removeAuthCode(int $sessionId);
|
||||||
|
|
||||||
public function setAccessToken(int $sessionId, string $accessToken);
|
public function setAccessToken(
|
||||||
|
int $sessionId,
|
||||||
|
string $accessToken
|
||||||
|
);
|
||||||
|
|
||||||
public function addSessionScope(int $sessionId, string $scope);
|
public function addSessionScope(
|
||||||
|
int $sessionId,
|
||||||
|
string $scope
|
||||||
|
);
|
||||||
|
|
||||||
public function getScope(string $scope);
|
public function getScope(string $scope);
|
||||||
|
|
||||||
public function updateSessionScopeAccessToken(int $sesstionId, string $accessToken);
|
public function updateSessionScopeAccessToken(
|
||||||
|
int $sesstionId,
|
||||||
|
string $accessToken
|
||||||
|
);
|
||||||
|
|
||||||
public function accessTokenScopes(string $accessToken);
|
public function accessTokenScopes(string $accessToken);
|
||||||
|
|
||||||
public function validateUser(string $username, string $password);
|
public function validateUser(
|
||||||
|
string $username,
|
||||||
|
string $password
|
||||||
|
);
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user