Certificate クラス

定義

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

[Android.Runtime.Register("java/security/cert/Certificate", DoNotGenerateAcw=true)]
public abstract class Certificate : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ISerializable
[<Android.Runtime.Register("java/security/cert/Certificate", DoNotGenerateAcw=true)>]
type Certificate = class
    inherit Object
    interface ISerializable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
継承
Certificate
派生
属性
実装

注釈

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

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

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

1.2 で追加されました。

の Java ドキュメント java.security.cert.Certificate

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

コンストラクター

Certificate(IntPtr, JniHandleOwnership)

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

Certificate(String)

指定した種類の証明書を作成します。

プロパティ

Class

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

(継承元 Object)
Handle

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

(継承元 Object)
JniIdentityHashCode

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

(継承元 Object)
JniPeerMembers

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

PeerReference

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

(継承元 Object)
PublicKey

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

ThresholdClass

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

ThresholdType

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

Type

この証明書の種類を返します。

メソッド

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, Provider)

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

Verify(IPublicKey, String)

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

Wait()

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

(継承元 Object)
Wait(Int64)

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

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

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

(継承元 Object)
WriteReplace()

シリアル化する証明書を置き換えます。

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

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 証明書を管理するための抽象クラス。

適用対象