Codeunit 1266 Cryptography Management in 20

App
System Application

Procedures, 29Events, 2

Versions171819202122232425262728latest

Source242526272829

Procedures, 29

NameParametersReturnsAccessObsolete
Encrypt(Text)TextpublicPending 21.0
Replaced by EncryptText
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)publicPending 19.1
Replaced by SignData function with XmlString parameter.
SignData(InStream, var Record Signature Key, Enum Hash Algorithm, OutStream)publicPending 19.1
Replaced by SignData function with XmlString parameter.
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)BooleanpublicPending 19.1
Replaced by VerifyData function with XmlString parameter.
VerifyData(InStream, var Record Signature Key, Enum Hash Algorithm, InStream)BooleanpublicPending 19.1
Replaced by VerifyData function with XmlString parameter.
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.
GenerateBase64KeyedHash(Text, Text, Option)Textpublic-
SignData(Text, Text, Enum Hash Algorithm, OutStream)public-
SignData(InStream, Text, Enum Hash Algorithm, OutStream)public-
VerifyData(Text, Text, Enum Hash Algorithm, InStream)Booleanpublic-
VerifyData(InStream, Text, Enum Hash Algorithm, InStream)Booleanpublic-
EncryptText(Text[215])Textpublic-
SignData(Text, Codeunit Signature Key, Enum Hash Algorithm, OutStream)public-
SignData(InStream, Codeunit Signature Key, Enum Hash Algorithm, OutStream)public-

Events, 2

KindNameParametersObsolete
Integration eventOnBeforeEnableEncryptionOnPrem()-
Integration eventOnBeforeDisableEncryptionOnPrem()-