モジュール java.smartcardio
パッケージ javax.smartcardio

クラスCardPermission

java.lang.Object
java.security.Permission
javax.smartcardio.CardPermission
すべての実装されたインタフェース:
Serializable, Guard

public class CardPermission extends Permission
スマート・カード操作のアクセス権です。 CardPermissionは、アクセス権が適用されるカード端末の名前と、その端末で有効なアクションのセットで構成されます。

名前に*が含まれるCardPermissionは、すべてのカード端末に適用されます。 アクション文字列は、次に示すカンマで区切られたアクションのリスト、または「すべてのアクション」を示す*です。

個別のアクションは次のとおりです。

connect
CardTerminal.connect()を使用してカードに接続する
reset
Card.disconnect(true)を使用してカードをリセットする
排他
Card.beginExclusive()およびendExclusive()を使用して、カードへの排他的なアクセスを設定する
transmitControl
Card.transmitControlCommand()を使用して制御コマンドを送信する
getBasicChannel
Card.getBasicChannel()を使用して基本論理チャネルを取得する
openLogicalChannel
Card.openLogicalChannel()を使用して新しい論理チャネルをオープンする

導入されたバージョン:
1.6
関連項目: