org.globus.cog.abstraction.impl.file.ftp
Class FTPSecurityContextImpl

java.lang.Object
  extended byorg.globus.cog.abstraction.impl.file.ftp.FTPSecurityContextImpl
All Implemented Interfaces:
SecurityContext

public class FTPSecurityContextImpl
extends Object
implements SecurityContext


Constructor Summary
FTPSecurityContextImpl()
           
FTPSecurityContextImpl(PasswordAuthentication credentials)
           
 
Method Summary
 String getAlias()
           
 Object getAttribute(String name)
           
 Object getCredentials()
           
 void setAlias(String alias)
           
 void setAttribute(String name, Object value)
           
 void setCredentials(Object credentials)
           
 void setCredentials(Object credentials, String alias)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FTPSecurityContextImpl

public FTPSecurityContextImpl()

FTPSecurityContextImpl

public FTPSecurityContextImpl(PasswordAuthentication credentials)
Method Detail

setCredentials

public void setCredentials(Object credentials,
                           String alias)
Specified by:
setCredentials in interface SecurityContext

setCredentials

public void setCredentials(Object credentials)
Specified by:
setCredentials in interface SecurityContext

getCredentials

public Object getCredentials()
                      throws InvalidSecurityContextException
Specified by:
getCredentials in interface SecurityContext
Throws:
InvalidSecurityContextException

setAttribute

public void setAttribute(String name,
                         Object value)
Specified by:
setAttribute in interface SecurityContext

getAttribute

public Object getAttribute(String name)
Specified by:
getAttribute in interface SecurityContext

setAlias

public void setAlias(String alias)
Specified by:
setAlias in interface SecurityContext

getAlias

public String getAlias()
Specified by:
getAlias in interface SecurityContext