Products | Versions |
---|---|
TIBCO BusinessEvents Enterprise Edition | 5.6 and later |
Follow the steps outlined below to configure transport security for the BE Legacy ActiveSpaces Cluster Provider. This allows you to protect data being transported within the cluster by preventing alteration of traffic, eavesdropping, and exchange of data between untrusted parties. Refer to the BE Configuration Guide > Legacy ActiveSpaces Cluster Transport Security.
create security_policy policy_name "BE/AWSEC2" policy_file "BEpolicy.txt"
metaspace_access=metaspace=fdcache;discovery=tcp://172.31.31.176:50000
create security_token domain_name "AWSEC2" policy_file "BEpolicy.txt" create_identity token_file "RequestorToken.txt"
<object-management>
<cache-manager>
<type>AS2x</type>
<class/>
<properties>
...
</properties>
<security enabled="true">
<property name="policy-file" value="/opt/tibco/as/2.4/bin/BEpolicy.txt"/>
<property name="policy-identity-password" value="#!FLPBjxBKDxw3LU4QVH9q4YcGnZtBRSTS14rZubxb16o="/>
<property name="token-file" value="/opt/tibco/as/2.4/bin/RequestorToken.txt"/>
<property name="token-identity-password" value="#!FLPBjxBKDxw3LU4QVH9q4YcGnZtBRSTS14rZubxb16o="/>
<property name="certificate-key-file" value=""/>
<property name="domain-name" value="AWSEC2"/>
<property name="user-name" value=""/>
<property name="user-password" value=""/>
</security>
<processing-unit id="cache">
<agents>
<agent>
<ref>cache-class</ref>
<key/>
<priority/>
</agent>
</agents>
<logs>logConfig</logs>
<hot-deploy>false</hot-deploy>
<cache-storage-enabled>true</cache-storage-enabled>
<db-concepts>false</db-concepts>
<property-group>
<property name="be.engine.cluster.as.listen.url" value="tcp://172.31.31.176:50000"/>
<property name="be.engine.cluster.as.security.mode.role" value="controller"/>
<processing-unit id="default">
<agents>
<agent>
<ref>inference-class</ref>
<key/>
<priority/>
</agent>
</agents>
<logs>logConfig</logs>
<hot-deploy>false</hot-deploy>
<cache-storage-enabled>false</cache-storage-enabled>
<db-concepts>false</db-concepts>
<property-group>
<property name="be.engine.cluster.as.listen.url" value="tcp://172.31.25.148:50001"/>
<property name="be.engine.cluster.as.security.mode.role" value="requestor"/>