BaseSelectApplicationCommand<TSelectResponse> Class
Namespace: Yubico.YubiKey.InterIndustry.Commands Assembly: Yubico.YubiKey.dllSelects a smart card application.
C#
public abstract class BaseSelectApplicationCommand<TSelectResponse> : Object, ISelectApplicationCommand<TSelectResponse>, IYubiKeyCommand<TSelectResponse> where TSelectResponse : ISelectApplicationResponse<ISelectApplicationData>
Inheritance
System.Object
BaseSelectApplicationCommand<TSelectResponse>
Type Parameters
Class.Header.Syntax.TypeParameters:Name | Description |
---|---|
TSelectResponse |
Constructors
Name | Description |
---|---|
BaseSelectApplicationCommand(Byte[]) | Initializes a new instance of the SelectApplicationCommand class. |
BaseSelectApplicationCommand(YubiKeyApplication) | Initializes a new instance of the SelectApplicationCommand class. |
Properties
Name | Description |
---|---|
Application | Gets the YubiKeyApplication (e.g. PIV, OATH, etc.) that this command applies to. |
Methods
Name | Description |
---|---|
CreateCommandApdu() | Creates a CommandApdu instance that instructs the smart card to select the previously specified application. |
CreateResponseForApdu(ResponseApdu) | Creates the appropriate response class that can parse the ResponseApdu. |