AdvancedLauncher.Tools.PassEncrypt.ConvertToUnsecureString C# (CSharp) Метод

ConvertToUnsecureString() публичный статический Метод

public static ConvertToUnsecureString ( this securePassword ) : string
securePassword this
Результат string
        public static string ConvertToUnsecureString(this SecureString securePassword)
        {
            if (securePassword == null)
                return null;

            IntPtr unmanagedString = IntPtr.Zero;
            try {
                unmanagedString = Marshal.SecureStringToGlobalAllocUnicode(securePassword);
                return Marshal.PtrToStringUni(unmanagedString);
            } finally {
                Marshal.ZeroFreeGlobalAllocUnicode(unmanagedString);
            }
        }