org.jacorb.security.sas

Interface ISASContext

Known Implementing Classes:
GssUpContext, JsseContext, KerberosContext, NullContext

public interface ISASContext

Method Summary

void
configure(Configuration configuration)
byte[]
createClientContext(ORB orb, Codec codec, CompoundSecMechList csmList)
String
getClientPrincipal()
String
getMechOID()
String
getValidatedPrincipal()
void
initClient()
void
initTarget()
boolean
validateContext(ORB orb, Codec codec, byte[] contextToken)

Method Details

configure

public void configure(Configuration configuration)
            throws ConfigurationException


createClientContext

public byte[] createClientContext(ORB orb,
                                  Codec codec,
                                  CompoundSecMechList csmList)


getClientPrincipal

public String getClientPrincipal()


getMechOID

public String getMechOID()


getValidatedPrincipal

public String getValidatedPrincipal()


initClient

public void initClient()


initTarget

public void initTarget()


validateContext

public boolean validateContext(ORB orb,
                               Codec codec,
                               byte[] contextToken)