Skip navigation links
A B C D E F G H I J L M N O P R S T U V W X 

A

AbstractRealmsService - Class in net.raphimc.minecraftauth.service.realms
 
AbstractRealmsService(String, HttpClient, CookieManager) - Constructor for class net.raphimc.minecraftauth.service.realms.AbstractRealmsService
 
AbstractStep<I extends AbstractStep.StepResult<?>,O extends AbstractStep.StepResult<?>> - Class in net.raphimc.minecraftauth.step
 
AbstractStep(String) - Constructor for class net.raphimc.minecraftauth.step.AbstractStep
 
AbstractStep(String, AbstractStep<?, I>) - Constructor for class net.raphimc.minecraftauth.step.AbstractStep
 
AbstractStep(String, AbstractStep.ApplicationDetails) - Constructor for class net.raphimc.minecraftauth.step.AbstractStep
 
AbstractStep.ApplicationDetails - Class in net.raphimc.minecraftauth.step
 
AbstractStep.FirstStepResult - Class in net.raphimc.minecraftauth.step
 
AbstractStep.InitialInput - Class in net.raphimc.minecraftauth.step
 
AbstractStep.StepResult<P extends AbstractStep.StepResult<?>> - Class in net.raphimc.minecraftauth.step
 
ACCEPT_INVITE_URL - Static variable in class net.raphimc.minecraftauth.service.realms.BedrockRealmsService
 
acceptInvite(String) - Method in class net.raphimc.minecraftauth.service.realms.BedrockRealmsService
 
acceptTos() - Method in class net.raphimc.minecraftauth.service.realms.JavaRealmsService
 
addRequestHeaders(HttpRequest) - Method in class net.raphimc.minecraftauth.service.realms.AbstractRealmsService
 
addRequestHeaders(HttpRequest) - Method in class net.raphimc.minecraftauth.service.realms.BedrockRealmsService
 
addRequestHeaders(HttpRequest) - Method in class net.raphimc.minecraftauth.service.realms.JavaRealmsService
 
AGREE_TOS_URL - Static variable in class net.raphimc.minecraftauth.service.realms.JavaRealmsService
 
ALT_JAVA_CREDENTIALS_LOGIN - Static variable in class net.raphimc.minecraftauth.MinecraftAuth
 
ALT_JAVA_DEVICE_CODE_LOGIN - Static variable in class net.raphimc.minecraftauth.MinecraftAuth
 
ApiHttpRequestException - Exception in net.raphimc.minecraftauth.responsehandler.exception
 
ApiHttpRequestException(HttpResponse, String, String) - Constructor for exception net.raphimc.minecraftauth.responsehandler.exception.ApiHttpRequestException
 
applicationDetails - Variable in class net.raphimc.minecraftauth.step.AbstractStep
 
ApplicationDetails() - Constructor for class net.raphimc.minecraftauth.step.AbstractStep.ApplicationDetails
 

B

BEDROCK_ANDROID_TITLE_ID - Static variable in class net.raphimc.minecraftauth.util.MicrosoftConstants
 
BEDROCK_CREDENTIALS_LOGIN - Static variable in class net.raphimc.minecraftauth.MinecraftAuth
 
BEDROCK_DEVICE_CODE_LOGIN - Static variable in class net.raphimc.minecraftauth.MinecraftAuth
 
BEDROCK_IOS_TITLE_ID - Static variable in class net.raphimc.minecraftauth.util.MicrosoftConstants
 
BEDROCK_NINTENDO_TITLE_ID - Static variable in class net.raphimc.minecraftauth.util.MicrosoftConstants
 
BEDROCK_PLAY_FAB_TITLE_ID - Static variable in class net.raphimc.minecraftauth.util.MicrosoftConstants
 
BEDROCK_PLAY_FAB_XSTS_RELYING_PARTY - Static variable in class net.raphimc.minecraftauth.util.MicrosoftConstants
 
BEDROCK_REALMS_XSTS_RELYING_PARTY - Static variable in class net.raphimc.minecraftauth.util.MicrosoftConstants
 
BEDROCK_XBL_DEVICE_CODE_LOGIN - Static variable in class net.raphimc.minecraftauth.MinecraftAuth
 
BEDROCK_XSTS_RELYING_PARTY - Static variable in class net.raphimc.minecraftauth.util.MicrosoftConstants
 
BedrockRealmsService - Class in net.raphimc.minecraftauth.service.realms
 
BedrockRealmsService(HttpClient, String, StepXblXstsToken.XblXsts<?>) - Constructor for class net.raphimc.minecraftauth.service.realms.BedrockRealmsService
 
BiMergeStep<I1 extends AbstractStep.StepResult<?>,I2 extends AbstractStep.StepResult<?>,O extends BiMergeStep.StepResult<I1,I2>> - Class in net.raphimc.minecraftauth.step
 
BiMergeStep(String, AbstractStep<?, I1>, AbstractStep<?, I2>) - Constructor for class net.raphimc.minecraftauth.step.BiMergeStep
 
BiMergeStep.StepResult<P1 extends AbstractStep.StepResult<?>,P2 extends AbstractStep.StepResult<?>> - Class in net.raphimc.minecraftauth.step
 
build() - Method in class net.raphimc.minecraftauth.MinecraftAuth.InitialXblSessionBuilder
 
build() - Method in class net.raphimc.minecraftauth.MinecraftAuth.MsaTokenBuilder
 
build() - Method in class net.raphimc.minecraftauth.MinecraftAuth.XblXstsTokenBuilder
 
builder() - Static method in class net.raphimc.minecraftauth.MinecraftAuth
 
buildMinecraftBedrockChainStep(boolean, boolean) - Method in class net.raphimc.minecraftauth.MinecraftAuth.MinecraftBuilder
 
buildMinecraftJavaProfileStep(boolean) - Method in class net.raphimc.minecraftauth.MinecraftAuth.MinecraftBuilder
 

C

CLIENT_COMPATIBLE_URL - Static variable in class net.raphimc.minecraftauth.service.realms.AbstractRealmsService
 
ConsoleLogger - Class in net.raphimc.minecraftauth.util.logging
Deprecated.
ConsoleLogger() - Constructor for class net.raphimc.minecraftauth.util.logging.ConsoleLogger
Deprecated.
 
cookieManager - Variable in class net.raphimc.minecraftauth.service.realms.AbstractRealmsService
 
createHttpClient() - Static method in class net.raphimc.minecraftauth.MinecraftAuth
 
credentials() - Method in class net.raphimc.minecraftauth.MinecraftAuth.MsaTokenBuilder
Logs in with a Microsoft account's credentials and gets an MSA token.
CryptUtil - Class in net.raphimc.minecraftauth.util
 
CryptUtil() - Constructor for class net.raphimc.minecraftauth.util.CryptUtil
 
customMsaCodeStep(Function<AbstractStep.ApplicationDetails, AbstractStep<?, MsaCodeStep.MsaCode>>) - Method in class net.raphimc.minecraftauth.MinecraftAuth.MsaTokenBuilder
Uses the specified custom MSA code step to get an MSA token.
customMsaCodeStep(AbstractStep<?, MsaCodeStep.MsaCode>) - Method in class net.raphimc.minecraftauth.MinecraftAuth.MsaTokenBuilder
Deprecated.

D

DELETE_INVITE_URL - Static variable in class net.raphimc.minecraftauth.service.realms.BedrockRealmsService
 
deviceCode() - Method in class net.raphimc.minecraftauth.MinecraftAuth.MsaTokenBuilder
Uses the device code flow to get an MSA token.

E

EC_KEYFACTORY - Static variable in class net.raphimc.minecraftauth.util.CryptUtil
 
EDU_CLIENT_ID - Static variable in class net.raphimc.minecraftauth.util.MicrosoftConstants
 
EDU_DEVICE_CODE_LOGIN - Static variable in class net.raphimc.minecraftauth.MinecraftAuth
 
EDU_PLAY_FAB_TITLE_ID - Static variable in class net.raphimc.minecraftauth.util.MicrosoftConstants
 
EduJWT() - Constructor for class net.raphimc.minecraftauth.step.edu.StepEduJWT.EduJWT
 
error(String) - Method in class net.raphimc.minecraftauth.util.logging.ConsoleLogger
Deprecated.
error(AbstractStep<?, ?>, String) - Method in interface net.raphimc.minecraftauth.util.logging.ILogger
 
error(String) - Method in interface net.raphimc.minecraftauth.util.logging.ILogger
 
error(String) - Method in class net.raphimc.minecraftauth.util.logging.JavaConsoleLogger
 
error(AbstractStep<?, ?>, String) - Method in class net.raphimc.minecraftauth.util.logging.LazyLogger
 
error(String) - Method in class net.raphimc.minecraftauth.util.logging.LazyLogger
 
error(String) - Method in class net.raphimc.minecraftauth.util.logging.PlainConsoleLogger
 
error(String) - Method in class net.raphimc.minecraftauth.util.logging.Slf4jConsoleLogger
 
ERROR_CODES - Static variable in exception net.raphimc.minecraftauth.responsehandler.exception.XblRequestException
 
execute(ILogger, HttpClient, I) - Method in class net.raphimc.minecraftauth.step.AbstractStep
 
execute(ILogger, HttpClient, StepMCChain.MCChain, StepPlayFabToken.PlayFabToken, StepXblXstsToken.XblXsts<?>) - Method in class net.raphimc.minecraftauth.step.bedrock.session.StepFullBedrockSession
 
execute(ILogger, HttpClient, StepXblXstsToken.XblXsts<?>) - Method in class net.raphimc.minecraftauth.step.bedrock.StepMCChain
 
execute(ILogger, HttpClient, StepXblXstsToken.XblXsts<?>) - Method in class net.raphimc.minecraftauth.step.bedrock.StepPlayFabToken
 
execute(ILogger, HttpClient, I1) - Method in class net.raphimc.minecraftauth.step.BiMergeStep
 
execute(ILogger, HttpClient, I1, I2) - Method in class net.raphimc.minecraftauth.step.BiMergeStep
 
execute(ILogger, HttpClient, StepMsaToken.MsaToken) - Method in class net.raphimc.minecraftauth.step.edu.StepEduJWT
 
execute(ILogger, HttpClient, StepMCProfile.MCProfile, StepPlayerCertificates.PlayerCertificates) - Method in class net.raphimc.minecraftauth.step.java.session.StepFullJavaSession
 
execute(ILogger, HttpClient, StepMCToken.MCToken) - Method in class net.raphimc.minecraftauth.step.java.StepMCProfile
 
execute(ILogger, HttpClient, StepXblXstsToken.XblXsts<?>) - Method in class net.raphimc.minecraftauth.step.java.StepMCToken
 
execute(ILogger, HttpClient, StepMCToken.MCToken) - Method in class net.raphimc.minecraftauth.step.java.StepPlayerCertificates
 
execute(ILogger, HttpClient, StepCredentialsMsaCode.MsaCredentials) - Method in class net.raphimc.minecraftauth.step.msa.StepCredentialsMsaCode
 
execute(ILogger, HttpClient, StepJfxWebViewMsaCode.JavaFxWebView) - Method in class net.raphimc.minecraftauth.step.msa.StepJfxWebViewMsaCode
 
execute(ILogger, HttpClient, StepLocalWebServer.LocalWebServerCallback) - Method in class net.raphimc.minecraftauth.step.msa.StepLocalWebServer
 
execute(ILogger, HttpClient, StepLocalWebServer.LocalWebServer) - Method in class net.raphimc.minecraftauth.step.msa.StepLocalWebServerMsaCode
 
execute(ILogger, HttpClient, StepMsaDeviceCode.MsaDeviceCodeCallback) - Method in class net.raphimc.minecraftauth.step.msa.StepMsaDeviceCode
 
execute(ILogger, HttpClient, StepMsaDeviceCode.MsaDeviceCode) - Method in class net.raphimc.minecraftauth.step.msa.StepMsaDeviceCodeMsaCode
 
execute(ILogger, HttpClient, MsaCodeStep.MsaCode) - Method in class net.raphimc.minecraftauth.step.msa.StepMsaToken
 
execute(ILogger, HttpClient, I1, I2) - Method in class net.raphimc.minecraftauth.step.TriMergeStep
 
execute(ILogger, HttpClient, I1, I2, I3) - Method in class net.raphimc.minecraftauth.step.TriMergeStep
 
execute(ILogger, HttpClient, StepXblXstsToken.XblXsts<?>) - Method in class net.raphimc.minecraftauth.step.xbl.adapter.StepXblXstsToFullXblSession
 
execute(ILogger, HttpClient, StepXblUserToken.XblUserToken, StepXblTitleToken.XblTitleToken) - Method in class net.raphimc.minecraftauth.step.xbl.session.StepFullXblSession
 
execute(ILogger, HttpClient, StepMsaToken.MsaToken, StepXblDeviceToken.XblDeviceToken) - Method in class net.raphimc.minecraftauth.step.xbl.session.StepInitialXblSession
 
execute(ILogger, HttpClient, AbstractStep.StepResult<?>) - Method in class net.raphimc.minecraftauth.step.xbl.StepXblDeviceToken
 
execute(ILogger, HttpClient, StepInitialXblSession.InitialXblSession) - Method in class net.raphimc.minecraftauth.step.xbl.StepXblSisuAuthentication
 
execute(ILogger, HttpClient, StepInitialXblSession.InitialXblSession) - Method in class net.raphimc.minecraftauth.step.xbl.StepXblTitleToken
 
execute(ILogger, HttpClient, StepInitialXblSession.InitialXblSession) - Method in class net.raphimc.minecraftauth.step.xbl.StepXblUserToken
 
execute(ILogger, HttpClient, StepFullXblSession.FullXblSession) - Method in class net.raphimc.minecraftauth.step.xbl.StepXblXstsToken
 
executeSecondaryStepChain(ILogger, HttpClient, I1, List<AbstractStep<?, ?>>, List<AbstractStep<?, ?>>) - Method in interface net.raphimc.minecraftauth.step.SameInputStep
 

F

findCommonStep(AbstractStep<?, ?>, AbstractStep<?, ?>) - Method in interface net.raphimc.minecraftauth.step.SameInputStep
 
FirstStepResult() - Constructor for class net.raphimc.minecraftauth.step.AbstractStep.FirstStepResult
 
fromJson(JsonObject) - Static method in class net.raphimc.minecraftauth.service.realms.model.RealmsWorld
 
fromJson(JsonObject) - Static method in class net.raphimc.minecraftauth.step.AbstractStep.ApplicationDetails
 
fromJson(JsonObject) - Method in class net.raphimc.minecraftauth.step.AbstractStep
 
fromJson(JsonObject) - Method in class net.raphimc.minecraftauth.step.bedrock.StepMCChain
 
fromJson(JsonObject) - Method in class net.raphimc.minecraftauth.step.bedrock.StepPlayFabToken
 
fromJson(JsonObject) - Method in class net.raphimc.minecraftauth.step.edu.StepEduJWT
 
fromJson(JsonObject) - Method in class net.raphimc.minecraftauth.step.java.StepMCProfile
 
fromJson(JsonObject) - Method in class net.raphimc.minecraftauth.step.java.StepMCToken
 
fromJson(JsonObject) - Method in class net.raphimc.minecraftauth.step.java.StepPlayerCertificates
 
fromJson(JsonObject) - Method in class net.raphimc.minecraftauth.step.msa.InitialPreparationStep
 
fromJson(JsonObject) - Method in class net.raphimc.minecraftauth.step.msa.MsaCodeStep
 
fromJson(JsonObject) - Static method in class net.raphimc.minecraftauth.step.msa.StepCredentialsMsaCode.MsaCredentials
 
fromJson(JsonObject) - Method in class net.raphimc.minecraftauth.step.msa.StepMsaToken
 
fromJson(JsonObject) - Method in class net.raphimc.minecraftauth.step.SameInputBiMergeStep
 
fromJson(JsonObject) - Method in class net.raphimc.minecraftauth.step.SameInputTriMergeStep
 
fromJson(JsonObject) - Method in class net.raphimc.minecraftauth.step.xbl.adapter.StepXblXstsToFullXblSession
 
fromJson(JsonObject) - Method in class net.raphimc.minecraftauth.step.xbl.session.StepInitialXblSession
 
fromJson(JsonObject) - Method in class net.raphimc.minecraftauth.step.xbl.StepXblDeviceToken
 
fromJson(JsonObject) - Method in class net.raphimc.minecraftauth.step.xbl.StepXblSisuAuthentication
 
fromJson(JsonObject) - Method in class net.raphimc.minecraftauth.step.xbl.StepXblTitleToken
 
fromJson(JsonObject, StepInitialXblSession.InitialXblSession) - Static method in class net.raphimc.minecraftauth.step.xbl.StepXblTitleToken.XblTitleToken
 
fromJson(JsonObject) - Method in class net.raphimc.minecraftauth.step.xbl.StepXblUserToken
 
fromJson(JsonObject, StepInitialXblSession.InitialXblSession) - Static method in class net.raphimc.minecraftauth.step.xbl.StepXblUserToken.XblUserToken
 
fromJson(JsonObject) - Method in class net.raphimc.minecraftauth.step.xbl.StepXblXstsToken
 
fromJson(JsonObject, StepFullXblSession.FullXblSession) - Static method in class net.raphimc.minecraftauth.step.xbl.StepXblXstsToken.XblXstsToken
 
fromLenientString(String) - Static method in class net.raphimc.minecraftauth.util.UuidUtil
 
fromMicrosoftJson(JsonObject, StepInitialXblSession.InitialXblSession) - Static method in class net.raphimc.minecraftauth.step.xbl.StepXblTitleToken.XblTitleToken
 
fromMicrosoftJson(JsonObject, StepInitialXblSession.InitialXblSession) - Static method in class net.raphimc.minecraftauth.step.xbl.StepXblUserToken.XblUserToken
 
fromMicrosoftJson(JsonObject, StepFullXblSession.FullXblSession) - Static method in class net.raphimc.minecraftauth.step.xbl.StepXblXstsToken.XblXstsToken
 
fromUnoptimizedJson(JsonObject) - Method in class net.raphimc.minecraftauth.step.bedrock.session.StepFullBedrockSession
 
fromUnoptimizedJson(JsonObject) - Method in class net.raphimc.minecraftauth.step.java.session.StepFullJavaSession
 
fromUnoptimizedJson(JsonObject) - Method in interface net.raphimc.minecraftauth.step.SameInputStep
 
fromUnoptimizedJson(JsonObject) - Method in class net.raphimc.minecraftauth.step.xbl.session.StepFullXblSession
 
FullBedrockSession() - Constructor for class net.raphimc.minecraftauth.step.bedrock.session.StepFullBedrockSession.FullBedrockSession
 
FullJavaSession() - Constructor for class net.raphimc.minecraftauth.step.java.session.StepFullJavaSession.FullJavaSession
 
FullXblSession(StepFullXblSession.FullXblSession) - Constructor for class net.raphimc.minecraftauth.step.xbl.session.StepFullXblSession.FullXblSession
 

G

getAuthorizeUrl() - Method in enum net.raphimc.minecraftauth.util.OAuthEnvironment
 
getBooleanOr(JsonObject, String, boolean) - Static method in class net.raphimc.minecraftauth.util.JsonUtil
 
getClientTimeOffset() - Static method in class net.raphimc.minecraftauth.util.TimeUtil
Gets the time offset between the client and the microsoft server.
getDeviceCodeUrl() - Method in enum net.raphimc.minecraftauth.util.OAuthEnvironment
 
getDirectVerificationUri() - Method in class net.raphimc.minecraftauth.step.msa.StepMsaDeviceCode.MsaDeviceCode
 
getDisplayClaims() - Method in class net.raphimc.minecraftauth.step.xbl.StepXblSisuAuthentication.XblSisuTokens
 
getDisplayClaims() - Method in class net.raphimc.minecraftauth.step.xbl.StepXblXstsToken.XblXsts
 
getExpireTimeMs() - Method in class net.raphimc.minecraftauth.step.xbl.StepXblSisuAuthentication.XblSisuTokens
 
getExpireTimeMs() - Method in class net.raphimc.minecraftauth.step.xbl.StepXblXstsToken.XblXsts
 
getFromInput(HttpClient, AbstractStep.InitialInput) - Method in class net.raphimc.minecraftauth.step.AbstractStep
 
getFromInput(ILogger, HttpClient, AbstractStep.InitialInput) - Method in class net.raphimc.minecraftauth.step.AbstractStep
 
getFromInput(ILogger, HttpClient, AbstractStep.InitialInput) - Method in class net.raphimc.minecraftauth.step.BiMergeStep
 
getFromInput(ILogger, HttpClient, AbstractStep.InitialInput) - Method in class net.raphimc.minecraftauth.step.msa.StepMsaToken
 
getFromInput(ILogger, HttpClient, AbstractStep.InitialInput) - Method in class net.raphimc.minecraftauth.step.SameInputBiMergeStep
 
getFromInput(ILogger, HttpClient, AbstractStep.InitialInput) - Method in class net.raphimc.minecraftauth.step.SameInputTriMergeStep
 
getFromInput(ILogger, HttpClient, AbstractStep.InitialInput) - Method in class net.raphimc.minecraftauth.step.TriMergeStep
 
getFullXblSession() - Method in class net.raphimc.minecraftauth.step.xbl.StepXblSisuAuthentication.XblSisuTokens
 
getFullXblSession() - Method in class net.raphimc.minecraftauth.step.xbl.StepXblXstsToken.XblXsts
 
getInitialXblSession() - Method in class net.raphimc.minecraftauth.step.xbl.StepXblXstsToken.XblXsts
 
getIntOr(JsonObject, String, int) - Static method in class net.raphimc.minecraftauth.util.JsonUtil
 
getLongOr(JsonObject, String, long) - Static method in class net.raphimc.minecraftauth.util.JsonUtil
 
getNativeClientUrl() - Method in enum net.raphimc.minecraftauth.util.OAuthEnvironment
 
getOAuthParameters() - Method in class net.raphimc.minecraftauth.step.AbstractStep.ApplicationDetails
 
getObjectNonNull(JsonObject, String) - Static method in class net.raphimc.minecraftauth.util.JsonUtil
 
getProofKey(ECPublicKey) - Static method in class net.raphimc.minecraftauth.util.CryptUtil
 
getServiceToken() - Method in class net.raphimc.minecraftauth.step.xbl.StepXblXstsToken.XblXsts
 
getSignatureHeader(HttpRequest, ECPrivateKey) - Static method in class net.raphimc.minecraftauth.util.CryptUtil
 
getStringOr(JsonObject, String, String) - Static method in class net.raphimc.minecraftauth.util.JsonUtil
 
getToken() - Method in class net.raphimc.minecraftauth.step.xbl.StepXblSisuAuthentication.XblSisuTokens
 
getToken() - Method in class net.raphimc.minecraftauth.step.xbl.StepXblXstsToken.XblXsts
 
getTokenUrl() - Method in enum net.raphimc.minecraftauth.util.OAuthEnvironment
 
getUserHash() - Method in class net.raphimc.minecraftauth.step.xbl.StepXblSisuAuthentication.XblSisuTokens
 
getUserHash() - Method in class net.raphimc.minecraftauth.step.xbl.StepXblXstsToken.XblXsts
 
getWorlds() - Method in class net.raphimc.minecraftauth.service.realms.AbstractRealmsService
 
GSON - Static variable in class net.raphimc.minecraftauth.util.JsonUtil
 

H

handle(HttpResponse) - Method in class net.raphimc.minecraftauth.responsehandler.JsonHttpResponseHandler
 
handle(HttpResponse) - Method in class net.raphimc.minecraftauth.responsehandler.XblResponseHandler
 
handleJsonError(HttpResponse, JsonObject) - Method in class net.raphimc.minecraftauth.responsehandler.JsonHttpResponseHandler
 
handleJsonError(HttpResponse, JsonObject) - Method in class net.raphimc.minecraftauth.responsehandler.MinecraftEduServicesResponseHandler
 
handleJsonError(HttpResponse, JsonObject) - Method in class net.raphimc.minecraftauth.responsehandler.MinecraftResponseHandler
 
handleJsonError(HttpResponse, JsonObject) - Method in class net.raphimc.minecraftauth.responsehandler.MsaResponseHandler
 
handleJsonError(HttpResponse, JsonObject) - Method in class net.raphimc.minecraftauth.responsehandler.PlayFabResponseHandler
 
handleJsonError(HttpResponse, JsonObject) - Method in class net.raphimc.minecraftauth.responsehandler.RealmsResponseHandler
 
handleJsonError(HttpResponse, JsonObject) - Method in class net.raphimc.minecraftauth.responsehandler.XblResponseHandler
 
host - Variable in class net.raphimc.minecraftauth.service.realms.AbstractRealmsService
 
httpClient - Variable in class net.raphimc.minecraftauth.service.realms.AbstractRealmsService
 

I

ILogger - Interface in net.raphimc.minecraftauth.util.logging
 
IMPL_VERSION - Static variable in class net.raphimc.minecraftauth.MinecraftAuth
 
info(String) - Method in class net.raphimc.minecraftauth.util.logging.ConsoleLogger
Deprecated.
info(AbstractStep<?, ?>, String) - Method in interface net.raphimc.minecraftauth.util.logging.ILogger
 
info(String) - Method in interface net.raphimc.minecraftauth.util.logging.ILogger
 
info(String) - Method in class net.raphimc.minecraftauth.util.logging.JavaConsoleLogger
 
info(AbstractStep<?, ?>, String) - Method in class net.raphimc.minecraftauth.util.logging.LazyLogger
 
info(String) - Method in class net.raphimc.minecraftauth.util.logging.LazyLogger
 
info(String) - Method in class net.raphimc.minecraftauth.util.logging.PlainConsoleLogger
 
info(String) - Method in class net.raphimc.minecraftauth.util.logging.Slf4jConsoleLogger
 
InformativeHttpRequestException - Exception in net.raphimc.minecraftauth.responsehandler.exception
 
InformativeHttpRequestException(HttpResponse, String) - Constructor for exception net.raphimc.minecraftauth.responsehandler.exception.InformativeHttpRequestException
 
InitialInput() - Constructor for class net.raphimc.minecraftauth.step.AbstractStep.InitialInput
 
InitialPreparationStep<I extends AbstractStep.InitialInput,O extends AbstractStep.InitialInput> - Class in net.raphimc.minecraftauth.step.msa
 
InitialPreparationStep(String, AbstractStep.ApplicationDetails) - Constructor for class net.raphimc.minecraftauth.step.msa.InitialPreparationStep
 
InitialXblSession() - Constructor for class net.raphimc.minecraftauth.step.xbl.session.StepInitialXblSession.InitialXblSession
 
insertDuplicateStepResultsIntoJson(JsonObject, List<AbstractStep<?, ?>>, List<AbstractStep<?, ?>>) - Method in interface net.raphimc.minecraftauth.step.SameInputStep
 
isAvailable() - Method in class net.raphimc.minecraftauth.service.realms.AbstractRealmsService
 
isDashedUuid(String) - Static method in class net.raphimc.minecraftauth.util.UuidUtil
 
isExpired() - Method in class net.raphimc.minecraftauth.step.AbstractStep.InitialInput
 
isExpired() - Method in class net.raphimc.minecraftauth.step.AbstractStep.StepResult
Checks if this or any previous result is expired.
isExpired() - Method in class net.raphimc.minecraftauth.step.bedrock.StepMCChain.MCChain
 
isExpired() - Method in class net.raphimc.minecraftauth.step.bedrock.StepPlayFabToken.PlayFabToken
 
isExpired() - Method in class net.raphimc.minecraftauth.step.BiMergeStep.StepResult
 
isExpired() - Method in class net.raphimc.minecraftauth.step.edu.StepEduJWT.EduJWT
 
isExpired() - Method in class net.raphimc.minecraftauth.step.java.StepMCProfile.MCProfile
 
isExpired() - Method in class net.raphimc.minecraftauth.step.java.StepMCToken.MCToken
 
isExpired() - Method in class net.raphimc.minecraftauth.step.java.StepPlayerCertificates.PlayerCertificates
 
isExpired() - Method in class net.raphimc.minecraftauth.step.msa.MsaCodeStep.MsaCode
 
isExpired() - Method in class net.raphimc.minecraftauth.step.msa.StepMsaDeviceCode.MsaDeviceCode
 
isExpired() - Method in class net.raphimc.minecraftauth.step.msa.StepMsaToken.MsaToken
 
isExpired() - Method in class net.raphimc.minecraftauth.step.TriMergeStep.StepResult
 
isExpired() - Method in class net.raphimc.minecraftauth.step.xbl.StepXblDeviceToken.XblDeviceToken
 
isExpired() - Method in class net.raphimc.minecraftauth.step.xbl.StepXblSisuAuthentication.XblSisuTokens
 
isExpired() - Method in class net.raphimc.minecraftauth.step.xbl.StepXblTitleToken.XblTitleToken
 
isExpired() - Method in class net.raphimc.minecraftauth.step.xbl.StepXblUserToken.XblUserToken
 
isExpired() - Method in class net.raphimc.minecraftauth.step.xbl.StepXblXstsToken.XblXstsToken
 
isExpiredOrOutdated() - Method in class net.raphimc.minecraftauth.step.AbstractStep.StepResult
Checks if this or any previous result is expired or potentially outdated.
isExpiredOrOutdated() - Method in class net.raphimc.minecraftauth.step.bedrock.StepMCChain.MCChain
 
isExpiredOrOutdated() - Method in class net.raphimc.minecraftauth.step.BiMergeStep.StepResult
 
isExpiredOrOutdated() - Method in class net.raphimc.minecraftauth.step.edu.StepEduJWT.EduJWT
 
isExpiredOrOutdated() - Method in class net.raphimc.minecraftauth.step.java.StepMCProfile.MCProfile
 
isExpiredOrOutdated() - Method in class net.raphimc.minecraftauth.step.TriMergeStep.StepResult
 
isExpiredOrOutdated() - Method in class net.raphimc.minecraftauth.step.xbl.StepXblSisuAuthentication.XblSisuTokens
 
isTitleClientId() - Method in class net.raphimc.minecraftauth.step.AbstractStep.ApplicationDetails
 
isUndashedUuid(String) - Static method in class net.raphimc.minecraftauth.util.UuidUtil
 

J

JAVA_CREDENTIALS_LOGIN - Static variable in class net.raphimc.minecraftauth.MinecraftAuth
 
JAVA_DEVICE_CODE_LOGIN - Static variable in class net.raphimc.minecraftauth.MinecraftAuth
 
JAVA_TITLE_ID - Static variable in class net.raphimc.minecraftauth.util.MicrosoftConstants
 
JAVA_XSTS_RELYING_PARTY - Static variable in class net.raphimc.minecraftauth.util.MicrosoftConstants
 
JavaConsoleLogger - Class in net.raphimc.minecraftauth.util.logging
 
JavaConsoleLogger() - Constructor for class net.raphimc.minecraftauth.util.logging.JavaConsoleLogger
 
JavaConsoleLogger(Logger) - Constructor for class net.raphimc.minecraftauth.util.logging.JavaConsoleLogger
 
javaFxWebView() - Method in class net.raphimc.minecraftauth.MinecraftAuth.MsaTokenBuilder
Opens a JavaFX WebView window to get an MSA token.
JavaFxWebView() - Constructor for class net.raphimc.minecraftauth.step.msa.StepJfxWebViewMsaCode.JavaFxWebView
 
JavaFxWebView(BiConsumer<JFrame, WebView>, Consumer<JFrame>) - Constructor for class net.raphimc.minecraftauth.step.msa.StepJfxWebViewMsaCode.JavaFxWebView
Deprecated.
JavaRealmsService - Class in net.raphimc.minecraftauth.service.realms
 
JavaRealmsService(HttpClient, String, StepMCProfile.MCProfile) - Constructor for class net.raphimc.minecraftauth.service.realms.JavaRealmsService
 
JOIN_WORLD_URL - Static variable in class net.raphimc.minecraftauth.service.realms.BedrockRealmsService
 
JOIN_WORLD_URL - Static variable in class net.raphimc.minecraftauth.service.realms.JavaRealmsService
 
joinWorld(RealmsWorld) - Method in class net.raphimc.minecraftauth.service.realms.AbstractRealmsService
 
joinWorld(RealmsWorld) - Method in class net.raphimc.minecraftauth.service.realms.BedrockRealmsService
 
joinWorld(RealmsWorld) - Method in class net.raphimc.minecraftauth.service.realms.JavaRealmsService
 
JsonContent - Class in net.raphimc.minecraftauth.util
 
JsonContent(JsonObject) - Constructor for class net.raphimc.minecraftauth.util.JsonContent
 
JsonHttpResponseHandler - Class in net.raphimc.minecraftauth.responsehandler
 
JsonHttpResponseHandler() - Constructor for class net.raphimc.minecraftauth.responsehandler.JsonHttpResponseHandler
 
JsonUtil - Class in net.raphimc.minecraftauth.util
 
JsonUtil() - Constructor for class net.raphimc.minecraftauth.util.JsonUtil
 

L

LazyLogger - Class in net.raphimc.minecraftauth.util.logging
 
LazyLogger(Supplier<ILogger>) - Constructor for class net.raphimc.minecraftauth.util.logging.LazyLogger
 
leaveInvitedRealm(RealmsWorld) - Method in class net.raphimc.minecraftauth.service.realms.BedrockRealmsService
 
localWebServer() - Method in class net.raphimc.minecraftauth.MinecraftAuth.MsaTokenBuilder
Generates a URL to open in the browser to get an MSA token.
LocalWebServer() - Constructor for class net.raphimc.minecraftauth.step.msa.StepLocalWebServer.LocalWebServer
 
LocalWebServerCallback() - Constructor for class net.raphimc.minecraftauth.step.msa.StepLocalWebServer.LocalWebServerCallback
 
LOGGER - Static variable in class net.raphimc.minecraftauth.MinecraftAuth
 
LOGGER - Static variable in class net.raphimc.minecraftauth.util.logging.ConsoleLogger
Deprecated.

M

MAX_JWT_CLOCK_SKEW - Static variable in class net.raphimc.minecraftauth.util.TimeUtil
 
MCChain() - Constructor for class net.raphimc.minecraftauth.step.bedrock.StepMCChain.MCChain
 
MCProfile() - Constructor for class net.raphimc.minecraftauth.step.java.StepMCProfile.MCProfile
 
MCToken() - Constructor for class net.raphimc.minecraftauth.step.java.StepMCToken.MCToken
 
MicrosoftConstants - Class in net.raphimc.minecraftauth.util
 
MicrosoftConstants() - Constructor for class net.raphimc.minecraftauth.util.MicrosoftConstants
 
MINECRAFT_LOGIN_URL - Static variable in class net.raphimc.minecraftauth.step.bedrock.StepMCChain
 
MINECRAFT_LOGIN_URL - Static variable in class net.raphimc.minecraftauth.step.edu.StepEduJWT
 
MINECRAFT_LOGIN_URL - Static variable in class net.raphimc.minecraftauth.step.java.StepMCToken
 
MINECRAFT_PROFILE_URL - Static variable in class net.raphimc.minecraftauth.step.java.StepMCProfile
 
MinecraftAuth - Class in net.raphimc.minecraftauth
 
MinecraftAuth() - Constructor for class net.raphimc.minecraftauth.MinecraftAuth
 
MinecraftAuth.InitialXblSessionBuilder - Class in net.raphimc.minecraftauth
 
MinecraftAuth.MinecraftBuilder - Class in net.raphimc.minecraftauth
 
MinecraftAuth.MsaTokenBuilder - Class in net.raphimc.minecraftauth
 
MinecraftAuth.XblXstsTokenBuilder - Class in net.raphimc.minecraftauth
 
MinecraftEduServicesResponseHandler - Class in net.raphimc.minecraftauth.responsehandler
 
MinecraftEduServicesResponseHandler() - Constructor for class net.raphimc.minecraftauth.responsehandler.MinecraftEduServicesResponseHandler
 
MinecraftRequestException - Exception in net.raphimc.minecraftauth.responsehandler.exception
 
MinecraftRequestException(HttpResponse, String, String) - Constructor for exception net.raphimc.minecraftauth.responsehandler.exception.MinecraftRequestException
 
MinecraftResponseHandler - Class in net.raphimc.minecraftauth.responsehandler
 
MinecraftResponseHandler() - Constructor for class net.raphimc.minecraftauth.responsehandler.MinecraftResponseHandler
 
MOJANG_PUBLIC_KEY - Static variable in class net.raphimc.minecraftauth.step.bedrock.StepMCChain
 
MsaCode() - Constructor for class net.raphimc.minecraftauth.step.msa.MsaCodeStep.MsaCode
 
MsaCodeStep<I extends AbstractStep.InitialInput> - Class in net.raphimc.minecraftauth.step.msa
 
MsaCodeStep(AbstractStep<?, I>) - Constructor for class net.raphimc.minecraftauth.step.msa.MsaCodeStep
 
MsaCodeStep(AbstractStep.ApplicationDetails) - Constructor for class net.raphimc.minecraftauth.step.msa.MsaCodeStep
 
MsaCodeStep.MsaCode - Class in net.raphimc.minecraftauth.step.msa
 
MsaCredentials() - Constructor for class net.raphimc.minecraftauth.step.msa.StepCredentialsMsaCode.MsaCredentials
 
MsaDeviceCode() - Constructor for class net.raphimc.minecraftauth.step.msa.StepMsaDeviceCode.MsaDeviceCode
 
MsaDeviceCodeCallback() - Constructor for class net.raphimc.minecraftauth.step.msa.StepMsaDeviceCode.MsaDeviceCodeCallback
 
MsaRequestException - Exception in net.raphimc.minecraftauth.responsehandler.exception
 
MsaRequestException(HttpResponse, String, String) - Constructor for exception net.raphimc.minecraftauth.responsehandler.exception.MsaRequestException
 
MsaResponseHandler - Class in net.raphimc.minecraftauth.responsehandler
 
MsaResponseHandler() - Constructor for class net.raphimc.minecraftauth.responsehandler.MsaResponseHandler
 
MsaToken() - Constructor for class net.raphimc.minecraftauth.step.msa.StepMsaToken.MsaToken
 
MsaTokenBuilder() - Constructor for class net.raphimc.minecraftauth.MinecraftAuth.MsaTokenBuilder
 

N

name - Variable in class net.raphimc.minecraftauth.step.AbstractStep
 
net.raphimc.minecraftauth - package net.raphimc.minecraftauth
 
net.raphimc.minecraftauth.responsehandler - package net.raphimc.minecraftauth.responsehandler
 
net.raphimc.minecraftauth.responsehandler.exception - package net.raphimc.minecraftauth.responsehandler.exception
 
net.raphimc.minecraftauth.service.realms - package net.raphimc.minecraftauth.service.realms
 
net.raphimc.minecraftauth.service.realms.model - package net.raphimc.minecraftauth.service.realms.model
 
net.raphimc.minecraftauth.step - package net.raphimc.minecraftauth.step
 
net.raphimc.minecraftauth.step.bedrock - package net.raphimc.minecraftauth.step.bedrock
 
net.raphimc.minecraftauth.step.bedrock.session - package net.raphimc.minecraftauth.step.bedrock.session
 
net.raphimc.minecraftauth.step.edu - package net.raphimc.minecraftauth.step.edu
 
net.raphimc.minecraftauth.step.java - package net.raphimc.minecraftauth.step.java
 
net.raphimc.minecraftauth.step.java.session - package net.raphimc.minecraftauth.step.java.session
 
net.raphimc.minecraftauth.step.msa - package net.raphimc.minecraftauth.step.msa
 
net.raphimc.minecraftauth.step.xbl - package net.raphimc.minecraftauth.step.xbl
 
net.raphimc.minecraftauth.step.xbl.adapter - package net.raphimc.minecraftauth.step.xbl.adapter
 
net.raphimc.minecraftauth.step.xbl.session - package net.raphimc.minecraftauth.step.xbl.session
 
net.raphimc.minecraftauth.util - package net.raphimc.minecraftauth.util
 
net.raphimc.minecraftauth.util.logging - package net.raphimc.minecraftauth.util.logging
 

O

OAuthEnvironment - Enum in net.raphimc.minecraftauth.util
 

P

parseString(String) - Static method in class net.raphimc.minecraftauth.util.JsonUtil
 
PlainConsoleLogger - Class in net.raphimc.minecraftauth.util.logging
 
PlainConsoleLogger() - Constructor for class net.raphimc.minecraftauth.util.logging.PlainConsoleLogger
 
PlainConsoleLogger(String, boolean) - Constructor for class net.raphimc.minecraftauth.util.logging.PlainConsoleLogger
 
PLAY_FAB_URL - Static variable in class net.raphimc.minecraftauth.step.bedrock.StepPlayFabToken
 
PLAYER_CERTIFICATES_URL - Static variable in class net.raphimc.minecraftauth.step.java.StepPlayerCertificates
 
PlayerCertificates() - Constructor for class net.raphimc.minecraftauth.step.java.StepPlayerCertificates.PlayerCertificates
 
PlayFabRequestException - Exception in net.raphimc.minecraftauth.responsehandler.exception
 
PlayFabRequestException(HttpResponse, String, String) - Constructor for exception net.raphimc.minecraftauth.responsehandler.exception.PlayFabRequestException
 
PlayFabResponseHandler - Class in net.raphimc.minecraftauth.responsehandler
 
PlayFabResponseHandler() - Constructor for class net.raphimc.minecraftauth.responsehandler.PlayFabResponseHandler
 
PlayFabToken() - Constructor for class net.raphimc.minecraftauth.step.bedrock.StepPlayFabToken.PlayFabToken
 
prevResult() - Method in class net.raphimc.minecraftauth.step.AbstractStep.FirstStepResult
 
prevResult() - Method in class net.raphimc.minecraftauth.step.AbstractStep.InitialInput
 
prevResult() - Method in class net.raphimc.minecraftauth.step.AbstractStep.StepResult
 
prevResult() - Method in class net.raphimc.minecraftauth.step.bedrock.session.StepFullBedrockSession.FullBedrockSession
 
prevResult() - Method in class net.raphimc.minecraftauth.step.bedrock.StepMCChain.MCChain
 
prevResult() - Method in class net.raphimc.minecraftauth.step.bedrock.StepPlayFabToken.PlayFabToken
 
prevResult() - Method in class net.raphimc.minecraftauth.step.edu.StepEduJWT.EduJWT
 
prevResult() - Method in class net.raphimc.minecraftauth.step.java.session.StepFullJavaSession.FullJavaSession
 
prevResult() - Method in class net.raphimc.minecraftauth.step.java.StepMCProfile.MCProfile
 
prevResult() - Method in class net.raphimc.minecraftauth.step.java.StepMCToken.MCToken
 
prevResult() - Method in class net.raphimc.minecraftauth.step.java.StepPlayerCertificates.PlayerCertificates
 
prevResult() - Method in class net.raphimc.minecraftauth.step.msa.StepMsaToken.MsaToken
 
prevResult() - Method in class net.raphimc.minecraftauth.step.xbl.session.StepFullXblSession.FullXblSession
 
prevResult() - Method in class net.raphimc.minecraftauth.step.xbl.session.StepInitialXblSession.InitialXblSession
 
prevResult() - Method in class net.raphimc.minecraftauth.step.xbl.StepXblSisuAuthentication.XblSisuTokens
 
prevResult() - Method in class net.raphimc.minecraftauth.step.xbl.StepXblTitleToken.XblTitleToken
 
prevResult() - Method in class net.raphimc.minecraftauth.step.xbl.StepXblUserToken.XblUserToken
 
prevResult() - Method in class net.raphimc.minecraftauth.step.xbl.StepXblXstsToken.XblXstsToken
 
prevResult2() - Method in class net.raphimc.minecraftauth.step.bedrock.session.StepFullBedrockSession.FullBedrockSession
 
prevResult2() - Method in class net.raphimc.minecraftauth.step.BiMergeStep.StepResult
 
prevResult2() - Method in class net.raphimc.minecraftauth.step.java.session.StepFullJavaSession.FullJavaSession
 
prevResult2() - Method in class net.raphimc.minecraftauth.step.xbl.session.StepFullXblSession.FullXblSession
 
prevResult2() - Method in class net.raphimc.minecraftauth.step.xbl.session.StepInitialXblSession.InitialXblSession
 
prevResult3() - Method in class net.raphimc.minecraftauth.step.bedrock.session.StepFullBedrockSession.FullBedrockSession
 
prevResult3() - Method in class net.raphimc.minecraftauth.step.TriMergeStep.StepResult
 
prevStep - Variable in class net.raphimc.minecraftauth.step.AbstractStep
 
prevStep2 - Variable in class net.raphimc.minecraftauth.step.BiMergeStep
 
prevStep3 - Variable in class net.raphimc.minecraftauth.step.TriMergeStep
 
privateKeyEcFromBase64(String) - Static method in class net.raphimc.minecraftauth.util.CryptUtil
 
privateKeyRsaFromBase64(String) - Static method in class net.raphimc.minecraftauth.util.CryptUtil
 
publicKeyEcFromBase64(String) - Static method in class net.raphimc.minecraftauth.util.CryptUtil
 
publicKeyRsaFromBase64(String) - Static method in class net.raphimc.minecraftauth.util.CryptUtil
 

R

RealmsRequestException - Exception in net.raphimc.minecraftauth.responsehandler.exception
 
RealmsRequestException(HttpResponse, int, String) - Constructor for exception net.raphimc.minecraftauth.responsehandler.exception.RealmsRequestException
 
RealmsResponseHandler - Class in net.raphimc.minecraftauth.responsehandler
 
RealmsResponseHandler() - Constructor for class net.raphimc.minecraftauth.responsehandler.RealmsResponseHandler
 
RealmsWorld - Class in net.raphimc.minecraftauth.service.realms.model
 
RealmsWorld() - Constructor for class net.raphimc.minecraftauth.service.realms.model.RealmsWorld
 
refresh(HttpClient, O) - Method in class net.raphimc.minecraftauth.step.AbstractStep
 
refresh(ILogger, HttpClient, O) - Method in class net.raphimc.minecraftauth.step.AbstractStep
 
refresh(ILogger, HttpClient, O) - Method in class net.raphimc.minecraftauth.step.BiMergeStep
 
refresh(ILogger, HttpClient, O) - Method in class net.raphimc.minecraftauth.step.msa.InitialPreparationStep
 
refresh(ILogger, HttpClient, MsaCodeStep.MsaCode) - Method in class net.raphimc.minecraftauth.step.msa.MsaCodeStep
 
refresh(ILogger, HttpClient, StepMsaToken.MsaToken) - Method in class net.raphimc.minecraftauth.step.msa.StepMsaToken
 
refresh(ILogger, HttpClient, O) - Method in class net.raphimc.minecraftauth.step.SameInputBiMergeStep
 
refresh(ILogger, HttpClient, O) - Method in class net.raphimc.minecraftauth.step.SameInputTriMergeStep
 
refresh(ILogger, HttpClient, O) - Method in class net.raphimc.minecraftauth.step.TriMergeStep
 
refresh(ILogger, HttpClient, StepFullXblSession.FullXblSession) - Method in class net.raphimc.minecraftauth.step.xbl.adapter.StepXblXstsToFullXblSession
 
refreshSecondaryStepChain(ILogger, HttpClient, I1, AbstractStep.StepResult<?>, List<AbstractStep<?, ?>>, List<AbstractStep<?, ?>>) - Method in interface net.raphimc.minecraftauth.step.SameInputStep
 
RefreshToken() - Constructor for class net.raphimc.minecraftauth.step.msa.StepMsaToken.RefreshToken
 
regularAuthentication(String) - Method in class net.raphimc.minecraftauth.MinecraftAuth.XblXstsTokenBuilder
 
removeDuplicateStepResultsFromJson(JsonObject, List<AbstractStep<?, ?>>) - Method in interface net.raphimc.minecraftauth.step.SameInputStep
 
RSA_KEYFACTORY - Static variable in class net.raphimc.minecraftauth.util.CryptUtil
 

S

SameInputBiMergeStep<I1 extends AbstractStep.StepResult<?>,I2 extends AbstractStep.StepResult<?>,O extends BiMergeStep.StepResult<I1,I2>> - Class in net.raphimc.minecraftauth.step
 
SameInputBiMergeStep(String, AbstractStep<?, I1>, AbstractStep<?, I2>) - Constructor for class net.raphimc.minecraftauth.step.SameInputBiMergeStep
 
SameInputStep<I1 extends AbstractStep.StepResult<?>,O extends AbstractStep.StepResult<?>> - Interface in net.raphimc.minecraftauth.step
 
SameInputTriMergeStep<I1 extends AbstractStep.StepResult<?>,I2 extends AbstractStep.StepResult<?>,I3 extends AbstractStep.StepResult<?>,O extends TriMergeStep.StepResult<I1,I2,I3>> - Class in net.raphimc.minecraftauth.step
 
SameInputTriMergeStep(String, AbstractStep<?, I1>, AbstractStep<?, I2>, AbstractStep<?, I3>) - Constructor for class net.raphimc.minecraftauth.step.SameInputTriMergeStep
 
SCOPE1 - Static variable in class net.raphimc.minecraftauth.util.MicrosoftConstants
 
SCOPE2 - Static variable in class net.raphimc.minecraftauth.util.MicrosoftConstants
 
SCOPE3 - Static variable in class net.raphimc.minecraftauth.util.MicrosoftConstants
 
SCOPE_TITLE_AUTH - Static variable in class net.raphimc.minecraftauth.util.MicrosoftConstants
 
sisuTitleAuthentication(String) - Method in class net.raphimc.minecraftauth.MinecraftAuth.XblXstsTokenBuilder
 
Slf4jConsoleLogger - Class in net.raphimc.minecraftauth.util.logging
 
Slf4jConsoleLogger() - Constructor for class net.raphimc.minecraftauth.util.logging.Slf4jConsoleLogger
 
Slf4jConsoleLogger(Logger) - Constructor for class net.raphimc.minecraftauth.util.logging.Slf4jConsoleLogger
 
StepCredentialsMsaCode - Class in net.raphimc.minecraftauth.step.msa
 
StepCredentialsMsaCode(AbstractStep.ApplicationDetails) - Constructor for class net.raphimc.minecraftauth.step.msa.StepCredentialsMsaCode
 
StepCredentialsMsaCode.MsaCredentials - Class in net.raphimc.minecraftauth.step.msa
 
StepEduJWT - Class in net.raphimc.minecraftauth.step.edu
 
StepEduJWT(AbstractStep<?, StepMsaToken.MsaToken>, String, int) - Constructor for class net.raphimc.minecraftauth.step.edu.StepEduJWT
 
StepEduJWT.EduJWT - Class in net.raphimc.minecraftauth.step.edu
 
StepFullBedrockSession - Class in net.raphimc.minecraftauth.step.bedrock.session
 
StepFullBedrockSession(AbstractStep<?, StepMCChain.MCChain>, AbstractStep<?, StepPlayFabToken.PlayFabToken>, AbstractStep<?, ? extends StepXblXstsToken.XblXsts<?>>) - Constructor for class net.raphimc.minecraftauth.step.bedrock.session.StepFullBedrockSession
 
StepFullBedrockSession.FullBedrockSession - Class in net.raphimc.minecraftauth.step.bedrock.session
 
StepFullJavaSession - Class in net.raphimc.minecraftauth.step.java.session
 
StepFullJavaSession(AbstractStep<?, StepMCProfile.MCProfile>, AbstractStep<?, StepPlayerCertificates.PlayerCertificates>) - Constructor for class net.raphimc.minecraftauth.step.java.session.StepFullJavaSession
 
StepFullJavaSession.FullJavaSession - Class in net.raphimc.minecraftauth.step.java.session
 
StepFullXblSession - Class in net.raphimc.minecraftauth.step.xbl.session
 
StepFullXblSession(AbstractStep<?, StepXblUserToken.XblUserToken>, AbstractStep<?, StepXblTitleToken.XblTitleToken>) - Constructor for class net.raphimc.minecraftauth.step.xbl.session.StepFullXblSession
 
StepFullXblSession.FullXblSession - Class in net.raphimc.minecraftauth.step.xbl.session
 
StepInitialXblSession - Class in net.raphimc.minecraftauth.step.xbl.session
 
StepInitialXblSession(AbstractStep<?, StepMsaToken.MsaToken>, AbstractStep<?, StepXblDeviceToken.XblDeviceToken>) - Constructor for class net.raphimc.minecraftauth.step.xbl.session.StepInitialXblSession
 
StepInitialXblSession.InitialXblSession - Class in net.raphimc.minecraftauth.step.xbl.session
 
StepJfxWebViewMsaCode - Class in net.raphimc.minecraftauth.step.msa
 
StepJfxWebViewMsaCode(AbstractStep.ApplicationDetails, int) - Constructor for class net.raphimc.minecraftauth.step.msa.StepJfxWebViewMsaCode
 
StepJfxWebViewMsaCode.JavaFxWebView - Class in net.raphimc.minecraftauth.step.msa
 
StepJfxWebViewMsaCode.UserClosedWindowException - Exception in net.raphimc.minecraftauth.step.msa
 
StepLocalWebServer - Class in net.raphimc.minecraftauth.step.msa
 
StepLocalWebServer(AbstractStep.ApplicationDetails) - Constructor for class net.raphimc.minecraftauth.step.msa.StepLocalWebServer
 
StepLocalWebServer.LocalWebServer - Class in net.raphimc.minecraftauth.step.msa
 
StepLocalWebServer.LocalWebServerCallback - Class in net.raphimc.minecraftauth.step.msa
 
StepLocalWebServerMsaCode - Class in net.raphimc.minecraftauth.step.msa
 
StepLocalWebServerMsaCode(AbstractStep<?, StepLocalWebServer.LocalWebServer>, int) - Constructor for class net.raphimc.minecraftauth.step.msa.StepLocalWebServerMsaCode
 
StepMCChain - Class in net.raphimc.minecraftauth.step.bedrock
 
StepMCChain(AbstractStep<?, ? extends StepXblXstsToken.XblXsts<?>>) - Constructor for class net.raphimc.minecraftauth.step.bedrock.StepMCChain
 
StepMCChain.MCChain - Class in net.raphimc.minecraftauth.step.bedrock
 
StepMCProfile - Class in net.raphimc.minecraftauth.step.java
 
StepMCProfile(AbstractStep<?, StepMCToken.MCToken>) - Constructor for class net.raphimc.minecraftauth.step.java.StepMCProfile
 
StepMCProfile.MCProfile - Class in net.raphimc.minecraftauth.step.java
 
StepMCToken - Class in net.raphimc.minecraftauth.step.java
 
StepMCToken(AbstractStep<?, ? extends StepXblXstsToken.XblXsts<?>>) - Constructor for class net.raphimc.minecraftauth.step.java.StepMCToken
 
StepMCToken.MCToken - Class in net.raphimc.minecraftauth.step.java
 
StepMsaDeviceCode - Class in net.raphimc.minecraftauth.step.msa
 
StepMsaDeviceCode(AbstractStep.ApplicationDetails) - Constructor for class net.raphimc.minecraftauth.step.msa.StepMsaDeviceCode
 
StepMsaDeviceCode.MsaDeviceCode - Class in net.raphimc.minecraftauth.step.msa
 
StepMsaDeviceCode.MsaDeviceCodeCallback - Class in net.raphimc.minecraftauth.step.msa
 
StepMsaDeviceCodeMsaCode - Class in net.raphimc.minecraftauth.step.msa
 
StepMsaDeviceCodeMsaCode(AbstractStep<?, StepMsaDeviceCode.MsaDeviceCode>, int) - Constructor for class net.raphimc.minecraftauth.step.msa.StepMsaDeviceCodeMsaCode
 
StepMsaToken - Class in net.raphimc.minecraftauth.step.msa
 
StepMsaToken(AbstractStep<?, MsaCodeStep.MsaCode>) - Constructor for class net.raphimc.minecraftauth.step.msa.StepMsaToken
 
StepMsaToken.MsaToken - Class in net.raphimc.minecraftauth.step.msa
 
StepMsaToken.RefreshToken - Class in net.raphimc.minecraftauth.step.msa
 
StepPlayerCertificates - Class in net.raphimc.minecraftauth.step.java
 
StepPlayerCertificates(AbstractStep<?, StepMCToken.MCToken>) - Constructor for class net.raphimc.minecraftauth.step.java.StepPlayerCertificates
 
StepPlayerCertificates.PlayerCertificates - Class in net.raphimc.minecraftauth.step.java
 
StepPlayFabToken - Class in net.raphimc.minecraftauth.step.bedrock
 
StepPlayFabToken(AbstractStep<?, ? extends StepXblXstsToken.XblXsts<?>>) - Constructor for class net.raphimc.minecraftauth.step.bedrock.StepPlayFabToken
 
StepPlayFabToken.PlayFabToken - Class in net.raphimc.minecraftauth.step.bedrock
 
StepResult() - Constructor for class net.raphimc.minecraftauth.step.AbstractStep.StepResult
 
StepResult() - Constructor for class net.raphimc.minecraftauth.step.BiMergeStep.StepResult
 
StepResult() - Constructor for class net.raphimc.minecraftauth.step.TriMergeStep.StepResult
 
steps1UntilSameInput - Variable in class net.raphimc.minecraftauth.step.SameInputBiMergeStep
 
steps1UntilSameInput - Variable in class net.raphimc.minecraftauth.step.SameInputTriMergeStep
 
steps2UntilSameInput - Variable in class net.raphimc.minecraftauth.step.SameInputBiMergeStep
 
steps2UntilSameInput - Variable in class net.raphimc.minecraftauth.step.SameInputTriMergeStep
 
steps3UntilSameInput - Variable in class net.raphimc.minecraftauth.step.SameInputTriMergeStep
 
StepXblDeviceToken - Class in net.raphimc.minecraftauth.step.xbl
 
StepXblDeviceToken(String) - Constructor for class net.raphimc.minecraftauth.step.xbl.StepXblDeviceToken
 
StepXblDeviceToken.XblDeviceToken - Class in net.raphimc.minecraftauth.step.xbl
 
StepXblSisuAuthentication - Class in net.raphimc.minecraftauth.step.xbl
 
StepXblSisuAuthentication(AbstractStep<?, StepInitialXblSession.InitialXblSession>, String) - Constructor for class net.raphimc.minecraftauth.step.xbl.StepXblSisuAuthentication
 
StepXblSisuAuthentication.XblSisuTokens - Class in net.raphimc.minecraftauth.step.xbl
 
StepXblTitleToken - Class in net.raphimc.minecraftauth.step.xbl
 
StepXblTitleToken(AbstractStep<?, StepInitialXblSession.InitialXblSession>) - Constructor for class net.raphimc.minecraftauth.step.xbl.StepXblTitleToken
 
StepXblTitleToken.XblTitleToken - Class in net.raphimc.minecraftauth.step.xbl
 
StepXblUserToken - Class in net.raphimc.minecraftauth.step.xbl
 
StepXblUserToken(AbstractStep<?, StepInitialXblSession.InitialXblSession>) - Constructor for class net.raphimc.minecraftauth.step.xbl.StepXblUserToken
 
StepXblUserToken.XblUserToken - Class in net.raphimc.minecraftauth.step.xbl
 
StepXblXstsToFullXblSession - Class in net.raphimc.minecraftauth.step.xbl.adapter
 
StepXblXstsToFullXblSession(AbstractStep<?, ? extends StepXblXstsToken.XblXsts<?>>) - Constructor for class net.raphimc.minecraftauth.step.xbl.adapter.StepXblXstsToFullXblSession
 
StepXblXstsToken - Class in net.raphimc.minecraftauth.step.xbl
 
StepXblXstsToken(AbstractStep<?, StepFullXblSession.FullXblSession>, String) - Constructor for class net.raphimc.minecraftauth.step.xbl.StepXblXstsToken
 
StepXblXstsToken(String, AbstractStep<?, StepFullXblSession.FullXblSession>, String) - Constructor for class net.raphimc.minecraftauth.step.xbl.StepXblXstsToken
 
StepXblXstsToken.XblXsts<P extends AbstractStep.StepResult<?>> - Class in net.raphimc.minecraftauth.step.xbl
 
StepXblXstsToken.XblXstsToken - Class in net.raphimc.minecraftauth.step.xbl
 

T

TimeUtil - Class in net.raphimc.minecraftauth.util
 
TimeUtil() - Constructor for class net.raphimc.minecraftauth.util.TimeUtil
 
titleAuthentication(String) - Method in class net.raphimc.minecraftauth.MinecraftAuth.XblXstsTokenBuilder
 
toJson(AbstractStep.ApplicationDetails) - Static method in class net.raphimc.minecraftauth.step.AbstractStep.ApplicationDetails
 
toJson(O) - Method in class net.raphimc.minecraftauth.step.AbstractStep
 
toJson(StepMCChain.MCChain) - Method in class net.raphimc.minecraftauth.step.bedrock.StepMCChain
 
toJson(StepPlayFabToken.PlayFabToken) - Method in class net.raphimc.minecraftauth.step.bedrock.StepPlayFabToken
 
toJson(StepEduJWT.EduJWT) - Method in class net.raphimc.minecraftauth.step.edu.StepEduJWT
 
toJson(StepMCProfile.MCProfile) - Method in class net.raphimc.minecraftauth.step.java.StepMCProfile
 
toJson(StepMCToken.MCToken) - Method in class net.raphimc.minecraftauth.step.java.StepMCToken
 
toJson(StepPlayerCertificates.PlayerCertificates) - Method in class net.raphimc.minecraftauth.step.java.StepPlayerCertificates
 
toJson(O) - Method in class net.raphimc.minecraftauth.step.msa.InitialPreparationStep
 
toJson(MsaCodeStep.MsaCode) - Method in class net.raphimc.minecraftauth.step.msa.MsaCodeStep
 
toJson(StepCredentialsMsaCode.MsaCredentials) - Static method in class net.raphimc.minecraftauth.step.msa.StepCredentialsMsaCode.MsaCredentials
 
toJson(StepMsaToken.MsaToken) - Method in class net.raphimc.minecraftauth.step.msa.StepMsaToken
 
toJson(O) - Method in class net.raphimc.minecraftauth.step.SameInputBiMergeStep
 
toJson(O) - Method in class net.raphimc.minecraftauth.step.SameInputTriMergeStep
 
toJson(StepFullXblSession.FullXblSession) - Method in class net.raphimc.minecraftauth.step.xbl.adapter.StepXblXstsToFullXblSession
 
toJson(StepInitialXblSession.InitialXblSession) - Method in class net.raphimc.minecraftauth.step.xbl.session.StepInitialXblSession
 
toJson(StepXblDeviceToken.XblDeviceToken) - Method in class net.raphimc.minecraftauth.step.xbl.StepXblDeviceToken
 
toJson(StepXblSisuAuthentication.XblSisuTokens) - Method in class net.raphimc.minecraftauth.step.xbl.StepXblSisuAuthentication
 
toJson(StepXblTitleToken.XblTitleToken) - Method in class net.raphimc.minecraftauth.step.xbl.StepXblTitleToken
 
toJson(StepXblTitleToken.XblTitleToken) - Static method in class net.raphimc.minecraftauth.step.xbl.StepXblTitleToken.XblTitleToken
 
toJson(StepXblUserToken.XblUserToken) - Method in class net.raphimc.minecraftauth.step.xbl.StepXblUserToken
 
toJson(StepXblUserToken.XblUserToken) - Static method in class net.raphimc.minecraftauth.step.xbl.StepXblUserToken.XblUserToken
 
toJson(StepXblXstsToken.XblXstsToken) - Method in class net.raphimc.minecraftauth.step.xbl.StepXblXstsToken
 
toJson(StepXblXstsToken.XblXstsToken) - Static method in class net.raphimc.minecraftauth.step.xbl.StepXblXstsToken.XblXstsToken
 
TOS_NOT_ACCEPTED - Static variable in exception net.raphimc.minecraftauth.responsehandler.exception.RealmsRequestException
 
toUnoptimizedJson(StepFullBedrockSession.FullBedrockSession) - Method in class net.raphimc.minecraftauth.step.bedrock.session.StepFullBedrockSession
 
toUnoptimizedJson(StepFullJavaSession.FullJavaSession) - Method in class net.raphimc.minecraftauth.step.java.session.StepFullJavaSession
 
toUnoptimizedJson(O) - Method in interface net.raphimc.minecraftauth.step.SameInputStep
 
toUnoptimizedJson(StepFullXblSession.FullXblSession) - Method in class net.raphimc.minecraftauth.step.xbl.session.StepFullXblSession
 
TriMergeStep<I1 extends AbstractStep.StepResult<?>,I2 extends AbstractStep.StepResult<?>,I3 extends AbstractStep.StepResult<?>,O extends TriMergeStep.StepResult<I1,I2,I3>> - Class in net.raphimc.minecraftauth.step
 
TriMergeStep(String, AbstractStep<?, I1>, AbstractStep<?, I2>, AbstractStep<?, I3>) - Constructor for class net.raphimc.minecraftauth.step.TriMergeStep
 
TriMergeStep.StepResult<P1 extends AbstractStep.StepResult<?>,P2 extends AbstractStep.StepResult<?>,P3 extends AbstractStep.StepResult<?>> - Class in net.raphimc.minecraftauth.step
 

U

USER_AGENT - Static variable in class net.raphimc.minecraftauth.MinecraftAuth
 
UserClosedWindowException() - Constructor for exception net.raphimc.minecraftauth.step.msa.StepJfxWebViewMsaCode.UserClosedWindowException
 
UuidUtil - Class in net.raphimc.minecraftauth.util
 
UuidUtil() - Constructor for class net.raphimc.minecraftauth.util.UuidUtil
 

V

valueOf(String) - Static method in enum net.raphimc.minecraftauth.util.OAuthEnvironment
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.raphimc.minecraftauth.util.OAuthEnvironment
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class net.raphimc.minecraftauth.MinecraftAuth
 

W

warn(String) - Method in class net.raphimc.minecraftauth.util.logging.ConsoleLogger
Deprecated.
warn(AbstractStep<?, ?>, String) - Method in interface net.raphimc.minecraftauth.util.logging.ILogger
 
warn(String) - Method in interface net.raphimc.minecraftauth.util.logging.ILogger
 
warn(String) - Method in class net.raphimc.minecraftauth.util.logging.JavaConsoleLogger
 
warn(AbstractStep<?, ?>, String) - Method in class net.raphimc.minecraftauth.util.logging.LazyLogger
 
warn(String) - Method in class net.raphimc.minecraftauth.util.logging.LazyLogger
 
warn(String) - Method in class net.raphimc.minecraftauth.util.logging.PlainConsoleLogger
 
warn(String) - Method in class net.raphimc.minecraftauth.util.logging.Slf4jConsoleLogger
 
withApplicationDetails(AbstractStep.ApplicationDetails) - Method in class net.raphimc.minecraftauth.MinecraftAuth.MsaTokenBuilder
Sets the application details
withClientId(String) - Method in class net.raphimc.minecraftauth.MinecraftAuth.MsaTokenBuilder
Sets the client id of the application
withClientSecret(String) - Method in class net.raphimc.minecraftauth.MinecraftAuth.MsaTokenBuilder
Sets the client secret of the application
withDeviceToken(String) - Method in class net.raphimc.minecraftauth.MinecraftAuth.InitialXblSessionBuilder
 
withOAuthEnvironment(OAuthEnvironment) - Method in class net.raphimc.minecraftauth.MinecraftAuth.MsaTokenBuilder
Sets the OAuth environment of the application
withoutDeviceToken() - Method in class net.raphimc.minecraftauth.MinecraftAuth.InitialXblSessionBuilder
 
withRedirectUri(String) - Method in class net.raphimc.minecraftauth.MinecraftAuth.MsaTokenBuilder
Sets the redirect uri to use for the local webserver or credentials auth flow
withScope(String) - Method in class net.raphimc.minecraftauth.MinecraftAuth.MsaTokenBuilder
Sets the scope of the application
withTimeout(int) - Method in class net.raphimc.minecraftauth.MinecraftAuth.MsaTokenBuilder
Sets the timeout of the device code or local webserver auth flow
WORLDS_URL - Static variable in class net.raphimc.minecraftauth.service.realms.AbstractRealmsService
 

X

XBL_DEVICE_URL - Static variable in class net.raphimc.minecraftauth.step.xbl.StepXblDeviceToken
 
XBL_SISU_URL - Static variable in class net.raphimc.minecraftauth.step.xbl.StepXblSisuAuthentication
 
XBL_TITLE_URL - Static variable in class net.raphimc.minecraftauth.step.xbl.StepXblTitleToken
 
XBL_USER_URL - Static variable in class net.raphimc.minecraftauth.step.xbl.StepXblUserToken
 
XBL_XSTS_RELYING_PARTY - Static variable in class net.raphimc.minecraftauth.util.MicrosoftConstants
 
XBL_XSTS_URL - Static variable in class net.raphimc.minecraftauth.step.xbl.StepXblXstsToken
 
XblDeviceToken() - Constructor for class net.raphimc.minecraftauth.step.xbl.StepXblDeviceToken.XblDeviceToken
 
XblRequestException - Exception in net.raphimc.minecraftauth.responsehandler.exception
 
XblRequestException(HttpResponse, long) - Constructor for exception net.raphimc.minecraftauth.responsehandler.exception.XblRequestException
 
XblResponseHandler - Class in net.raphimc.minecraftauth.responsehandler
 
XblResponseHandler() - Constructor for class net.raphimc.minecraftauth.responsehandler.XblResponseHandler
 
XblSisuTokens() - Constructor for class net.raphimc.minecraftauth.step.xbl.StepXblSisuAuthentication.XblSisuTokens
 
XblTitleToken() - Constructor for class net.raphimc.minecraftauth.step.xbl.StepXblTitleToken.XblTitleToken
 
XblUserToken() - Constructor for class net.raphimc.minecraftauth.step.xbl.StepXblUserToken.XblUserToken
 
XblXsts() - Constructor for class net.raphimc.minecraftauth.step.xbl.StepXblXstsToken.XblXsts
 
XblXstsToken() - Constructor for class net.raphimc.minecraftauth.step.xbl.StepXblXstsToken.XblXstsToken
 
A B C D E F G H I J L M N O P R S T U V W X 
Skip navigation links