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>)