Certificate クラス

定義

さまざまな ID 証明書を管理するための抽象クラス。

[Android.Runtime.Register("javax/security/cert/Certificate", DoNotGenerateAcw=true)]
public abstract class Certificate : Java.Lang.Object
[<Android.Runtime.Register("javax/security/cert/Certificate", DoNotGenerateAcw=true)>]
type Certificate = class
    inherit Object
継承
Certificate
派生
属性

注釈

さまざまな ID 証明書を管理するための抽象クラス。 ID 証明書は、公開キーが別のプリンシパルの公開キーであることをプリンシパルが保証します。 (プリンシパルは、個々のユーザー、グループ、企業などのエンティティを表します)。

このクラスは、異なる形式で重要な一般的な用途を持つ証明書の抽象化です。 たとえば、X.509 や PGP などのさまざまな種類の証明書は、一般的な証明書機能 (エンコードや検証など) と一部の種類の情報 (公開キーなど) を共有します。

X.509、PGP、SDSI 証明書はすべて、異なる情報セットが含まれていて、さまざまな方法で情報を格納および取得する場合でも、Certificate クラスをサブクラス化することによって実装できます。

<em>注: パッケージ javax.security.cert 内のクラスは、以前のバージョンの Java Secure Sockets Extension (JSSE) との互換性のために存在します。 新しいアプリケーションでは、代わりに、 にある標準の Java SE 証明書クラスを使用する java.security.cert必要があります。</Em>

1.4 で追加されました。

javax.security.cert.CertificateJava ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

コンストラクター

Certificate()

新しい Certificate を作成します。

Certificate(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

プロパティ

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode

さまざまな ID 証明書を管理するための抽象クラス。

(継承元 Object)
JniPeerMembers

さまざまな ID 証明書を管理するための抽象クラス。

PeerReference

さまざまな ID 証明書を管理するための抽象クラス。

(継承元 Object)
PublicKey

この証明書に対応する公開キーを返します。

ThresholdClass

この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

ThresholdType

この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

メソッド

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Dispose()

さまざまな ID 証明書を管理するための抽象クラス。

(継承元 Object)
Dispose(Boolean)

さまざまな ID 証明書を管理するための抽象クラス。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetEncoded()

この証明書のエンコードされた形式を返します。

GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

さまざまな ID 証明書を管理するための抽象クラス。

(継承元 Object)
ToString()

この証明書の文字列表現を返します。

UnregisterFromRuntime()

さまざまな ID 証明書を管理するための抽象クラス。

(継承元 Object)
Verify(IPublicKey)

指定した公開キーに対応する秘密キーを使用して、この証明書が署名されたことを確認します。

Verify(IPublicKey, String)

指定した公開キーに対応する秘密キーを使用して、この証明書が署名されたことを確認します。

Wait()

現在のスレッドが起動するまで待機します。通常<は、通知</em> または>< em 中断</em によって待機します>。>

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

さまざまな ID 証明書を管理するための抽象クラス。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

さまざまな ID 証明書を管理するための抽象クラス。

(継承元 Object)
IJavaPeerable.Finalized()

さまざまな ID 証明書を管理するための抽象クラス。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

さまざまな ID 証明書を管理するための抽象クラス。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

さまざまな ID 証明書を管理するための抽象クラス。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

さまざまな ID 証明書を管理するための抽象クラス。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

さまざまな ID 証明書を管理するための抽象クラス。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

さまざまな ID 証明書を管理するための抽象クラス。

GetJniTypeName(IJavaPeerable)

さまざまな ID 証明書を管理するための抽象クラス。

適用対象