[4] GeneralNames は、証明書において様々なプロトコルにおける名前を記述するために使われる構造体です。
[5] SAN により証明書の発行先であるドメイン名を表すためによく用いられます。
[10] GeneralNames は、1つ以上の GeneralName の列です >>9。複数の形式の名前を含めることができますし、同じ形式の名前が複数含まれていても構いません >>9。
[11] GeneralName は、次のいずれかです >>9。
[2] otherName は、 OtherName 型の値です。
OtherName は、オブジェクト識別子 type-id
と type-id 依存の値 value の列です。 >>9
GeneralNames の用法
otherNameとしてSRVNameが使われているようです。