-
- All Superinterfaces:
-
XMLStructure
public interface X509IssuerSerial extends XMLStructure
X509IssuerSerial
中定义的XMLX509IssuerSerial
元素的表示 。X509IssuerSerial
对象包含X.509颁发者专有名称(DN)和序列号对。 XML模式定义定义为:<element name="X509IssuerSerial" type="ds:X509IssuerSerialType"/> <complexType name="X509IssuerSerialType"> <sequence> <element name="X509IssuerName" type="string"/> <element name="X509SerialNumber" type="integer"/> </sequence> </complexType>
可以通过调用KeyInfoFactory
类的newX509IssuerSerial
方法创建X509IssuerSerial
实例,并将其传递给表示X.500 DN和序列号的String
和BigInteger
。 以下是从颁发者DN和现有X509Certificate
的序列号创建X509IssuerSerial
的示例:KeyInfoFactory factory = KeyInfoFactory.getInstance("DOM"); X509IssuerSerial issuer = factory.newX509IssuerSerial (cert.getIssuerX500Principal().getName(), cert.getSerialNumber());
- 从以下版本开始:
- 1.6
- 另请参见:
-
X509Data.getContent()
,KeyInfoFactory.newX509IssuerSerial(String, BigInteger)
-
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 String
getIssuerName()
以 RFC 2253字符串格式返回此X509IssuerSerial
的X.500可分辨名称。BigInteger
getSerialNumber()
返回此X509IssuerSerial
的序列号。-
声明方法的接口 javax.xml.crypto.XMLStructure
isFeatureSupported
-
-
-
-
方法详细信息
-
getIssuerName
String getIssuerName()
以 RFC 2253字符串格式返回此X509IssuerSerial
的X.500可分辨名称。- 结果
-
RFC 2253字符串格式的X.500专有名称(从不
null
)
-
getSerialNumber
BigInteger getSerialNumber()
返回此X509IssuerSerial
的序列号。- 结果
-
序列号(从不
null
)
-
-