A game about forced loneliness, made by TACStudios
at master 1.0 kB view raw
1using UnityEditor; 2 3using Codice.Client.Common.Encryption; 4using PlasticGui; 5using Unity.PlasticSCM.Editor.UI; 6 7namespace Unity.PlasticSCM.Editor.Configuration 8{ 9 internal class MissingEncryptionPasswordPromptHandler : 10 ClientEncryptionServiceProvider.IEncryptioPasswordProvider 11 { 12 string ClientEncryptionServiceProvider.IEncryptioPasswordProvider 13 .GetEncryptionEncryptedPassword(string server) 14 { 15 string result = null; 16 17 GUIActionRunner.RunGUIAction(delegate 18 { 19 result = AskForEncryptionPassword(server); 20 }); 21 22 return result; 23 } 24 25 string AskForEncryptionPassword(string server) 26 { 27 EncryptionConfigurationDialogData dialogData = 28 EncryptionConfigurationDialog.RequestEncryptionPassword(server, ParentWindow.Get()); 29 30 if (!dialogData.Result) 31 return null; 32 33 return dialogData.EncryptedPassword; 34 } 35 } 36}