org.apache.kerberos.examples.gssdemo
Class GSSClient

java.lang.Object
  extended by org.apache.kerberos.examples.gssdemo.GSSClient
All Implemented Interfaces:
java.security.PrivilegedAction

 class GSSClient
extends java.lang.Object
implements java.security.PrivilegedAction


Constructor Summary
GSSClient(java.lang.String clientName, java.lang.String password, java.lang.String serverName, java.lang.String serverAddress, int serverPort, java.lang.String kerberosRealm, java.lang.String kdcAddress)
           
 
Method Summary
 boolean hasConfidentialContext()
           
 void login()
           
 void logout()
           
 java.lang.Object run()
           
 java.lang.String sendMessageReturnReply(java.lang.String message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GSSClient

public GSSClient(java.lang.String clientName,
                 java.lang.String password,
                 java.lang.String serverName,
                 java.lang.String serverAddress,
                 int serverPort,
                 java.lang.String kerberosRealm,
                 java.lang.String kdcAddress)
Method Detail

login

public void login()

hasConfidentialContext

public boolean hasConfidentialContext()

run

public java.lang.Object run()
Specified by:
run in interface java.security.PrivilegedAction

sendMessageReturnReply

public java.lang.String sendMessageReturnReply(java.lang.String message)

logout

public void logout()