我有app使用指纹和4位数针(可以由用户在应用程序设置中设置,这不是系统管脚/模式/密码)授权.
使用指纹一切都很好,我的针有问题.
我想要做的是:
然后在授权期间:
我的问题是:如何生成由用户输入的pin保护的KeyPair
PS对于指纹,此逻辑由以下方式处理:
KeyGenParameterSpec.Builder(KEY_NAME, KeyProperties.PURPOSE_SIGN).setUserAuthenticationRequired(true)
Run Code Online (Sandbox Code Playgroud) 我正在测试WCF并发性和实例化。
有wcf服务:
public class Service1 : IService1
{
public string GetData(int value)
{
Thread.Sleep(1000);
return string.Format("You entered: {0}", value);
}
}
Run Code Online (Sandbox Code Playgroud)
在我的表单应用程序中,我调用了此服务方法。当我进行一次通话时,大约需要1秒钟。
private void single_Click(object sender, EventArgs e)
{
using (var service = new Service1Client())
{
var sw = new Stopwatch();
sw.Start();
service.GetData(1);
sw.Stop();
Debug.WriteLine(sw.Elapsed);
}
}
Run Code Online (Sandbox Code Playgroud)
但是,当我使用Tasks多次调用它时,它需要一个近似值:调用计数* 1秒。
private void mult_Click(object sender, EventArgs e)
{
using (var service = new Service1Client())
{
var tasks = new List<Task<string>>();
for (var i = 0; i < 5; i++)
{
int p …Run Code Online (Sandbox Code Playgroud)