gpt4 book ai didi

c# - 我可以向 PasswordCredential.Properties 添加自定义属性吗?

转载 作者:太空宇宙 更新时间:2023-11-03 21:47:56 24 4
gpt4 key购买 nike

在 WinRT API 中有 Windows.Security.Credentials 命名空间,其中包含 PasswordCredential类(class)。使用它我们可以加密用户名和密码等敏感数据,但类本身有一个名为“Properties”的属性,在我看来它就像一个方便的容器,用于存放与存储的凭据有某种关联的其他自定义属性,但我无法让它工作.文档中的“属性”有一个“只读”访问类型,但我认为这仅意味着我无法更改对它指向的容器的引用。我的问题是:

PasswordCredential的“Properties”属性对程序员有用吗?

抱歉文本中的任何错误,您也可以在答案中更正我的英语,它不是我的母语;)

编辑:这可能有用:

以下代码中的“添加”方法抛出 ArgumentException:

PasswordVault v = new PasswordVault();
PasswordCredential c = new PasswordCredential("TEST", "TEST", "TEST");
c.Properties.Add("Name", "testName");
v.Add(c);

最佳答案

不幸的是,PasswordCredentials.Properties 是 PasswordCredentialPropertyStore 的一个实例该文档将每个方法描述为“...保留供内部使用,不打算在您的代码中使用”。

这就是它对程序员不可用的原因。

关于c# - 我可以向 PasswordCredential.Properties 添加自定义属性吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15978958/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com