- 所有超级接口:
-
XMLStructure
表示XML中
X509IssuerSerial
元素的定义,该定义在W3C XML签名语法和处理推荐标准中定义。一个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
方法,并传递一个表示X.500 DN和序列号的String
和BigInteger
来创建一个X509IssuerSerial
实例。以下是根据现有X509Certificate
的颁发者DN和序列号创建X509IssuerSerial
的示例:
KeyInfoFactory factory = KeyInfoFactory.getInstance("DOM"); X509IssuerSerial issuer = factory.newX509IssuerSerial (cert.getIssuerX500Principal().getName(), cert.getSerialNumber());
- 自 JDK 版本:
- 1.6
- 参见:
-
Method Summary
Modifier and TypeMethodDescription返回此X509IssuerSerial
的X.500专有名称,以RFC 2253字符串格式返回。返回此X509IssuerSerial
的序列号。Methods declared in interface javax.xml.crypto.XMLStructure
isFeatureSupported
-
Method Details
-
getIssuerName
String getIssuerName()返回此X509IssuerSerial
的X.500专有名称,以RFC 2253字符串格式返回。- 返回:
-
以RFC 2253字符串格式返回X.500专有名称(永不为
null
)
-
getSerialNumber
BigInteger getSerialNumber()返回此X509IssuerSerial
的序列号。- 返回:
-
序列号(永不为
null
)
-