org.jacorb.security.sas
Interface ISASContext

All Known Implementing Classes:
GssUpContext, JsseContext, KerberosContext, NullContext

public interface ISASContext


Method Summary
 void configure(org.apache.avalon.framework.configuration.Configuration configuration)
           
 byte[] createClientContext(org.omg.CORBA.ORB orb, org.omg.IOP.Codec codec, CompoundSecMechList csmList)
           
 java.lang.String getClientPrincipal()
           
 java.lang.String getMechOID()
           
 java.lang.String getValidatedPrincipal()
           
 void initClient()
           
 void initTarget()
           
 boolean validateContext(org.omg.CORBA.ORB orb, org.omg.IOP.Codec codec, byte[] contextToken)
           
 

Method Detail

configure

void configure(org.apache.avalon.framework.configuration.Configuration configuration)
               throws org.apache.avalon.framework.configuration.ConfigurationException
Throws:
org.apache.avalon.framework.configuration.ConfigurationException

getMechOID

java.lang.String getMechOID()

initClient

void initClient()

createClientContext

byte[] createClientContext(org.omg.CORBA.ORB orb,
                           org.omg.IOP.Codec codec,
                           CompoundSecMechList csmList)

getClientPrincipal

java.lang.String getClientPrincipal()

initTarget

void initTarget()

validateContext

boolean validateContext(org.omg.CORBA.ORB orb,
                        org.omg.IOP.Codec codec,
                        byte[] contextToken)

getValidatedPrincipal

java.lang.String getValidatedPrincipal()