Register Developer and Runtime License

Top  Previous  Next

 

If you downloaded TN Bridge Host Integration Pack's Trial Version from our web site or a distribution site and you have already purchased a license, you must follow these steps in order to register the product:

 

You received two registered license files:

Cybele.TnBridge.Design.xml

Cybele.TnBridge.Runtime.xml

 

Important: If you used a trial license, erase all the old files before entering the new one, to prevent license corruption.

 

How to register your TNBridge Host Integration Pack license:

 

1) The developer license file (Cybele.TnBridge.Design.xml) must be saved into the "windows" directory and

where the Cybele.TnBridge.Vcl.dll assembly is located.

 

2) Additionally, the runtime license must be set by code passing the whole xml string as parameter of the

Cybele.TNBridge.License.SetRuntimeKey method.

 

* C# example on  how to embed the runtime code:

 

Example 1, point to the runtime file:

 Cybele.TNBridge.License.SetRuntimeKeyFromFile(@"C:\Windows\Cybele.TNBridge.Runtime.xml");

 

Example 2, embed the code like this (replace with your own code, this is just an example):

Cybele.TNBridge.License.SetRuntimeKey("<License Type=\"RUNTIME\" Serial=\"TNBN-TR35-0505-070315-797313\">"+

"<User Name=\"Your User\" Company=\"Your Company\" Email=\"your@email.com\" />"+

"<Period First=\"03/15/2007\" Last=\"04/14/2007\" />"+

"<Version Low=\"3.5\" High=\"3.5\" />"+

"<Limitations Users=\"5\" Connections=\"5\" />"+

"<Signature xmlns=\"http://www.w3.org/2000/09/xmldsig#\">"+

" <SignedInfo>"+

" <CanonicalizationMethod Algorithm=\"http://www.w3.org/TR/2001/REC-xml-c14n-20010315\" />"+

" <SignatureMethod Algorithm=\"http://www.w3.org/2000/09/xmldsig#rsa-sha1\" />"+

" <Reference URI=\"\">" +

" <Transforms>"+

" <Transform Algorithm=\"http://www.w3.org/2000/09/xmldsig#enveloped-signature\" />"+

" </Transforms>"+

" <DigestMethod Algorithm=\"http://www.w3.org/2000/09/xmldsig#sha1\" />"+

" <DigestValue>gBffCpUytqZL7qEfZYBsPOQHx+w=</DigestValue>"+

" </Reference>"+

" </SignedInfo>"+

"

<SignatureValue>zoXPEIxrtzbY+aRlaJx375iGrOwdUNFrAC4IVsSAAq00dxqi23U4EGKV048atowk39PbElHaHB/EeeXivdFdbcCsNV1YjAze

xAWGHJivAw0uEXRJg5wjyX7QR0i7ZsA51SaSRp26IofgGl+OLOJ/DCoHE+n28e9SAAAA2LDugI=</SignatureValue>"+

"</Signature>"+

"</License>");

 

* VB.NET example on how to embed the runtime code:

 

Example 1, point to the runtime file:

 Cybele.TNBridge.License.SetRuntimeKeyFromFile("C:\Windows\Cybele.TNBridge.Runtime.xml")

 

Example 2, embed the code like this (replace with your own code, this is just an example):

Cybele.TNBridge.License.SetRuntimeKey("<License Type=""RUNTIME"" Serial=""TNBN-TR35-0505-070315-797313"">" &

vbNewLine & _

"<User Name=""Your User"" Company=""Your Company"" Email=""your@email.com"" />" & vbNewLine & _

"<Period First=""03/15/2007"" Last=""04/14/2007"" />" & vbNewLine & _

"<Version Low=""3.5"" High=""3.5"" />" & vbNewLine & _

"<Limitations Users=""5"" Connections=""5"" />" & vbNewLine & _

"<Signature xmlns=""http://www.w3.org/2000/09/xmldsig#"">" & vbNewLine & _

" <SignedInfo>" & vbNewLine & _

" <CanonicalizationMethod Algorithm=""http://www.w3.org/TR/2001/REC-xml-c14n-20010315"" />" & vbNewLine & _

" <SignatureMethod Algorithm=""http://www.w3.org/2000/09/xmldsig#rsa-sha1"" />" & vbNewLine & _

" <Reference URI="""">" & vbNewLine & _

" <Transforms>" & vbNewLine & _

" <Transform Algorithm=""http://www.w3.org/2000/09/xmldsig#enveloped-signature"" />" & vbNewLine & _

" </Transforms>" & vbNewLine & _

" <DigestMethod Algorithm=""http://www.w3.org/2000/09/xmldsig#sha1"" />" & vbNewLine & _

" <DigestValue>gBffCpUytqZL7qEfZYBsPOQHx+w=</DigestValue>" & vbNewLine & _

" </Reference>" & vbNewLine & _

" </SignedInfo>" & vbNewLine & _

"

<SignatureValue>zoXPEIxrtzbY+aRlaJx375iGrOwdUNFrAC4IVAgASASAqUeexqi23U4EGKV048atowk39PbElHaHB/EeeXivdFdbcCsNV1Yj

AzexAWGHJivAw0uEXRJg5wjyX7QR0i7ZsA51SaSRp26IofgGl+OLOJ/DCoHaAAE+n28e9A2LDugAAAI=</SignatureValue>" & vbNewLine

& _

"</Signature>" & vbNewLine & _

"</License>")