|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface X509IssuerSerial
「W3C Recommendation for XML-Signature Syntax and Processing」で定義されている XML X509IssuerSerial 要素の表現。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>
X509IssuerSerial インスタンスは、KeyInfoFactory クラスの newX509IssuerSerial メソッドを呼び出し、X.500 DN およびシリアル番号を表現する String および BigInteger に渡すことによって作成されます。次に例を示します。次に、X509IssuerSerial を既存の X509Certificate の発行者の DN およびシリアル番号から作成する例を示します。
KeyInfoFactory factory = KeyInfoFactory.getInstance("DOM");
X509IssuerSerial issuer = factory.newX509IssuerSerial
(cert.getIssuerX500Principal().getName(), cert.getSerialNumber());
X509Data.getContent(),
KeyInfoFactory.newX509IssuerSerial(String, BigInteger)| メソッドの概要 | |
|---|---|
String |
getIssuerName()
この X509IssuerSerial の X.500 識別名を、RFC 2253 String 形式で返します。 |
BigInteger |
getSerialNumber()
この X509IssuerSerial のシリアル番号を返します。 |
| インタフェース javax.xml.crypto.XMLStructure から継承されたメソッド |
|---|
isFeatureSupported |
| メソッドの詳細 |
|---|
String getIssuerName()
X509IssuerSerial の X.500 識別名を、RFC 2253 String 形式で返します。
null にはならないBigInteger getSerialNumber()
X509IssuerSerial のシリアル番号を返します。
null にはならない
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。