次の方法で共有


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

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

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

適用対象