private void DecryptToken() { try { ITokenProvider tp = new TokenProvider(new UgsTokenConfig(), new Base62TokenEncoder()); var baseTokenData = tp.DecryptToken(txtToken.Text); txtDecrypted.Clear(); txtDecrypted.AppendText("Token kind: " + baseTokenData.Kind.ToString() + "\r\n"); txtDecrypted.AppendText("Token content in JSON format: \r\n"); var decrypted = JsonConvert.SerializeObject(baseTokenData, Formatting.Indented); txtDecrypted.AppendText(decrypted); Clipboard.SetText(decrypted); } catch (Exception ex) { MessageBox.Show(ex.Message); } }