| Package | Description |
|---|---|
| org.eclipse.keyple.calypso.command.sam |
Contains the definitions of the Calypso SAM commands and their associated builders and parsers.
|
| org.eclipse.keyple.calypso.command.sam.builder.security |
Contains the SAM command builders.
|
| org.eclipse.keyple.calypso.transaction |
Contains the services and POJOs providing the high-level API to manage PO selections and
transactions.
|
| org.eclipse.keyple.calypso.transaction.sammanager |
| Modifier and Type | Field and Description |
|---|---|
protected SamRevision |
AbstractSamCommandBuilder.defaultRevision |
| Modifier and Type | Method and Description |
|---|---|
static SamRevision |
SamRevision.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static SamRevision[] |
SamRevision.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Constructor and Description |
|---|
CardCipherPinCmdBuild(SamRevision revision,
KeyReference cipheringKey,
byte[] currentPin,
byte[] newPin)
Instantiates a new CardCipherPinCmdBuild and generate the ciphered data for a Verify PIN or
Change PIN PO command.
|
CardGenerateKeyCmdBuild(SamRevision revision,
KeyReference cipheringKey,
KeyReference sourceKey)
Instantiates a new DigestUpdateCmdBuild and generate the ciphered data for a key ciphered by
another.
|
DigestAuthenticateCmdBuild(SamRevision revision,
byte[] signature)
Instantiates a new DigestAuthenticateCmdBuild .
|
DigestCloseCmdBuild(SamRevision revision,
byte expectedResponseLength)
Instantiates a new DigestCloseCmdBuild .
|
DigestInitCmdBuild(SamRevision revision,
boolean verificationMode,
boolean confidentialSessionMode,
byte workKeyRecordNumber,
byte workKeyKif,
byte workKeyKVC,
byte[] digestData)
Instantiates a new DigestInitCmdBuild.
|
DigestUpdateCmdBuild(SamRevision revision,
boolean encryptedSession,
byte[] digestData)
Instantiates a new DigestUpdateCmdBuild.
|
DigestUpdateMultipleCmdBuild(SamRevision revision,
boolean encryptedSession,
byte[] digestData)
Instantiates a new DigestUpdateMultipleCmdBuild.
|
GiveRandomCmdBuild(SamRevision revision,
byte[] random)
Instantiates a new DigestUpdateCmdBuild.
|
SamGetChallengeCmdBuild(SamRevision revision,
byte expectedResponseLength)
Instantiates a new SamGetChallengeCmdBuild.
|
SamReadCeilingsCmdBuild(SamRevision revision,
SamReadCeilingsCmdBuild.CeilingsOperationType operationType,
int index)
Instantiates a new SamReadCeilingsCmdBuild.
|
SamReadEventCounterCmdBuild(SamRevision revision,
SamReadEventCounterCmdBuild.SamEventCounterOperationType operationType,
int index)
Instantiate a new SamReadEventCounterCmdBuild
|
SamReadKeyParametersCmdBuild(SamRevision revision) |
SamReadKeyParametersCmdBuild(SamRevision revision,
byte kif) |
SamReadKeyParametersCmdBuild(SamRevision revision,
byte kif,
byte kvc) |
SamReadKeyParametersCmdBuild(SamRevision revision,
byte kif,
SamReadKeyParametersCmdBuild.NavControl navControl) |
SamReadKeyParametersCmdBuild(SamRevision revision,
SamReadKeyParametersCmdBuild.SourceRef sourceKeyRef,
int recordNumber) |
SamWriteKeyCmdBuild(SamRevision revision,
byte writingMode,
byte keyReference,
byte[] keyData)
Builder constructor
|
SelectDiversifierCmdBuild(SamRevision revision,
byte[] diversifier)
Instantiates a new SelectDiversifierCmdBuild.
|
SvCheckCmdBuild(SamRevision revision,
byte[] svPoSignature)
Instantiates a new SvCheckCmdBuild to authenticate a card SV transaction.
|
SvPrepareDebitCmdBuild(SamRevision samRevision,
byte[] svGetHeader,
byte[] svGetData,
byte[] svDebitCmdBuildData)
Instantiates a new SvPrepareDebitCmdBuild to prepare a debit transaction.
|
SvPrepareLoadCmdBuild(SamRevision samRevision,
byte[] svGetHeader,
byte[] svGetData,
byte[] svReloadCmdBuildData)
Instantiates a new SvPrepareLoadCmdBuild to prepare a load transaction.
|
SvPrepareUndebitCmdBuild(SamRevision samRevision,
byte[] svGetHeader,
byte[] svGetData,
byte[] svUndebitCmdBuildDebitCmdBuildData)
Instantiates a new SvPrepareUndebitCmdBuild to prepare a transaction to cancel a previous debit
transaction.
|
UnlockCmdBuild(SamRevision revision,
byte[] unlockData)
Builder constructor
|
| Modifier and Type | Method and Description |
|---|---|
SamRevision |
CalypsoSam.getSamRevision()
Gets the SAM revision as an enum constant
|
SamRevision |
SamSelector.getTargetSamRevision()
Gets the targeted SAM revision
|
| Modifier and Type | Method and Description |
|---|---|
SamSelector.SamSelectorBuilder |
SamSelector.SamSelectorBuilder.samRevision(SamRevision samRevision)
Sets the SAM revision
|
| Modifier and Type | Method and Description |
|---|---|
SamRevision |
SamIdentifier.getSamRevision()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
SamIdentifier.SamIdentifierBuilder |
SamIdentifier.SamIdentifierBuilder.samRevision(SamRevision samRevision)
Sets the targeted SAM revision
|