Microsoft.Win32.SafeHandles.SafePasswordHandle sealed class SafePasswordHandle : SafeHandleZeroOrMinusOneIsInvalid Wrap a string- or SecureString-based object. A null value indicates IntPtr.Zero should be used. Documentation Code public SafePasswordHandle(string password, bool passwordProvided) public SafePasswordHandle(ReadOnlySpan<char> password, bool passwordProvided) public SafePasswordHandle(SecureString password, bool passwordProvided)