GENERATED: AUG 18,2010 - 12:16PM

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

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

chtlogo001.gif CLASS METHOD DESCRIPTIONS FOR: HNDENCRYPT