![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |
The TIBCO Hawk security system must be implemented as a Java class, though you may choose to make this class a simple wrapper that uses the Java Native Interface (JNI) to call other security methods in a C or C++ library. The Java class must implement the HsConsoleInterface and HsAgentInterface, which are included with the TIBCO Hawk distribution.Once both of these processes have been started using this argument, the security policy is in force.The security framework supports an agent and a client-side protocol, as shown below. The client side supports the creation of an identifying object (createid() in the diagram) and the transformation of the message (pack() in the diagram).The agent side supports inverse operations for restoring the message’s original format (unpack()) and validating the identifying object (validateid()).Figure 15 Security Framework ModelWhile a sample security framework plug-in is provided later in this section, users may prefer to write their own security framework implementation. Plug-ins for the security framework are created using the classes listed here. The prefix Hs designates the object as part of the TIBCO Hawk Security Framework.
![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |