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