Codeunit 1279 Cryptography Management Impl. in 18

App
System Application

Procedures, 42

Versions171819202122232425262728latest

Source242526272829

Procedures, 42

NameParametersReturnsAccessObsolete
Encrypt(Text)Textpublic-
Decrypt(Text)Textpublic-
ExportKey()public-
ExportKeyAsStream(var Codeunit Temp Blob, Text)public-
ImportKey()public-
ChangeKey()public-
EnableEncryption(Boolean)public-
DisableEncryption(Boolean)public-
IsEncryptionEnabled()Booleanpublic-
IsEncryptionPossible()Booleanpublic-
GetEncryptionIsNotActivatedQst()Textpublic-
GenerateHash(Text, Option)Textpublic-
GenerateHashAsBase64String(Text, Option)Textpublic-
GenerateHash(Text, Text, Option)Textpublic-
GenerateHashAsBase64String(Text, Text, Option)Textpublic-
GenerateBase64KeyedHashAsBase64String(Text, Text, Option)Textpublic-
GenerateHash(InStream, Option)Textpublic-
SignData(Text, var Record Signature Key, Enum Hash Algorithm, OutStream)public-
SignData(Text, InStream, Option, OutStream)public-
SignData(InStream, var Record Signature Key, Enum Hash Algorithm, OutStream)public-
SignData(InStream, InStream, Option, OutStream)public-
VerifyData(Text, var Record Signature Key, Enum Hash Algorithm, InStream)Booleanpublic-
VerifyData(Text, Text, Option, InStream)Booleanpublic-
VerifyData(InStream, var Record Signature Key, Enum Hash Algorithm, InStream)Booleanpublic-
VerifyData(InStream, Text, Option, InStream)Booleanpublic-
InitRijndaelProvider()public-
InitRijndaelProvider(Text)public-
InitRijndaelProvider(Text, Integer)public-
InitRijndaelProvider(Text, Integer, Text)public-
InitRijndaelProvider(Text, Integer, Text, Text)public-
SetBlockSize(Integer)public-
SetCipherMode(Text)public-
SetPaddingMode(Text)public-
SetEncryptionData(Text, Text)public-
IsValidKeySize(Integer)Booleanpublic-
GetLegalKeySizeValues(var Integer, var Integer, var Integer)public-
GetLegalBlockSizeValues(var Integer, var Integer, var Integer)public-
GetEncryptionData(var Text, var Text)public-
EncryptRijndael(Text)Textpublic-
DecryptRijndael(Text)Textpublic-
HashRfc2898DeriveBytes(Text, Text, Integer, Option)Textpublic-
GenerateBase64KeyedHash(Text, Text, Option)Textpublic-