(PHP Extension) Workaround for the deprecated Crypt2.SetMacKeyBytes method
Shows how to replace the deprecated SetMacKeyBytes method. (Chilkat is moving away from the use of CkByteData.) Note: This example requires Chilkat v11.0.0 or greater.
<?php
include("chilkat.php");
$crypt = new CkCrypt2();
// ------------------------------------------------------------------------
// The SetMacKeyBytes method is deprecated:
$keyBytes = new CkByteData();
// ...
// ...
$success = $crypt->SetMacKeyBytes($keyBytes);
// ------------------------------------------------------------------------
// Workaround.
// (Chilkat is moving away from using CkByteData)
$bdKey = new CkBinData();
// ...
// ...
$encoding = 'base64';
$base64_mackey = $bdKey->getEncoded($encoding);
$success = $crypt->SetMacKeyEncoded($base64_mackey,$encoding);
?>
|