public class JsseContext extends java.lang.Object implements ISASContext
Constructor and Description |
---|
JsseContext(org.slf4j.Logger logger) |
Modifier and Type | Method and Description |
---|---|
void |
configure(org.jacorb.config.Configuration configuration) |
byte[] |
createClientContext(ORB orb,
Codec codec,
CompoundSecMechList csmList) |
IdentityToken |
createIdentityToken(ORB orb,
Codec codec,
CompoundSecMechList csmList) |
java.lang.String |
getClientPrincipal() |
java.lang.String |
getMechOID() |
java.lang.String |
getPrincipalName() |
java.lang.String |
getValidatedPrincipal() |
void |
initClient() |
void |
initTarget() |
boolean |
validate(ServerRequestInfo ri,
byte[] contextToken) |
boolean |
validateContext(ORB orb,
Codec codec,
byte[] contextToken) |
public void configure(org.jacorb.config.Configuration configuration) throws org.jacorb.config.ConfigurationException
configure
in interface ISASContext
org.jacorb.config.ConfigurationException
public boolean validate(ServerRequestInfo ri, byte[] contextToken)
public java.lang.String getPrincipalName()
public byte[] createClientContext(ORB orb, Codec codec, CompoundSecMechList csmList)
createClientContext
in interface ISASContext
public java.lang.String getClientPrincipal()
getClientPrincipal
in interface ISASContext
public boolean validateContext(ORB orb, Codec codec, byte[] contextToken)
validateContext
in interface ISASContext
public java.lang.String getValidatedPrincipal()
getValidatedPrincipal
in interface ISASContext
public void initClient()
initClient
in interface ISASContext
public void initTarget()
initTarget
in interface ISASContext
public java.lang.String getMechOID()
getMechOID
in interface ISASContext
public IdentityToken createIdentityToken(ORB orb, Codec codec, CompoundSecMechList csmList)