org.jacorb.security.sas
Class GssUpContext

java.lang.Object
  extended byorg.jacorb.security.sas.GssUpContext
All Implemented Interfaces:
ISASContext

public class GssUpContext
extends java.lang.Object
implements ISASContext


Constructor Summary
GssUpContext()
           
 
Method Summary
 byte[] createClientContext(ClientRequestInfo ri, CompoundSecMechList csmList)
           
 java.lang.String getClientPrincipal()
           
 java.lang.String getMechOID()
           
 java.lang.String getValidatedPrincipal()
           
 void initClient()
           
 void initTarget()
           
static void setUsernamePassword(java.lang.String username, java.lang.String password)
           
 boolean validateContext(ServerRequestInfo ri, byte[] contextToken)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GssUpContext

public GssUpContext()
Method Detail

setUsernamePassword

public static void setUsernamePassword(java.lang.String username,
                                       java.lang.String password)

getMechOID

public java.lang.String getMechOID()
Specified by:
getMechOID in interface ISASContext

createClientContext

public byte[] createClientContext(ClientRequestInfo ri,
                                  CompoundSecMechList csmList)
Specified by:
createClientContext in interface ISASContext

getClientPrincipal

public java.lang.String getClientPrincipal()
Specified by:
getClientPrincipal in interface ISASContext

validateContext

public boolean validateContext(ServerRequestInfo ri,
                               byte[] contextToken)
Specified by:
validateContext in interface ISASContext

getValidatedPrincipal

public java.lang.String getValidatedPrincipal()
Specified by:
getValidatedPrincipal in interface ISASContext

initClient

public void initClient()
Specified by:
initClient in interface ISASContext

initTarget

public void initTarget()
Specified by:
initTarget in interface ISASContext