Class OpenIDAuthenticator
java.lang.Object
pro.gravit.launchserver.auth.core.openid.OpenIDAuthenticator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionauthorize(pro.gravit.launcher.base.request.auth.password.AuthCodePassword authCode) createUserFromToken(String accessToken) List<pro.gravit.launcher.base.events.request.GetAvailabilityAuthRequestEvent.AuthAvailabilityDetails> getUserSessionByOAuthAccessToken(String accessToken) refreshAccessToken(String oldRefreshToken)
-
Constructor Details
-
OpenIDAuthenticator
-
-
Method Details
-
getDetails
public List<pro.gravit.launcher.base.events.request.GetAvailabilityAuthRequestEvent.AuthAvailabilityDetails> getDetails() -
refreshAccessToken
-
getUserSessionByOAuthAccessToken
public UserSession getUserSessionByOAuthAccessToken(String accessToken) throws AuthCoreProvider.OAuthAccessTokenExpired -
authorize
public TokenResponse authorize(pro.gravit.launcher.base.request.auth.password.AuthCodePassword authCode) throws IOException - Throws:
IOException
-
createUserFromToken
- Throws:
AuthException
-