Skip to content

Commit 72e4cd1

Browse files
committed
use system.text namespace
1 parent c43b472 commit 72e4cd1

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/System.Management.Automation/security/SecurityManager.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
using System.Management.Automation.Security;
1212
using System.Security;
1313
using System.Security.Cryptography.X509Certificates;
14+
using System.Text;
1415

1516
using Dbg = System.Management.Automation;
1617

@@ -529,14 +530,14 @@ private static Signature GetSignatureWithEncodingRetry(string path, ExternalScri
529530

530531
// try harder to validate the signature by being explicit about encoding
531532
// and providing the script contents
532-
string verificationContents = System.Text.Encoding.Unicode.GetString(script.OriginalEncoding.GetPreamble()) + script.ScriptContents;
533+
string verificationContents = Encoding.Unicode.GetString(script.OriginalEncoding.GetPreamble()) + script.ScriptContents;
533534
signature = SignatureHelper.GetSignature(path, verificationContents);
534535

535536
// A last ditch effort -
536537
// If the file was originally ASCII or UTF8, the SIP may have added the Unicode BOM
537-
if ((signature.Status != SignatureStatus.Valid) && (script.OriginalEncoding != System.Text.Encoding.Unicode))
538+
if ((signature.Status != SignatureStatus.Valid) && (script.OriginalEncoding != Encoding.Unicode))
538539
{
539-
verificationContents = System.Text.Encoding.Unicode.GetString(System.Text.Encoding.Unicode.GetPreamble()) + script.ScriptContents;
540+
verificationContents = Encoding.Unicode.GetString(Encoding.Unicode.GetPreamble()) + script.ScriptContents;
540541
Signature fallbackSignature = SignatureHelper.GetSignature(path, verificationContents);
541542

542543
if (fallbackSignature.Status == SignatureStatus.Valid)

0 commit comments

Comments
 (0)