io.github.robertograham.fortniteapirestclient.service.authentication.AuthenticationService Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of fortnite-api-rest-client Show documentation
Show all versions of fortnite-api-rest-client Show documentation
Provides access to the Fortnite REST API
The newest version!
package io.github.robertograham.fortniteapirestclient.service.authentication;
import io.github.robertograham.fortniteapirestclient.service.authentication.model.ExchangeCode;
import io.github.robertograham.fortniteapirestclient.service.authentication.model.OAuthToken;
import io.github.robertograham.fortniteapirestclient.service.authentication.model.request.GetExchangeCodeRequest;
import io.github.robertograham.fortniteapirestclient.service.authentication.model.request.GetOAuthTokenRequest;
import io.github.robertograham.fortniteapirestclient.service.authentication.model.request.KillSessionRequest;
import java.util.concurrent.CompletableFuture;
public interface AuthenticationService {
CompletableFuture getOAuthToken(GetOAuthTokenRequest getOAuthTokenRequest);
CompletableFuture getExchangeCode(GetExchangeCodeRequest getExchangeCodeRequest);
CompletableFuture killSession(KillSessionRequest killSessionRequest);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy