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

◆ TrySignData() [1/2]

bool System.Security.Cryptography.ECDsa.TrySignData ( ReadOnlySpan< byte > data,
Span< byte > destination,
HashAlgorithmName hashAlgorithm,
DSASignatureFormat signatureFormat,
out int bytesWritten )
inlineinherited

Definition at line 239 of file ECDsa.cs.

240 {
241 if (string.IsNullOrEmpty(hashAlgorithm.Name))
242 {
244 }
245 if (!signatureFormat.IsKnownValue())
246 {
247 throw DSASignatureFormatHelpers.CreateUnknownValueException(signatureFormat);
248 }
249 return TrySignDataCore(data, destination, hashAlgorithm, signatureFormat, out bytesWritten);
250 }
static string Cryptography_HashAlgorithmNameNullOrEmpty
Definition SR.cs:60
Definition SR.cs:7
virtual bool TrySignDataCore(ReadOnlySpan< byte > data, Span< byte > destination, HashAlgorithmName hashAlgorithm, DSASignatureFormat signatureFormat, out int bytesWritten)
Definition ECDsa.cs:252

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