Package com.sun.corba.ee.impl.folb
Interface CSIv2SSLTaggedComponentHandler
-
public interface CSIv2SSLTaggedComponentHandlerAn implementation of this interfaceorg.omg.CORBA.LocalObject. An instance of this interface is plugged into the ORB viaORB.register_initial_reference(ORBConstants.CSIv2SSLTaggedComponentHandler, instance).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<SocketInfo>extract(IOR ior)Extract is called on each invocation of the IOR, so that the security code can run properly.TaggedComponentinsert(IORInfo iorInfo, java.util.List<ClusterInstanceInfo> clusterInstanceInfo)
-
-
-
Method Detail
-
insert
TaggedComponent insert(IORInfo iorInfo, java.util.List<ClusterInstanceInfo> clusterInstanceInfo)
- Parameters:
iorInfo- - from IORInterceptor.establish_components.clusterInstanceInfo- On the server-side, the FOLB system will pass all ClusterInstanceInfo to the CSIv2/SSL system.- Returns:
- null or org.omg.IOP.TaggedComponent.
The CSIv2SSL system returns
nullif no security information is to be added to IORs. Otherwise it returns the CSIv2SSLorg.omg.IOP.TaggedComponentthat will be added to IORs.
-
extract
java.util.List<SocketInfo> extract(IOR ior)
Extract is called on each invocation of the IOR, so that the security code can run properly. If the given IOR contains CSIv2SSL host/port info that should be used for this invocation then extract should return a List of SocketInfo. Otherwise it should return null.- Parameters:
ior- The target ior of the current invocation.- Returns:
- List of all SocketInfos found in the IOR.
-
-