3

据我了解,该hf.Registrar.Roles属性定义了我正在创建的身份在此身份反过来注册新身份时可以注册的角色。hf.Registrar.DelegateRoles属性定义什么?任何在线研究都让我相信它与hf.Registrar.Roles属性的作用相同。如果有人能指出两者之间的区别并解释它们在实际场景中如何发挥作用,那将有很大帮助。谢谢。

4

1 回答 1

3

hf.Registrar.Roles - 这些是允许注册商分配给其注册用户的角色

hf.Registrar.DelegateRoles - 这些是注册商被允许分配给它注册的用户的hf.Registrar.Roles属性的角色

例如,“超级”管理员可能想要注册一个用户,该用户也被允许注册用户,但可能想要限制该用户创建其他注册商,或者可能想要限制它可以为其创建注册商的角色。

所以让我们说hf.Registrar.Roles="client,user,peer"hf.Registrar.DelegateRoles="client"。这意味着注册商可以使用角色 client、user 或 peer 注册用户,但只能创建具有属性hf.Registrar.Roles="client"的其他注册商。

于 2018-12-29T14:32:50.043 回答