Ruby
Ruby
Workaround for the deprecated Crypt2.Decode method
Shows how to replace the deprecated Decode method. (Chilkat is moving away from the use of CkByteData.)Chilkat Ruby Downloads
require 'chilkat'
success = false
crypt = Chilkat::CkCrypt2.new()
encodedStr = "VGhpcyBpcyBhIHRlc3QgMTIz"
encoding = "base64"
# ------------------------------------------------------------------------
# The Decode method is deprecated:
outData = Chilkat::CkByteData.new()
success = crypt.Decode(encodedStr,encoding,outData)
# ------------------------------------------------------------------------
# Workaround.
# (Chilkat is moving away from using CkByteData)
bd = Chilkat::CkBinData.new()
bd.AppendEncoded(encodedStr,encoding)
pBytes = bd.GetData()