Codeunit 1266 Cryptography Management in 23

App
System Application
Namespace
System.Security.Encryption

Procedures, 23Events, 2

Versions171819202122232425262728latest

Source242526272829

Procedures, 23

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-
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-
VerifyData(Text, Codeunit Signature Key, Enum Hash Algorithm, InStream)Booleanpublic-
VerifyData(InStream, Codeunit Signature Key, Enum Hash Algorithm, InStream)Booleanpublic-

Events, 2

KindNameParametersObsolete
Integration eventOnBeforeEnableEncryptionOnPrem()-
Integration eventOnBeforeDisableEncryptionOnPrem()-