parent
d73c79f083
commit
398903588e
@ -0,0 +1,4 @@
|
||||
package dev.garrettmills.starship.hyperlink.util;
|
||||
|
||||
public class InvalidLoginTokenException extends Exception {
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
package dev.garrettmills.starship.hyperlink.util;
|
||||
|
||||
public class LoginToken {
|
||||
private String _server;
|
||||
private String _token;
|
||||
|
||||
public LoginToken(String token) throws InvalidLoginTokenException {
|
||||
String[] parts = token.split("\\|");
|
||||
if ( parts.length != 3 || !parts[0].equals("hyperlink")) {
|
||||
throw new InvalidLoginTokenException();
|
||||
}
|
||||
|
||||
this._server = parts[1];
|
||||
this._token = parts[2];
|
||||
}
|
||||
|
||||
public String getServer() {
|
||||
return _server;
|
||||
}
|
||||
|
||||
public String getToken() {
|
||||
return _token;
|
||||
}
|
||||
}
|
Loading…
Reference in new issue