> extends AbstractStep.StepResult
{
- long expireTimeMs();
+ long getExpireTimeMs();
- String token();
+ String getToken();
- String userHash();
+ String getUserHash();
- default StepInitialXblSession.InitialXblSession initialXblSession() {
- return this.fullXblSession().prevResult().prevResult();
- }
+ StepFullXblSession.FullXblSession getFullXblSession();
- StepFullXblSession.FullXblSession fullXblSession();
+ default StepInitialXblSession.InitialXblSession getInitialXblSession() {
+ return this.getFullXblSession().getXblUserToken().getInitialXblSession();
+ }
@Override
JsonObject toJson();
diff --git a/src/main/java/net/raphimc/mcauth/step/xbl/XblResponseHandler.java b/src/main/java/net/raphimc/minecraftauth/step/xbl/XblResponseHandler.java
similarity index 95%
rename from src/main/java/net/raphimc/mcauth/step/xbl/XblResponseHandler.java
rename to src/main/java/net/raphimc/minecraftauth/step/xbl/XblResponseHandler.java
index 12ab066..5f7d3dc 100644
--- a/src/main/java/net/raphimc/mcauth/step/xbl/XblResponseHandler.java
+++ b/src/main/java/net/raphimc/minecraftauth/step/xbl/XblResponseHandler.java
@@ -15,9 +15,9 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see