根据X.509,证书具有属性主题.
C=US, ST=Maryland, L=Pasadena, O=Brent Baccala, OU=FreeSoft, CN=www.freesoft.org/emailAddress=baccala@freesoft.org
这是典型的主题价值.问题是这些属性(C,ST,L,O,OU,CN)的类型(或标签)是什么,它们的格式是什么?
是否有任何表格可以找到OID与它们在证书主题字段中表示的属性之间的所有对应关系.例如,我知道"1.3.6.1.4.1.311.20.2"表示证书的模板名称,"2.5.29.30" - 名称限制.我们在哪里可以找到其他的oids,尤其是主要属性,如CN,C,S,L,O,OU ...?
我想要一个正则表达式来代表所有类型的DN
我创造了一个但不太好.
/([A-z0-9=]{1}[A-z0-9]{1})*[,??]/和其他一些人通过改变它,但是徒劳无功.
可能的DN可以
CN=abcd,CN=abcd,O=abcd,C=us
CN=abcd0520,CN=users,O=abcd,C=us
C=us
etc
Run Code Online (Sandbox Code Playgroud) LDAP协议是否指定了DN可以采用的最大长度?
我查看了http://tools.ietf.org/html/rfc4514,但我发现它没有任何限制.