fabric-client 模块的 CertificateAuthority class 中的 getCaName() 和 getName() 方法有什么区别?

what is the difference between getCaName() and getName() method in CertificateAuthority class for fabric-client module?

我正在阅读为 fabric-client and stumbled upon

提供的文档

在这里,它声明getCaName()方法returns证书颁发机构的CA名称,而getCaName()returns证书颁发机构的名称。

这两者有什么区别?证书颁发机构的名称和 CA 名称有何不同? 提前致谢

它们用于不同的目的。它还看起来 constructor 的文档没有显示可选参数(包括 canamename)。

getName() returns 传递到构造函数中的 name 参数的值,基本上只是您想要提供给 CA 以识别它的任何名称。

getCaName() returns 传递给构造函数的 caname 参数的值应该与 [=27] 时设置的 ca.name 属性 相匹配=] 同一 fabric-ca 进程中的多个 CA 实例。