Class AuthData
java.lang.Object
net.raphimc.viabedrock.protocol.storage.AuthData
- All Implemented Interfaces:
com.viaversion.viaversion.api.connection.StorableObject
public class AuthData
extends Object
implements com.viaversion.viaversion.api.connection.StorableObject
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AuthDatacreateSelfSigned(String username) Creates one offline identity for transport signaling and the subsequent game login.getXuid()voidsetClientRandomId(Long clientRandomId) voidsetDeviceId(UUID deviceId) voidsetSelfSignedId(UUID selfSignedId) voidsetSkinJwt(String skinJwt) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.viaversion.viaversion.api.connection.StorableObject
onRemove
-
Constructor Details
-
AuthData
-
AuthData
-
AuthData
@Deprecated(forRemoval=true) public AuthData(String mojangJwt, String identityJwt, String multiplayerToken, KeyPair sessionKeyPair, UUID deviceId) Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
createSelfSigned
-
getMultiplayerToken
-
getSessionKeyPair
-
getDeviceId
-
setDeviceId
-
getSelfSignedId
-
setSelfSignedId
-
getClientRandomId
-
setClientRandomId
-
getSkinJwt
-
setSkinJwt
-
getDisplayName
-
getXuid
-