1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- <?php
- namespace OCP;
- interface IUserSession {
-
- public function login($uid, $password);
-
- public function logout();
-
- public function setUser($user);
-
- public function setVolatileActiveUser(?IUser $user): void;
-
- public function getUser();
-
- public function isLoggedIn();
-
- public function getImpersonatingUserID(): ?string;
-
- public function setImpersonatingUserID(bool $useCurrentUser = true): void;
- }
|