Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ SignData() [6/6]

byte[] System.Security.Cryptography.ECDsa.SignData ( Stream data,
HashAlgorithmName hashAlgorithm,
DSASignatureFormat signatureFormat )
inlineinherited

Definition at line 157 of file ECDsa.cs.

158 {
159 if (data == null)
160 {
161 throw new ArgumentNullException("data");
162 }
163 if (string.IsNullOrEmpty(hashAlgorithm.Name))
164 {
166 }
167 if (!signatureFormat.IsKnownValue())
168 {
169 throw DSASignatureFormatHelpers.CreateUnknownValueException(signatureFormat);
170 }
171 return SignDataCore(data, hashAlgorithm, signatureFormat);
172 }
static string Cryptography_HashAlgorithmNameNullOrEmpty
Definition SR.cs:60
Definition SR.cs:7
virtual byte[] SignDataCore(ReadOnlySpan< byte > data, HashAlgorithmName hashAlgorithm, DSASignatureFormat signatureFormat)
Definition ECDsa.cs:105

References System.Security.Cryptography.DSASignatureFormatHelpers.CreateUnknownValueException(), System.SR.Cryptography_HashAlgorithmNameNullOrEmpty, System.Security.Cryptography.HashAlgorithmName.Name, and System.Security.Cryptography.ECDsa.SignDataCore().