Uses of Class
com.ultikits.ultitools.entities.TokenEntity
Packages that use TokenEntity
-
Uses of TokenEntity in com.ultikits.ultitools.utils
Fields in com.ultikits.ultitools.utils declared as TokenEntityModifier and TypeFieldDescriptionprivate static TokenEntityCloudAuthManager.currentTokenprivate static TokenEntityPluginInitiationUtils.tokenAuthentication token for API requestsMethods in com.ultikits.ultitools.utils that return TokenEntityModifier and TypeMethodDescriptionstatic TokenEntityCloudAuthManager.getCurrentToken()Get the current token (in-memory).static TokenEntityCloudAuthManager.loadSavedToken()Try to load a saved token from data.json on startup.static TokenEntityCloudAuthManager.refreshToken(String refreshTokenValue) Refresh the access token using the refresh token.Methods in com.ultikits.ultitools.utils with parameters of type TokenEntityModifier and TypeMethodDescriptionstatic booleanCloudAuthManager.commitTokenIfCurrent(TokenEntity token, long generation) 仅当代际未变时才提交凭证。protected static SimpleHttpClient.ResponseHttpRequestUtils.getServerByUUID(String uuid, TokenEntity token) Get server information by UUID from the API server.static booleanPluginInitiationUtils.loginWithToken(TokenEntity existingToken) Login to UltiPanel using an existing token (from magic-link or saved token).protected static SimpleHttpClient.ResponseHttpRequestUtils.registerServer(String uuid, String name, int port, String domain, boolean ssl, TokenEntity token) Register a new server with the API server.static voidCloudAuthManager.saveToken(TokenEntity token) Save the current token to data.json for persistence across restarts.protected static SimpleHttpClient.ResponseHttpRequestUtils.updateServer(String uuid, int port, String domain, boolean ssl, TokenEntity token) Update an existing server on the API server.Method parameters in com.ultikits.ultitools.utils with type arguments of type TokenEntityModifier and TypeMethodDescriptionprivate static voidCloudAuthManager.completeMagicLinkLogin(com.google.gson.JsonObject responseBody, Consumer<TokenEntity> onComplete, long generation) 处理一次拿到completed的登录:落凭证、再激活云功能。private static voidCloudAuthManager.pollLoginStatusOnce(String requestId, Consumer<TokenEntity> onComplete, long generation) 查一次登录状态。任何异常都只记 FINE——轮询要继续,直到超时或拿到终态。static voidCloudAuthManager.startPolling(String requestId, Consumer<TokenEntity> onComplete) Start polling for magic-link auth completion.static voidCloudAuthManager.startPolling(String requestId, Consumer<TokenEntity> onComplete, long generation) 带显式代际的轮询入口。