org.jacorb.security.sas
Interface ISASContext

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

public interface ISASContext


Method Summary
 byte[] createClientContext(ClientRequestInfo ri, CompoundSecMechList csmList)
           
 java.lang.String getClientPrincipal()
           
 java.lang.String getMechOID()
           
 java.lang.String getValidatedPrincipal()
           
 void initClient()
           
 void initTarget()
           
 boolean validateContext(ServerRequestInfo ri, byte[] contextToken)
           
 

Method Detail

getMechOID

public java.lang.String getMechOID()

initClient

public void initClient()

createClientContext

public byte[] createClientContext(ClientRequestInfo ri,
                                  CompoundSecMechList csmList)

getClientPrincipal

public java.lang.String getClientPrincipal()

initTarget

public void initTarget()

validateContext

public boolean validateContext(ServerRequestInfo ri,
                               byte[] contextToken)

getValidatedPrincipal

public java.lang.String getValidatedPrincipal()