edu.sdsc.inca.agent.commands
Class Proxy

java.lang.Object
  extended by edu.sdsc.inca.protocol.MessageHandler
      extended by edu.sdsc.inca.agent.commands.Proxy

public class Proxy
extends edu.sdsc.inca.protocol.MessageHandler

Handles the PROXY command. This command is sent by a remote reporter manager to indicate that it needs the MyProxy password to fetch a new proxy credential, it will then fetch the proxy credential, and wipe the password from memory.

Author:
Shava Smallen <ssmallen@sdsc.edu>

Field Summary
 
Fields inherited from class edu.sdsc.inca.protocol.MessageHandler
logger
 
Constructor Summary
Proxy()
           
 
Method Summary
 void execute(edu.sdsc.inca.protocol.ProtocolReader reader, edu.sdsc.inca.protocol.ProtocolWriter writer)
           
 
Methods inherited from class edu.sdsc.inca.protocol.MessageHandler
errorReply
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Proxy

public Proxy()
Method Detail

execute

public void execute(edu.sdsc.inca.protocol.ProtocolReader reader,
                    edu.sdsc.inca.protocol.ProtocolWriter writer)
             throws edu.sdsc.inca.protocol.ProtocolException
Specified by:
execute in class edu.sdsc.inca.protocol.MessageHandler
Throws:
edu.sdsc.inca.protocol.ProtocolException