Package org.eclipse.keyple.plugin.stub
Interface StubSmartCard.CommandStep
- All Known Implementing Classes:
StubSmartCard.Builder
- Enclosing class:
- StubSmartCard
public static interface StubSmartCard.CommandStep
CommandStep interface provides methods to build and configure a StubSmartCard object.
- Since:
- 2.0.0
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Build theStubSmartCardwithApduResponseProvider(ApduResponseProviderSpi apduResponseProvider) Provide simulated command/response to theStubSmartCardusing a custom provider implementing ofApduResponseProviderSpi.withSimulatedCommand(String command, String response) Add simulated command/response to theStubSmartCardto build.
-
Method Details
-
withSimulatedCommand
Add simulated command/response to theStubSmartCardto build. Command and response should be hexadecimal.- Parameters:
command- hexadecimal command to respond to (can be a regexp to match multiple apdu)response- hexadecimal response- Returns:
- next step of builder
- Since:
- 2.0.0
-
withApduResponseProvider
Provide simulated command/response to theStubSmartCardusing a custom provider implementing ofApduResponseProviderSpi.- Parameters:
apduResponseProvider- hexadecimal command to respond to (can be a regexp to match multiple apdu)- Returns:
- next step of builder
- Since:
- 2.1.0
-
build
StubSmartCard build()Build theStubSmartCard- Returns:
- new instance a StubSmartCard
-