package hep.io.root.daemon.xrootd;
import hep.io.root.daemon.xrootd.Callback.DefaultCallback;
/**
* Perform an xrootd auth operation
* @author tonyj
*/
class AuthOperation extends Operation<Void> {
AuthOperation() {
super("auth", new AuthMessage(), new DefaultCallback());
}
private static class AuthMessage extends Message {
AuthMessage() {
super(XrootdProtocol.kXR_auth,"unix\u0000" + System.getProperty("user.name") + " " + System.getProperty("user.group", "nogroup") + "\u0000");
}
}
}