java命名空间java.security.cert类x509certselector的类成员方法:
getsubjectalternativenames定义及介绍
本文导语:
getsubjectalternativenames
public collection
getsubjectalternativenames
public collection> getsubjectalternativenames()
- 返回 subjectalternativenames 标准的一个副本。
x509certificate
必须包含所有或至少某个指定的 subjectalternativenames,这取决于 matchallnames 标志的值(参见 getmatchallsubjectaltnames
)。如果返回的值为 null
,则不执行 subjectalternativenames 检查。
如果返回的值不为 null
,则是一个 collection
,subjectalternativenames 标准中所包括的每个名称在该集合中都对应一项。每一项都是一个 list
,该 list 的第一项是一个 integer
(0-8,表示名称类型),第二项是一个 string
或 byte 数组(分别为 string 或
iis7站长之家 der 编码形式,表示名称)。相同类型可以有多个名称。注意,返回的 collection
可能包含重复的名称(相同的名称和名称类型)。
collection
中的每个 subjectalternativenames 都可以指定为一个 string
或 一个 asn.1 编码的 byte 数组。有关所用格式的更多详细信息,请参阅 addsubjectalternativename(int type, string name)
和 addsubjectalternativename(int type, byte [] name)
。
注意,要对该 collection
执行深层复制以防后续修改。
- 返回:
- 一个名称
collection
(或者为 null
) - 另请参见:
setsubjectalternativenames(java.util.collection>)