Package io.ryos.rhino.sdk.users
Class OAuthUserRepositoryImpl
- java.lang.Object
-
- io.ryos.rhino.sdk.users.OAuthUserRepositoryImpl
-
- All Implemented Interfaces:
UserRepository<UserSession>
public class OAuthUserRepositoryImpl extends java.lang.Object implements UserRepository<UserSession>
-
-
Constructor Summary
Constructors Constructor Description OAuthUserRepositoryImpl(UserProvider userProvider, long loginDelay)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OAuthUserRepositoryImpl
authenticateAll()
java.util.List<UserSession>
getUserSessions()
boolean
has(int numberOfUsers)
UserSession
take()
-
-
-
Constructor Detail
-
OAuthUserRepositoryImpl
public OAuthUserRepositoryImpl(UserProvider userProvider, long loginDelay)
-
-
Method Detail
-
authenticateAll
public OAuthUserRepositoryImpl authenticateAll()
-
take
public UserSession take()
- Specified by:
take
in interfaceUserRepository<UserSession>
-
getUserSessions
public java.util.List<UserSession> getUserSessions()
- Specified by:
getUserSessions
in interfaceUserRepository<UserSession>
-
has
public boolean has(int numberOfUsers)
- Specified by:
has
in interfaceUserRepository<UserSession>
-
-