org.jacorb.security.sas
Class KerberosContext

java.lang.Object
  extended by org.jacorb.security.sas.KerberosContext
All Implemented Interfaces:
ISASContext

public class KerberosContext
extends java.lang.Object
implements ISASContext


Constructor Summary
KerberosContext()
           
 
Method Summary
 void configure(org.jacorb.config.Configuration configuration)
           
 byte[] createClientContext(ORB orb, Codec codec, CompoundSecMechList csmList)
           
 java.lang.String getClientPrincipal()
           
 java.lang.String getMechOID()
           
 java.lang.String getValidatedPrincipal()
           
 void initClient()
           
 void initTarget()
           
 boolean validateContext(ORB orb, Codec codec, byte[] contextToken)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KerberosContext

public KerberosContext()
Method Detail

configure

public void configure(org.jacorb.config.Configuration configuration)
               throws org.jacorb.config.ConfigurationException
Specified by:
configure in interface ISASContext
Throws:
org.jacorb.config.ConfigurationException

initClient

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

getMechOID

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

createClientContext

public byte[] createClientContext(ORB orb,
                                  Codec codec,
                                  CompoundSecMechList csmList)
Specified by:
createClientContext in interface ISASContext

getClientPrincipal

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

initTarget

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

validateContext

public boolean validateContext(ORB orb,
                               Codec codec,
                               byte[] contextToken)
Specified by:
validateContext in interface ISASContext

getValidatedPrincipal

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