Class OAuthUserRepositoryFactoryImpl
- java.lang.Object
-
- io.ryos.rhino.sdk.users.repositories.OAuthUserRepositoryFactoryImpl
-
- All Implemented Interfaces:
UserRepositoryFactory<UserSession>
public class OAuthUserRepositoryFactoryImpl extends java.lang.Object implements UserRepositoryFactory<UserSession>
Factory class for user repository with OAuth support which creates a newUserRepository
providesUser
instances authenticated.- Author:
- Erhan Bagdemir
-
-
Constructor Summary
Constructors Constructor Description OAuthUserRepositoryFactoryImpl(long loginDelay)
Creates a newOAuthUserRepositoryFactoryImpl
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserRepository<UserSession>
create()
Creates a new repositoryOAuthUserRepositoryFactoryImpl
instance.
-
-
-
Constructor Detail
-
OAuthUserRepositoryFactoryImpl
public OAuthUserRepositoryFactoryImpl(long loginDelay)
Creates a newOAuthUserRepositoryFactoryImpl
instance.- Parameters:
loginDelay
- Delay between two login attempts.
-
-
Method Detail
-
create
public UserRepository<UserSession> create()
Creates a new repositoryOAuthUserRepositoryFactoryImpl
instance.- Specified by:
create
in interfaceUserRepositoryFactory<UserSession>
- Returns:
- New repository instance.
-
-