rfc5280 证书中可以有多个相同的 CHOICE 字段吗?

问题描述

我目前正在验证符合 RFC5280 的证书的实施。

通用名称定义为:

GeneralName ::= CHOICE {
    otherName     [0] OtherName,rfc822Name    [1] IA5String,dNSName       [2] IA5String,x400Address   [3] ORAddress,directoryName [4] Name,ediPartyName  [5] EDIPartyName,uniformResourceIdentifier [6] IA5String,iPAddress     [7] OCTET STRING,registeredID  [8] OBJECT IDENTIFIER }

现在我找不到 CHOICE 关键字的定义。我的证书是否可以包含多个 directoryName 或 URI 字段?还是选择意味着以下任何一项但不超过一次?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)