11 instantiations of SecureString
mscorlib (1)
system\security\securestring.cs (1)
174return new SecureString(this);
PresentationFramework (3)
src\Framework\System\Windows\Controls\PasswordBox.cs (1)
207using (SecureString securePassword = new SecureString())
src\Framework\System\Windows\Controls\PasswordTextContainer.cs (2)
51_password = new SecureString(); 557_password = (value == null) ? new SecureString() : value.Copy();
System (3)
net\System\Net\NetworkCredential.cs (1)
159m_password = new SecureString(); // makes 0 length string
net\System\Net\UnsafeNativeMethods.cs (2)
3397return new SecureString(); 3401secureString = new SecureString(pch, plainString.Length);
System.Management (3)
managementoptions.cs (3)
1336securePassword = new SecureString(); 1344SecureString tempStr = new SecureString(); 1567this.securePassword = new SecureString();
System.Web.Extensions (1)
ClientServices\ClientFormsIdentity.cs (1)
72SecureString ss = new SecureString();
71 references to SecureString
mscorlib (19)
system\runtime\interopservices\marshal.cs (5)
2659public static IntPtr SecureStringToBSTR(SecureString s) { 2670public static IntPtr SecureStringToCoTaskMemAnsi(SecureString s) { 2680public static IntPtr SecureStringToCoTaskMemUnicode(SecureString s) 2715public static IntPtr SecureStringToGlobalAllocAnsi(SecureString s) { 2725public static IntPtr SecureStringToGlobalAllocUnicode(SecureString s) {
system\security\cryptography\cryptoapitransform.cs (3)
336private SecureString m_keyPassword; 337public SecureString KeyPassword { 384CryptoKeySecurity cryptoKeySecurity, SecureString keyPassword)
system\security\cryptography\x509certificates\x509certificate.cs (7)
112public X509Certificate (byte[] rawData, SecureString password):this() { 128public X509Certificate (byte[] rawData, SecureString password, X509KeyStorageFlags keyStorageFlags):this() { 159public X509Certificate (string fileName, SecureString password):this() { 179public X509Certificate (string fileName, SecureString password, X509KeyStorageFlags keyStorageFlags):this() { 535public virtual void Import(byte[] rawData, SecureString password, X509KeyStorageFlags keyStorageFlags) { 570public virtual void Import(string fileName, SecureString password, X509KeyStorageFlags keyStorageFlags) { 590public virtual byte[] Export(X509ContentType contentType, SecureString password) {
system\security\cryptography\x509certificates\x509utils.cs (2)
330SecureString securePwd = password as SecureString;
system\security\securestring.cs (2)
53internal SecureString(SecureString str) { 172public SecureString Copy() {
PresentationFramework (7)
src\Framework\System\Windows\Controls\PasswordBox.cs (4)
179using (SecureString securePassword = this.SecurePassword) 207using (SecureString securePassword = new SecureString()) 233public SecureString SecurePassword 1237private void SetSecurePassword(SecureString value)
src\Framework\System\Windows\Controls\PasswordTextContainer.cs (3)
543internal SecureString GetPasswordCopy() 549internal void SetPassword(SecureString value) 945private SecureString _password;
System (18)
net\System\Net\NetworkCredential.cs (5)
31private SecureString m_password; 57public NetworkCredential(string userName, SecureString password) 81public NetworkCredential(string userName, SecureString password, string domain) { 152public SecureString SecurePassword { 205internal SecureString InternalGetSecurePassword()
net\System\Net\UnsafeNativeMethods.cs (3)
3371internal static string CreateString(SecureString secureString) 3392internal static SecureString CreateSecureString(string plainString) 3394SecureString secureString;
security\system\security\cryptography\x509\x509certificate2.cs (6)
331public X509Certificate2 (byte[] rawData, SecureString password) : base (rawData, password) { 344public X509Certificate2 (byte[] rawData, SecureString password, X509KeyStorageFlags keyStorageFlags) : base (rawData, password, keyStorageFlags) { 374public X509Certificate2 (string fileName, SecureString password) : base (fileName, password) { 393public X509Certificate2 (string fileName, SecureString password, X509KeyStorageFlags keyStorageFlags) : base (fileName, password, keyStorageFlags) { 1071public override void Import(byte[] rawData, SecureString password, X509KeyStorageFlags keyStorageFlags) { 1104public override void Import(string fileName, SecureString password, X509KeyStorageFlags keyStorageFlags) {
services\monitoring\system\diagnosticts\Process.cs (2)
2288public static Process Start( string fileName, string userName, SecureString password, string domain ) { 2299public static Process Start( string fileName, string arguments, string userName, SecureString password, string domain ) {
services\monitoring\system\diagnosticts\ProcessStartInfo.cs (2)
51SecureString password; 336public SecureString Password {
System.Core (2)
System\Diagnostics\Eventing\Reader\EventLogSession.cs (2)
110this(server, null, null, (SecureString)null, SessionAuthentication.Default) { 115public EventLogSession(string server, string domain, string user, SecureString password, SessionAuthentication logOnType) {
System.Data (16)
fx\src\data\System\Data\SqlClient\SqlConnection.cs (3)
347SecureString password = connection._credential.Password.Copy(); 2068public static void ChangePassword(string connectionString, SqlCredential credential, SecureString newSecurePassword) { 2125private static void ChangePassword(string connectionString, SqlConnectionString connectionOptions, SqlCredential credential, string newPassword, SecureString newSecurePassword ) {
fx\src\data\System\Data\SqlClient\SqlCredential.cs (3)
21SecureString _password; 31public SqlCredential(string userId, SecureString password) 73public SecureString Password
fx\src\data\System\Data\SqlClient\SqlInternalConnectionTds.cs (6)
326SecureString newSecurePassword, 1256private void Login(ServerInfo server, TimeoutTimer timeout, string newPassword, SecureString newSecurePassword) { 1373string newPassword, SecureString newSecurePassword, bool redirectedUserInstance) { 1463private void LoginNoFailover(ServerInfo serverInfo, string newPassword, SecureString newSecurePassword, bool redirectedUserInstance, 1718SecureString newSecurePassword, 1952private void AttemptOneLogin(ServerInfo serverInfo, string newPassword, SecureString newSecurePassword, bool ignoreSniOpenTimeout, TimeoutTimer timeout, bool withFailover = false, bool isFirstTransparentAttempt = true, bool disableTnir = false)
fx\src\data\System\Data\SqlClient\TdsParserHelperClasses.cs (1)
456internal SecureString newSecurePassword; // new password in SecureString for resetting pasword
fx\src\data\System\Data\SqlClient\TdsParserStateObject.cs (3)
115private SecureString[] _securePasswords = new SecureString[2] {null, null}; 2638internal void WriteSecureString(SecureString secureString) {
System.Management (5)
managementoptions.cs (5)
1264private SecureString securePassword = null; 1344SecureString tempStr = new SecureString(); 1377public SecureString SecurePassword 1598string username, SecureString password, string authority, 1659internal SecureString GetSecurePassword()
System.Web.Extensions (4)
ClientServices\ClientFormsIdentity.cs (4)
65private SecureString _Password; 69private static SecureString GetSecureStringFromString(string password) 72SecureString ss = new SecureString(); 81private static string GetStringFromSecureString(SecureString securePass)