|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--java.security.cert.X509CRLEntry
CRL (証明書の取り消しリスト) にある、取り消された証明書の抽象クラスです。 revokedCertificates の ASN.1 定義は次のとおりです。
revokedCertificates SEQUENCE OF SEQUENCE { userCertificate CertificateSerialNumber, revocationDate ChoiceOfTime, crlEntryExtensions Extensions OPTIONAL -- if present, must be v2 } OPTIONALCertificateSerialNumber ::= INTEGER
Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension
Extension ::= SEQUENCE { extnId OBJECT IDENTIFIER, critical BOOLEAN DEFAULT FALSE, extnValue OCTET STRING -- contains a DER encoding of a value -- of the type registered for use with -- the extnId object identifier value }
X509CRL
,
X509Extension
コンストラクタの概要 | |
X509CRLEntry()
|
メソッドの概要 | |
boolean |
equals(Object other)
指定されたオブジェクトと等しいかどうかを判定します。 |
abstract byte[] |
getEncoded()
ASN.1 DER で符号化された形式 (内部 SEQUENCE) を返します。 |
abstract Date |
getRevocationDate()
取り消し日 revocationDate を取得します。 |
abstract BigInteger |
getSerialNumber()
シリアル番号 userCertificate を取得します。 |
abstract boolean |
hasExtensions()
この CRL エントリが拡張を持っている場合に true を返します。 |
int |
hashCode()
符号化された形式からこの CRL エントリのハッシュコード値を返します。 |
abstract String |
toString()
文字列表現を返します。 |
クラス java.lang.Object から継承したメソッド |
clone,
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
コンストラクタの詳細 |
public X509CRLEntry()
メソッドの詳細 |
public boolean equals(Object other)
other
オブジェクトが X509CRLEntry
のインスタンスの場合は、符号化された形式 (内部 SEQUENCE) が取り出され、この CRL エントリの符号化された形式と比較されます。other
- この CRL エントリと等しいかどうかが判定されるオブジェクトpublic int hashCode()
public abstract byte[] getEncoded() throws CRLException
public abstract BigInteger getSerialNumber()
public abstract Date getRevocationDate()
public abstract boolean hasExtensions()
public abstract String toString()
|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |