Provider.Service クラス

定義

セキュリティ サービスの説明。

[Android.Runtime.Register("java/security/Provider$Service", DoNotGenerateAcw=true)]
public class Provider.Service : Java.Lang.Object
[<Android.Runtime.Register("java/security/Provider$Service", DoNotGenerateAcw=true)>]
type Provider.Service = class
    inherit Object
継承
Provider.Service
属性

注釈

セキュリティ サービスの説明。 サービスのプロパティをカプセル化し、このサービスの新しい実装インスタンスを取得するためのファクトリ メソッドが含まれています。

各サービスには、サービス、型、アルゴリズム名、およびサービスを実装するクラスの名前を提供するプロバイダーがあります。 必要に応じて、このサービス (エイリアス) と属性の代替アルゴリズム名の一覧も含まれます。これは、(名前、値) 文字列ペアのマップです。

このクラスは、適切なサービスを検索して#newInstance newInstance()インスタンス化するときに、Java セキュリティ フレームワークによって使用される メソッド#supportsParameter supportsParameter()と を定義します。 これらのメソッドに対する有効な引数は、サービスの種類によって異なります。 Java SE 内で定義されているサービスの種類については、

Java Cryptography Architecture API 仕様 &;有効な値の参照。 Java SE 以外のコンポーネントでは、追加の種類のサービスとその動作を定義できることに注意してください。

このクラスのインスタンスは変更できません。

1\.5 で追加されました。

java.security.Provider.ServiceJava ドキュメント。

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

コンストラクター

Provider.Service(IntPtr, JniHandleOwnership)

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

Provider.Service(Provider, String, String, String, IList<String>, IDictionary<String,String>)

新しいサービスを構築します。

プロパティ

Algorithm

このサービスのアルゴリズムの名前を返します。

Class

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

(継承元 Object)
ClassName

このサービスを実装するクラスの名前を返します。

Handle

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

(継承元 Object)
JniIdentityHashCode

セキュリティ サービスの説明。

(継承元 Object)
JniPeerMembers

セキュリティ サービスの説明。

PeerReference

セキュリティ サービスの説明。

(継承元 Object)
Provider

このサービスのプロバイダーを返します。

ThresholdClass

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

ThresholdType

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

Type

このサービスの種類を取得します。

メソッド

Clone()

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

(継承元 Object)
Dispose()

セキュリティ サービスの説明。

(継承元 Object)
Dispose(Boolean)

セキュリティ サービスの説明。

(継承元 Object)
Equals(Object)

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

(継承元 Object)
GetAttribute(String)

このサービスに対してこの属性が設定されていない場合は、指定した属性の値または null を返します。

GetHashCode()

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

(継承元 Object)
JavaFinalize()

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

(継承元 Object)
NewInstance(Object)

このサービスによって記述された実装の新しいインスタンスを返します。

Notify()

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

(継承元 Object)
NotifyAll()

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

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

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

(継承元 Object)
SupportsParameter(Object)

このサービスが指定したパラメーターを使用できるかどうかをテストします。

ToArray<T>()

セキュリティ サービスの説明。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

セキュリティ サービスの説明。

(継承元 Object)
Wait()

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

(継承元 Object)
Wait(Int64)

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

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

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

(継承元 Object)

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

IJavaPeerable.Disposed()

セキュリティ サービスの説明。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

セキュリティ サービスの説明。

(継承元 Object)
IJavaPeerable.Finalized()

セキュリティ サービスの説明。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

セキュリティ サービスの説明。

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

セキュリティ サービスの説明。

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

セキュリティ サービスの説明。

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

セキュリティ サービスの説明。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

セキュリティ サービスの説明。

GetJniTypeName(IJavaPeerable)

セキュリティ サービスの説明。

適用対象