Class AuthRequest
java.lang.Object
pro.gravit.launcher.base.request.Request<AuthRequestEvent>
pro.gravit.launcher.base.request.auth.AuthRequest
- All Implemented Interfaces:
WebSocketRequest, pro.gravit.utils.TypeSerializeInterface
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic enumNested classes/interfaces inherited from class Request
Request.ExtendedToken, Request.ExtendedTokenCallback, Request.RequestRestoreReportModifier and TypeClassDescriptionstatic classstatic interfacestatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Stringfinal AuthRequest.ConnectTypesfinal booleanfinal Stringstatic final pro.gravit.utils.ProviderMap<AuthRequest.AuthPasswordInterface> Fields inherited from class Request
requestUUID -
Constructor Summary
ConstructorsConstructorDescriptionAuthRequest(String login, String password, String auth_id, AuthRequest.ConnectTypes authType) AuthRequest(String login, AuthRequest.AuthPasswordInterface password, String auth_id, boolean getSession, AuthRequest.ConnectTypes authType) -
Method Summary
Methods inherited from class Request
addAllExtendedToken, addExtendedToken, addExtendedTokenCallback, addOAuthChangeHandler, clearExtendedTokens, getAccessToken, getAuthId, getExtendedTokens, getOAuth, getRefreshToken, getRequestService, getStringExtendedTokens, getTokenExpiredTime, isAvailable, isTokenExpired, reconnect, removeExtendedTokenCallback, removeOAuthChangeHandler, request, request, request, requestDo, requestError, restore, restore, setOAuth, setOAuth, setRequestService, startAutoRefreshModifier and TypeMethodDescriptionstatic voidstatic voidaddExtendedToken(String name, Request.ExtendedToken token) voidvoidaddOAuthChangeHandler(BiConsumer<String, AuthRequestEvent.OAuthRequestEvent> eventHandler) static voidstatic Stringstatic Stringstatic Map<String, Request.ExtendedToken> getOAuth()static Stringstatic RequestServicestatic longstatic booleanstatic booleanstatic voidvoidvoidremoveOAuthChangeHandler(BiConsumer<String, AuthRequestEvent.OAuthRequestEvent> eventHandler) request()request(RequestService service) request(StdWebSocketService service) Deprecated.protected AuthRequestEventrequestDo(RequestService service) static voidrequestError(String message) static Request.RequestRestoreReportrestore()static Request.RequestRestoreReportrestore(boolean needUserInfo, boolean refreshOnly, boolean noRefresh) static voidsetOAuth(String authId, AuthRequestEvent.OAuthRequestEvent event) static voidsetOAuth(String authId, AuthRequestEvent.OAuthRequestEvent event, long tokenExpiredTime) static voidsetRequestService(RequestService service) static void
-
Field Details
-
providers
-
login
-
password
-
auth_id
-
getSession
public final boolean getSession -
authType
-
-
Constructor Details
-
AuthRequest
public AuthRequest(String login, String password, String auth_id, AuthRequest.ConnectTypes authType) -
AuthRequest
public AuthRequest(String login, AuthRequest.AuthPasswordInterface password, String auth_id, boolean getSession, AuthRequest.ConnectTypes authType)
-
-
Method Details
-
registerProviders
public static void registerProviders() -
getType
- Specified by:
getTypein interfacepro.gravit.utils.TypeSerializeInterface- Specified by:
getTypein interfaceWebSocketRequest
-