34 lines
849 B
Java
34 lines
849 B
Java
package es.mesacarlos.webconsole.auth;
|
|
|
|
import java.net.InetSocketAddress;
|
|
|
|
import es.mesacarlos.webconsole.config.UserType;
|
|
import es.mesacarlos.webconsole.util.Internationalization;
|
|
|
|
public class ConnectedUser {
|
|
private String username;
|
|
private InetSocketAddress socketAddress;
|
|
private UserType userType;
|
|
|
|
public ConnectedUser(InetSocketAddress socketAddress, String username, UserType userType) {
|
|
this.socketAddress = socketAddress;
|
|
this.username = username;
|
|
this.userType = userType;
|
|
}
|
|
|
|
public InetSocketAddress getSocketAddress() {
|
|
return socketAddress;
|
|
}
|
|
|
|
public String getUsername() {
|
|
return username;
|
|
}
|
|
|
|
public UserType getUserType() {
|
|
return userType;
|
|
}
|
|
|
|
public String toString() {
|
|
return Internationalization.getPhrase("user-tostring", username, socketAddress, userType);
|
|
}
|
|
} |