Codeunit 1266 Cryptography Management in 17

App
System Application

Procedures, 21Events, 2

Versions171819202122232425262728latest

Source242526272829

Procedures, 21

NameParametersReturnsAccessObsolete
Encrypt(Text)Textpublic-
Decrypt(Text)Textpublic-
IsEncryptionEnabled()Booleanpublic-
IsEncryptionPossible()Booleanpublic-
GetEncryptionIsNotActivatedQst()Textpublic-
EnableEncryption(Boolean)public-
DisableEncryption(Boolean)public-
GenerateHash(Text, Option)Textpublic-
GenerateHash(Text, Text, Option)Textpublic-
GenerateHash(InStream, Option)Textpublic-
GenerateHashAsBase64String(Text, Option)Textpublic-
GenerateHashAsBase64String(Text, Text, Option)Textpublic-
GenerateBase64KeyedHashAsBase64String(Text, Text, Option)Textpublic-
SignData(Text, var Record Signature Key, Enum Hash Algorithm, OutStream)public-
SignData(InStream, var Record Signature Key, Enum Hash Algorithm, OutStream)public-
SignData(Text, InStream, Option, OutStream)publicPending 18.0
Replaced by SignData with SignatureKey parameter.
SignData(InStream, InStream, Option, OutStream)publicPending 18.0
Replaced by SignData with SignatureKey parameter.
VerifyData(Text, var Record Signature Key, Enum Hash Algorithm, InStream)Booleanpublic-
VerifyData(InStream, var Record Signature Key, Enum Hash Algorithm, InStream)Booleanpublic-
VerifyData(Text, Text, Option, InStream)BooleanpublicPending 18.0
Replaced by SignData with SignatureKey parameter.
VerifyData(InStream, Text, Option, InStream)BooleanpublicPending 18.0
Replaced by SignData with SignatureKey parameter.

Events, 2

KindNameParametersObsolete
Integration eventOnBeforeEnableEncryptionOnPrem()-
Integration eventOnBeforeDisableEncryptionOnPrem()-