IGLib  1.7.2
The IGLib base library for development of numerical, technical and business applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
IG.Crypto.CryptoManager Member List

This is the complete list of members for IG.Crypto.CryptoManager, including all inherited members.

_algorithmTypeStringIG.Crypto.CryptoManagerprivate
_appArgumentsIG.Crypto.CryptoManagerprivate
_appNameIG.Crypto.CryptoManagerprivate
_asymAlgorithmIG.Crypto.CryptoManagerprivate
_asymAlgorithmTypeIG.Crypto.CryptoManagerprivate
_asymAlgorithmTypeStringIG.Crypto.CryptoManagerprivate
_asymFlagsIG.Crypto.CryptoManagerprivate
_asymKeyContainerNameIG.Crypto.CryptoManagerprivate
_asymKeyFileXmlIG.Crypto.CryptoManagerprivate
_certificateNameIG.Crypto.CryptoManagerprivate
_certificatePasswordIG.Crypto.CryptoManagerprivate
_certificatePasswordThroughUiIG.Crypto.CryptoManagerprivate
_certificatePathIG.Crypto.CryptoManagerprivate
_certificateStoreLocationIG.Crypto.CryptoManagerprivate
_certificateStoreNameIG.Crypto.CryptoManagerprivate
_freeParametersIG.Crypto.CryptoManagerprivate
_hashAlgorithmTypeIG.Crypto.CryptoManagerprivate
_hashValueIG.Crypto.CryptoManagerprivate
_isCheckedIG.Crypto.CryptoManagerprivate
_isDecryptIG.Crypto.CryptoManagerprotected
_isExportPrivateKeyIG.Crypto.CryptoManagerprivate
_isInputFormat64IG.Crypto.CryptoManagerprivate
_isInputFormatHexIG.Crypto.CryptoManagerprivate
_isInputFormatLongIntIG.Crypto.CryptoManagerprivate
_isLargestKeyIG.Crypto.CryptoManagerprotected
_isOutputFormat64IG.Crypto.CryptoManagerprivate
_isOutputFormatHexIG.Crypto.CryptoManagerprivate
_isOutputFormatLongIntIG.Crypto.CryptoManagerprivate
_isStringInputIG.Crypto.CryptoManagerprivate
_ivBytesIG.Crypto.CryptoManagerprivate
_ivLengthIG.Crypto.CryptoManagerprivate
_ivStringIG.Crypto.CryptoManagerprivate
_keyBytesIG.Crypto.CryptoManagerprivate
_keyLengthIG.Crypto.CryptoManagerprivate
_numNotifyExportPrivateKeyIG.Crypto.CryptoManagerprivatestatic
_numNotifyPlainEncryptionIG.Crypto.CryptoManagerprivatestatic
_numPasswordIterationsIG.Crypto.CryptoManagerprivate
_outputLevelIG.Crypto.CryptoManagerprivate
_passwordAlgorithmIG.Crypto.CryptoManagerprivate
_passwordAlgorithmTypeIG.Crypto.CryptoManagerprivate
_passwordAlgorithmTypeStringIG.Crypto.CryptoManagerprivate
_passwordBytesIG.Crypto.CryptoManagerprivate
_passwordLengthIG.Crypto.CryptoManagerprivate
_passwordStringIG.Crypto.CryptoManagerprivate
_returnedStringIG.Crypto.CryptoManagerprivate
_saltBytesIG.Crypto.CryptoManagerprivate
_saltLengthIG.Crypto.CryptoManagerprivate
_saltStringIG.Crypto.CryptoManagerprivate
_symmetricAlgorithmTypeIG.Crypto.CryptoManagerprivate
_targetedTotalTimeIG.Crypto.CryptoManagerprivate
AlgorithmTypeStringIG.Crypto.CryptoManagerprivate
AppAddCertificate(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppArgumentsIG.Crypto.CryptoManager
AppAsymExportKey(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppAsymKeyInfo(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppAsymTest(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppCertInfo(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppCertStoreInfo(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppCheckSum(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppCleanFiles(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppConvert(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppDecryptSymmetricBasic(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppDecryptSymmetricPlain(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppEncryptSymmetricAll(string appName, string[] args, bool isDecrypt=false, bool isPlain=false, bool isBasic=false)IG.Crypto.CryptoManagerinlineprotectedvirtual
AppEncryptSymmetricBasic(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppEncryptSymmetricPlain(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppGetFileHash(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppGetInitializationVector(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppGetKey(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppGetSalt(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppKeyGenerationAll(string appName, string[] args, bool measureTimes, int numGenerations)IG.Crypto.CryptoManagerinlineprotectedvirtual
AppNameIG.Crypto.CryptoManager
AppRemoveCertificate(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppTimeKeyGeneration(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AsymAlgorithmIG.Crypto.CryptoManagerprotected
AsymAlgorithmTypeIG.Crypto.CryptoManager
AsymAlgorithmTypeStringIG.Crypto.CryptoManager
AsymFlagsIG.Crypto.CryptoManager
AsymKeyContainerNameIG.Crypto.CryptoManager
AsymKeyFileXmlIG.Crypto.CryptoManager
CertificateNameIG.Crypto.CryptoManager
CertificatePasswordIG.Crypto.CryptoManagerprotected
CertificatePathIG.Crypto.CryptoManager
CertificateStoreLocationIG.Crypto.CryptoManager
CertificateStoreNameIG.Crypto.CryptoManager
ClearAllFlags()IG.Crypto.CryptoParametersinline
ClearFlags(CryptoFlags firstFlags, params CryptoFlags[] whichFlags)IG.Crypto.CryptoParametersinline
CryptoManager()IG.Crypto.CryptoManagerinline
CryptoManager(int outputLevel)IG.Crypto.CryptoManagerinline
CryptoParameters()IG.Crypto.CryptoParametersinline
FlagsIG.Crypto.CryptoParameters
FreeParametersIG.Crypto.CryptoManagerprotected
GetFreeParameter(int whichParameter)IG.Crypto.CryptoManagerinline
GetInputFilePaths(ref List< string > inputFilePaths, bool enableWildcards=true, bool addRecursive=true, bool clearBefore=true)IG.Crypto.CryptoManagerinlinevirtual
HashAlgorithmTypeIG.Crypto.CryptoManagerprivate
HashValueIG.Crypto.CryptoManagerprivate
IsAbsolutePathsIG.Crypto.CryptoManagerprivate
IsAnyFlagSet(params CryptoFlags[] whichFlags)IG.Crypto.CryptoParametersinline
IsCertificatePasswordThroughUiIG.Crypto.CryptoManager
IsCheckedIG.Crypto.CryptoManagerprivate
IsDecryptIG.Crypto.CryptoManager
IsDeleteAllVersionsIG.Crypto.CryptoManagerprivate
IsDeleteDecryptedIG.Crypto.CryptoManagerprivate
IsDeleteEncryptedIG.Crypto.CryptoManagerprivate
IsDeleteOriginalIG.Crypto.CryptoManagerprivate
IsEncryptIG.Crypto.CryptoManager
IsExportPrivateKeyIG.Crypto.CryptoManager
IsFlagsSet(params CryptoFlags[] whichFlags)IG.Crypto.CryptoParametersinline
IsForceDeletesIG.Crypto.CryptoManagerprivate
IsForceOverwritesIG.Crypto.CryptoManagerprivate
IsInputFormat64IG.Crypto.CryptoManager
IsInputFormatEqualOutputFormatIG.Crypto.CryptoManagerprivate
IsInputFormatHexIG.Crypto.CryptoManager
IsInputFormatLongIntIG.Crypto.CryptoManager
IsInputFormatStringIG.Crypto.CryptoManagerprivate
IsLargestKeyIG.Crypto.CryptoManagerprivate
IsOutputFormat64IG.Crypto.CryptoManager
IsOutputFormatHexIG.Crypto.CryptoManager
IsOutputFormatLongIntIG.Crypto.CryptoManager
IsOutputFormatStringIG.Crypto.CryptoManagerprivate
IsRelativePathsIG.Crypto.CryptoManagerprivate
IsSkipDeletesIG.Crypto.CryptoManagerprivate
IsSkipOverwritesIG.Crypto.CryptoManagerprivate
IsStringInputIG.Crypto.CryptoManagerprivate
IvBytesIG.Crypto.CryptoManagerprivate
IvLengthIG.Crypto.CryptoManagerprivate
IvStringIG.Crypto.CryptoManagerprivate
KeyBytesIG.Crypto.CryptoManagerprivate
KeyLengthIG.Crypto.CryptoManagerprivate
NumAppArgumentsIG.Crypto.CryptoManagerprivate
NumFreeParametersIG.Crypto.CryptoManager
NumPasswordIterationsIG.Crypto.CryptoManagerprivate
OutputLevelIG.Crypto.CryptoManagerprivate
OutputPathIG.Crypto.CryptoManagerprivate
ParseCommandlineParameters(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
PasswordAlgorithmIG.Crypto.CryptoManagerprivate
PasswordAlgorithmTypeIG.Crypto.CryptoManagerprivate
PasswordAlgorithmTypeStringIG.Crypto.CryptoManagerprivate
PasswordBytesIG.Crypto.CryptoManagerprivate
PasswordLengthIG.Crypto.CryptoManagerprivate
PasswordStringIG.Crypto.CryptoManagerprivate
RecursiveDirectoryLevelsIG.Crypto.CryptoManagerprivate
RecursiveFilePatternsIG.Crypto.CryptoManagerprivate
RecursivePathListIG.Crypto.CryptoManagerprivate
RecursivePathListByLevelsIG.Crypto.CryptoManagerprivate
ReportError(string errorString)IG.Crypto.CryptoManagerinlineprotectedvirtual
ReportInfo(string errorString)IG.Crypto.CryptoManagerinlineprotectedvirtual
ReportWarning(string errorString)IG.Crypto.CryptoManagerinlineprotectedvirtual
Reset()IG.Crypto.CryptoParametersinline
ResolveAsymParameters()IG.Crypto.CryptoManagerinlinevirtual
ResolvePasswordParameters(int whichFreeParameterkeyLength=0, int whichFreeParameterNumIterations=1)IG.Crypto.CryptoManagerinlinevirtual
ReturnedStringIG.Crypto.CryptoManagerprivate
SaltBytesIG.Crypto.CryptoManagerprivate
SaltLengthIG.Crypto.CryptoManagerprivate
SaltStringIG.Crypto.CryptoManagerprivate
SetFlags(params CryptoFlags[] whichFlags)IG.Crypto.CryptoParametersinline
SymmetricAlgorithmTypeIG.Crypto.CryptoManagerprivate
TargetedTotalTimeIG.Crypto.CryptoManagerprotected
WarnAboutPlainEncryption()IG.Crypto.CryptoManagerinlineprotectedvirtual
WarnExportPrivateKey()IG.Crypto.CryptoManagerinlineprotectedvirtual