次の方法で共有


Session クラス

定義

このクラスのインスタンスは、デバイスで使用可能ないずれかの Secure Elements への接続セッションを表します。

[Android.Runtime.Register("android/se/omapi/Session", ApiSince=28, DoNotGenerateAcw=true)]
public sealed class Session : Java.Lang.Object
[<Android.Runtime.Register("android/se/omapi/Session", ApiSince=28, DoNotGenerateAcw=true)>]
type Session = class
    inherit Object
継承
Session
属性

注釈

このクラスのインスタンスは、デバイスで使用可能ないずれかの Secure Elements への接続セッションを表します。 これらのオブジェクトを使用して、Secure Element 内のアプレットとの通信チャネルを取得できます。 このチャネルには、基本チャネルまたは論理チャネルを指定できます。

の Java ドキュメントandroid.se.omapi.Session

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

プロパティ

Class

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

(継承元 Object)
Handle

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

(継承元 Object)
IsClosed

このセッションが閉じているかどうかを通知します。

JniIdentityHashCode

このクラスのインスタンスは、デバイスで使用可能ないずれかの Secure Elements への接続セッションを表します。

(継承元 Object)
JniPeerMembers

このクラスのインスタンスは、デバイスで使用可能ないずれかの Secure Elements への接続セッションを表します。

PeerReference

このクラスのインスタンスは、デバイスで使用可能ないずれかの Secure Elements への接続セッションを表します。

(継承元 Object)
Reader

このセッションを提供するリーダーを取得します。

ThresholdClass

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

(継承元 Object)
ThresholdType

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

(継承元 Object)

メソッド

Clone()

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

(継承元 Object)
Close()

Secure 要素との接続を閉じます。

CloseChannels()

このセッションで開いているチャネルをすべて閉じます。

Dispose()

このクラスのインスタンスは、デバイスで使用可能ないずれかの Secure Elements への接続セッションを表します。

(継承元 Object)
Dispose(Boolean)

このクラスのインスタンスは、デバイスで使用可能ないずれかの Secure Elements への接続セッションを表します。

(継承元 Object)
Equals(Object)

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

(継承元 Object)
GetATR()

このセキュリティで保護された要素のリセットに対する回答を取得します。

GetHashCode()

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

(継承元 Object)
JavaFinalize()

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

(継承元 Object)
Notify()

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

(継承元 Object)
NotifyAll()

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

(継承元 Object)
OpenBasicChannel(Byte[])

この方法は、モバイル アプリケーションの開発を容易にし、既存のアプリケーションとの適合性を高めるために提供されます。

OpenBasicChannel(Byte[], SByte)

ISO/IEC 7816-4 仕様 (数値 0 を持つもの) で定義されている基本的なチャネルへのアクセスを取得します。

OpenLogicalChannel(Byte[])

この方法は、モバイル アプリケーションの開発を容易にし、既存のアプリケーションとの適合性を高めるために提供されます。

OpenLogicalChannel(Byte[], SByte)

Secure Element を使用して論理チャネルを開き、指定された AID によって表されるアプレットを選択します。

SetHandle(IntPtr, JniHandleOwnership)

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

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

このクラスのインスタンスは、デバイスで使用可能ないずれかの Secure Elements への接続セッションを表します。

(継承元 Object)
ToString()

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

(継承元 Object)
UnregisterFromRuntime()

このクラスのインスタンスは、デバイスで使用可能ないずれかの Secure Elements への接続セッションを表します。

(継承元 Object)
Wait()

現在のスレッドが目覚めるまで待機させます。通常<は、通知<>/em> または <em>割り込み/em> を受け<取ります。

(継承元 Object)
Wait(Int64)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

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

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)

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

IJavaPeerable.Disposed()

このクラスのインスタンスは、デバイスで使用可能ないずれかの Secure Elements への接続セッションを表します。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

このクラスのインスタンスは、デバイスで使用可能ないずれかの Secure Elements への接続セッションを表します。

(継承元 Object)
IJavaPeerable.Finalized()

このクラスのインスタンスは、デバイスで使用可能ないずれかの Secure Elements への接続セッションを表します。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

このクラスのインスタンスは、デバイスで使用可能ないずれかの Secure Elements への接続セッションを表します。

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

このクラスのインスタンスは、デバイスで使用可能ないずれかの Secure Elements への接続セッションを表します。

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

このクラスのインスタンスは、デバイスで使用可能ないずれかの Secure Elements への接続セッションを表します。

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

このクラスのインスタンスは、デバイスで使用可能ないずれかの Secure Elements への接続セッションを表します。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

このクラスのインスタンスは、デバイスで使用可能ないずれかの Secure Elements への接続セッションを表します。

GetJniTypeName(IJavaPeerable)

このクラスのインスタンスは、デバイスで使用可能ないずれかの Secure Elements への接続セッションを表します。

適用対象