GENERATED: MAY 1,2008 - 9:14AM

Previous Page
These are the methods available in the CHT class named: HNDEncrypt. The class header module is called: c:\clarion6\libsrc\hndencrp.inc.

Count Method Name
(0001) AutoDecrypt(*CSTRING xDataEnc),STRING,VIRTUAL
(0002) AutoEncrypt(*CSTRING xData),STRING,VIRTUAL
(0003) Base64Decode(BSTRING xEncString),STRING,VIRTUAL
(0004) Base64Encode(BSTRING xSrcString),STRING,VIRTUAL
(0005) BinaryToHex(BSTRING xBinarycStr),STRING,VIRTUAL
(0006) ByteToHex(BYTE xInByte),STRING,VIRTUAL
(0007) CallHalt(STRING xError,LONG xErrNo=False),DERIVED (HNDBuffer)
(0008) ClearBuffer(),DERIVED (HNDBuffer)
(0009) ClearErrorWindow(),DERIVED (HNDBuffer)
(0010) ClearErrors(),DERIVED (HNDBuffer)
(0011) CompressEncryptBufferToFile(*CSTRING xBuf,LONG xLen,STRING xEncKey,BYTE xCompress=HPROP:Asis),UNSIGNED,PROC,VIRTUAL
(0012) Construct()
(0013) CreateBuffer(UNSIGNED xLen),UNSIGNED,PROC,DERIVED (HNDBuffer)
(0014) DecodeBase64(*STRING xInv,*STRING xOutv),UNSIGNED,PROC,VIRTUAL
(0015) DecodeBase64(STRING xInv,*LONG xRtnLen),STRING,VIRTUAL
(0016) DecodeFileFromBase64(STRING xSrc,STRING xTgtPath),UNSIGNED,PROC,VIRTUAL
(0017) DecryptAESCBCWithInVector(STRING xInVector,STRING xInKey,STRING xInData,LONG xKeyLen=128,BYTE xEnCode=HPROP:EncodeHex,BYTE xHexKey=True),STRING,VIRTUAL
(0018) DecryptFile(STRING xSrc,STRING xTgt,BYTE xDecompress=0,<*CSTRING xTgtBuf>),UNSIGNED,PROC,VIRTUAL
(0019) DecryptLite(STRING xSrc),STRING,VIRTUAL
(0020) Destruct()
(0021) DisposeBuffer(),DERIVED (HNDBuffer)
(0022) EnCodeBase64(*CSTRING xInv,LONG xLen),STRING,VIRTUAL
(0023) EncodeBase64(*STRING xInv,*STRING xOutv),UNSIGNED,PROC,VIRTUAL
(0024) EncodeBase64CRLF76(*CSTRING xSrc,*CSTRING xTgt,LONG xLen),UNSIGNED,PROC,VIRTUAL
(0025) EncodeFileToBase64(STRING xSrc,STRING xTgtPath),UNSIGNED,PROC,VIRTUAL
(0026) EncryptAESCBCWithInVector(STRING xInVector,STRING xInKey,STRING xInData,LONG xKeyLen=128,BYTE xEnCode=HPROP:EncodeHex,BYTE xHexKey=True),STRING,VIRTUAL
(0027) EncryptBuffer(*CSTRING xSrc,*CSTRING xTgt,BYTE xMode,),UNSIGNED,PROC,VIRTUAL
(0028) EncryptBufferEx(*CSTRING xSrc,*CSTRING xTgt,BYTE xMode,),UNSIGNED,PROC,VIRTUAL
(0029) EncryptBufferInDirect(*CSTRING xSrc,*CSTRING xTgt,BYTE xMode,LONG xDataLen,BYTE xFinal=False),UNSIGNED,PROC,VIRTUAL
(0030) EncryptCompressBufferToFile(*CSTRING xBuf,LONG xLen,STRING xEncKey,BYTE xCompress=HPROP:Asis),UNSIGNED,PROC,VIRTUAL
(0031) EncryptFile(STRING xSrc,STRING xTgt,BYTE xCompress=0,<*CSTRING xTgtBuf>),UNSIGNED,PROC,VIRTUAL
(0032) EncryptLite(STRING xSrc),STRING,VIRTUAL
(0033) GenerateKeyString(LONG xLength=254),STRING,VIRTUAL
(0034) GenerateKeyStringHex(LONG xBits=128),STRING,VIRTUAL
(0035) GetBase64Alpha(LONG xIndex),STRING
(0036) GetBuffer(),*CSTRING,DERIVED (HNDBuffer)
(0037) GetBufferDataLength(),LONG,DERIVED (HNDBuffer)
(0038) GetBufferLength(*CSTRING xBuf),UNSIGNED
(0039) GetBufferLength(*STRING xBuf),UNSIGNED
(0040) GetBufferSize(),LONG,DERIVED (HNDBuffer)
(0041) GetBufferSlice(UNSIGNED xStart,),*?,DERIVED (HNDBuffer)
(0042) GetCallDisplay(),BYTE,DERIVED (HNDBuffer)
(0043) GetClipBuffer(),STRING,DERIVED (HNDBuffer)
(0044) GetEncKey(),STRING,VIRTUAL
(0045) GetEncNameIsRandom(),BYTE,PROC,VIRTUAL
(0046) GetEncodeKeys(),BYTE,VIRTUAL
(0047) GetEncryptFileHeader(*CSTRING xExt,*LONG xFileSize,*BYTE xType,*CSTRING xBuffer,<*CSTRING xCHTBuf1>)
(0048) GetEncryptKey(),STRING,VIRTUAL
(0049) GetHashType(),LONG,VIRTUAL
(0050) GetKeepStatus(),BYTE,DERIVED (HNDBuffer)
(0051) GetKeyLength(),LONG
(0052) GetKeyType(),LONG,VIRTUAL
(0053) GetLastEncFileWritten(),STRING
(0054) GetLastError(),STRING,VIRTUAL
(0055) GetLastErrorCode(),LONG,DERIVED (HNDBuffer)
(0056) GetLastSystemError(LONG xLastErr=0),STRING,DERIVED (HNDBuffer)
(0057) GetMD5FileHash(STRING xFileAndPath,BYTE xRtnHex=True),STRING,VIRTUAL
(0058) GetMD5StringHash(STRING xInput,BYTE xRtnHex=True),STRING,VIRTUAL
(0059) GetPass(STRING xPassEnc),STRING,VIRTUAL
(0060) GetProviderName(),STRING
(0061) GetProviderType(),LONG
(0062) GetScramKey(),LONG
(0063) GetStatusQ(),STRING,DERIVED (HNDBuffer)
(0064) GetStatusQCtl(),LONG,DERIVED (HNDBuffer)
(0065) GetUseEncryption(),BYTE
(0066) GetVerbose(),BYTE,DERIVED (HNDBuffer)
(0067) HashBuffer(),UNSIGNED,PROC,DERIVED (HNDBuffer)
(0068) HexToBinary(BSTRING xHexString),STRING,VIRTUAL
(0069) InitFeedBack(),VIRTUAL
(0070) InitializeKey(),BYTE,PROC,VIRTUAL
(0071) IsChanged(),BYTE,DERIVED (HNDBuffer)
(0072) IsInitialized(),BYTE,VIRTUAL
(0073) NullBuffer(UNSIGNED xStart,),DERIVED (HNDBuffer)
(0074) PopSettings(),VIRTUAL
(0075) PopStatus(),DERIVED (HNDBuffer)
(0076) PostDebugString(STRING xInfo),DERIVED (HNDBuffer)
(0077) PostDebugStringNDO(STRING xInfo),DERIVED (HNDBuffer)
(0078) PostStatusLog(STRING xInfo),DERIVED (HNDBuffer)
(0079) PostStatusQ(STRING xInfo,BYTE xStatusText=0),DERIVED (HNDBuffer)
(0080) PostStatusQDisplay(STRING xInfo),DERIVED (HNDBuffer)
(0081) Prepare(*CSTRING xBuf),VIRTUAL
(0082) Prepare(*STRING xBuf),VIRTUAL
(0083) PushSettings(),VIRTUAL
(0084) PushStatus(),DERIVED (HNDBuffer)
(0085) QCreateBuffer(*QUEUE xQueue),UNSIGNED,PROC,DERIVED (HNDBuffer)
(0086) RSAWithMD5EncryptionFromFile(STRING xFileAndPath,STRING xEncKey,STRING xOutPutFile,STRING xVectorHex),BYTE,PROC,VIRTUAL
(0087) RSAWithMD5EncryptionToFile(STRING xFileAndPath,STRING xEncKey,STRING xOutPutFile,*STRING xVectorHex),BYTE,PROC,VIRTUAL
(0088) RemoveLastEncFileWritten(),BYTE,PROC
(0089) ResetStatusQ(LONG xStatusControl=0,BYTE xClear=True),DERIVED (HNDBuffer)
(0090) SetCallDisplay(BYTE xTorF),DERIVED (HNDBuffer)
(0091) SetEncNameIsRandom(BYTE xTorF=True),VIRTUAL
(0092) SetEncodeKeys(BYTE xTorF=True),VIRTUAL
(0093) SetEncryptFileHeader(STRING xSrc,LONG xFileSize,*CSTRING xBuffer,BYTE xStoreName=False)
(0094) SetErrorWindow(*WINDOW xWin),DERIVED (HNDBuffer)
(0095) SetHashType(LONG xHType=32771),VIRTUAL
(0096) SetKeepStatus(BYTE xTorF),DERIVED (HNDBuffer)
(0097) SetKeyLength(LONG xLen=HND_KEYLENGTH_128)
(0098) SetKeyType(LONG xKType=26114),VIRTUAL
(0099) SetLastError(LONG xErrno,),DERIVED (HNDBuffer)
(0100) SetLastErrorCode(LONG xErrNo),DERIVED (HNDBuffer)
(0101) SetLoadCapiCOM(BYTE xTorF=False),VIRTUAL
(0102) SetPass(STRING xPass),STRING,VIRTUAL
(0103) SetProviderName(STRING xProvider)
(0104) SetProviderType(LONG xProviderType)
(0105) SetScramKey(LONG xScramKey)
(0106) SetUseEncryption(BYTE xTorF)
(0107) SetVerbose(BYTE xTorF),DERIVED (HNDBuffer)
(0108) Shift24(BYTE xh,BYTE xm,BYTE xl,*STRING xInto)
(0109) Shift32(*BYTE xh,*BYTE xm,*BYTE xl,*STRING xSFrom),BYTE,PROC
(0110) ShowLastError(BYTE xForce=False),DERIVED (HNDBuffer)
(0111) StringHexToString(STRING xInValue,*LONG xRtnLength),STRING,VIRTUAL
(0112) StringToHexString(STRING xInValue,*LONG xRtnLength),STRING,VIRTUAL
(0113) bSetBuffer(*BSTRING xBuf,,),UNSIGNED,PROC,DERIVED (HNDBuffer)
(0114) cAppendBuffer(*CSTRING xItem),BYTE,PROC,DERIVED (HNDBuffer)
(0115) cDecodeBase64(*CSTRING xInv,*CSTRING xOutv),UNSIGNED,PROC,VIRTUAL
(0116) cDecryptLite(*CSTRING xSrc,*LONG xLen),STRING,VIRTUAL
(0117) cDecryptStrong(*CSTRING xSrc,*CSTRING xTgt),UNSIGNED,PROC,VIRTUAL
(0118) cEncodeBase64(*CSTRING xInv,*CSTRING xOutv),UNSIGNED,PROC,VIRTUAL
(0119) cEncryptLite(*CSTRING xSrc,*LONG xLen),STRING,VIRTUAL
(0120) cEncryptStrong(*CSTRING xSrc,*CSTRING xTgt),UNSIGNED,PROC,VIRTUAL
(0121) cSetBuffer(*CSTRING xBuf,,),UNSIGNED,PROC,DERIVED (HNDBuffer)
(0122) sAppendBuffer(STRING xItem),BYTE,PROC,DERIVED (HNDBuffer)
(0123) sDecryptStrong(*STRING xSrc,*STRING xTgt),UNSIGNED,PROC,VIRTUAL
(0124) sEncryptStrong(*STRING xSrc,*STRING xTgt),UNSIGNED,PROC,VIRTUAL
(0125) sSetBuffer(STRING xBuf,,),UNSIGNED,PROC,DERIVED (HNDBuffer)
(0126) vSetBuffer(*VARIANT xBuf,,),UNSIGNED,PROC,DERIVED (HNDBuffer)

© 1996-2008, The Clarion Handy Tools Page - All Rights Reserved, Worldwide
Gus M. Creces and The Clarion Handy Tools Page.
All Rights Reserved Worldwide

CLASS METHOD DESCRIPTIONS FOR: HNDENCRYPT