Solaris スマートカードの管理

クライアントアプリケーションに有効なスマートカードのタイプとデフォルトのスマートカードのタイプ

2 つのカード属性「defaultcard」と「validcards」により、特定のクライアントアプリケーションまたはシステム上のすべてのクライアントアプリケーションにログインするときに、使用するスマートカードのタイプを指定します。

validcards」属性では、特定のアプリケーションに有効なスマートカードのタイプをすべて指定します。一方、「defaultcard」属性では、デフォルトのカードとして指定したスマートカードをカードリーダーに挿入するまで、アプリケーションが起動しないように指定できます。

たとえば、アプリケーション B の「validcards」属性として iButton、CyberFlex、およびカード A を指定して、「defaultcard」属性として CyberFlex を指定していると仮定します。アプリケーション B がデフォルトのスマートカードだけを受け付ける場合、ユーザーがカード A を使ってアプリケーション B にログインしようとすると、次のようなメッセージが表示されます。


Waiting for Default Card

アプリケーション B へのログインは、ユーザーが CyberFlex カードをカードリーダーに挿入するまでブロックされます。

これらの値は、smartcard -c admin を実行すると表示されます。


default.validcards        = CyberFlex IButton PayFlex

これらの属性を変更する手順については、「クライアントアプリケーションに有効なスマートカードを変更するには (コマンド行)」「クライアントアプリケーションにデフォルトのスマートカードを割り当てるには (コマンド行)」を参照してください。