Uwp 能否继续使用PasswordVault实例?
我正在使用一个UWP应用程序,它利用Uwp 能否继续使用PasswordVault实例?,uwp,credential-manager,Uwp,Credential Manager,我正在使用一个UWP应用程序,它利用PasswordVault类将AWS凭证等安全地存储在凭证储物柜中 在我能找到的所有示例代码中,与locker的任何交互都会导致创建一个新的密码库实例,即使它在同一个类中。例如,在将值读/写到锁之前,始终创建一个新实例。即使是来自Microsoft的示例也显示了在对锁柜进行实际操作之前,反复创建密码库的新实例 我的问题是——为什么?为什么开发人员每次都需要创建vault的新实例?这是必要的,还是仅仅是“示例代码需要始终过于显式”的副作用?仅为PasswordV
PasswordVault
类将AWS凭证等安全地存储在凭证储物柜中
在我能找到的所有示例代码中,与locker的任何交互都会导致创建一个新的密码库实例,即使它在同一个类中。例如,在将值读/写到锁之前,始终创建一个新实例。即使是来自Microsoft的示例也显示了在对锁柜进行实际操作之前,反复创建密码库的新实例
我的问题是——为什么?为什么开发人员每次都需要创建vault的新实例?这是必要的,还是仅仅是“示例代码需要始终过于显式”的副作用?仅为PasswordVault
实例声明字段,并将其重新用于与凭证锁的多次交互时,是否会产生负面的副作用?如果它是无效的,你能告诉我为什么不
在我能找到的所有示例代码中,与locker的任何交互都会导致创建PasswordVault的新实例,即使它位于同一个类中
我不知道为什么官方代码作者会这样写,我想他是想让代码看起来更容易理解。对于常见用途,您可以创建全局PasswordVault
实例来存储、检索或删除用户凭据