Skip to content

Commit 43f0742

Browse files
Merge pull request PowerShell#1283 from PowerShell/andschwa/readlinesafe
Implement ReadLineSafe for Linux
2 parents cb1c6e1 + 64a5cae commit 43f0742

4 files changed

Lines changed: 272 additions & 26 deletions

File tree

docs/KNOWNISSUES.md

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,5 @@
11
# Known Issues
22

3-
## SecureString
4-
5-
The `SecureString` class is *not* the well-known C# `SecureString`, as the
6-
library is not available in .NET Core. However, PowerShell continues to use the
7-
type for two main reasons: FullCLR compatibility, and as a specially-treated
8-
type (that is, behavior is dependent on the type being `SecureString`). Instead,
9-
the `SecureString` is Mono's completely not secure whatsoever, but open-source
10-
and "compatible" stub that acts just like a plaintext `StringBuilder`. **It has
11-
no encryption.**
12-
13-
Additionally `ReadLineSafe` is not implemented, meaning `Get-Credential` fails
14-
with `PlatformNotSupportedException`.
15-
163
## Files excluded from the build
174

185
#### Microsoft.PowerShell.Commands.Management

0 commit comments

Comments
 (0)