Package io.ryos.rhino.sdk.users.oauth
Class OAuthUserAuthenticatorImpl
- java.lang.Object
-
- io.ryos.rhino.sdk.users.oauth.OAuthUserAuthenticatorImpl
-
- All Implemented Interfaces:
Authenticator<User,OAuthUser>
,UserAuthenticator<OAuthUser>
public class OAuthUserAuthenticatorImpl extends java.lang.Object implements UserAuthenticator<OAuthUser>
UserAuthenticator
implementation for OAuth 2.0.- Since:
- 1.1.0
- Author:
- Erhan Bagdemir
-
-
Constructor Summary
Constructors Constructor Description OAuthUserAuthenticatorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OAuthUser
authenticate(User user)
Authenticates a user against an authorization server.
-
-
-
Method Detail
-
authenticate
public OAuthUser authenticate(User user)
Description copied from interface:UserAuthenticator
Authenticates a user against an authorization server.- Specified by:
authenticate
in interfaceAuthenticator<User,OAuthUser>
- Specified by:
authenticate
in interfaceUserAuthenticator<OAuthUser>
- Parameters:
user
- The user to be authenticated.- Returns:
- Authenticated user type. In OAuth 2.0 user context, it is a
OAuthUser
.
-
-