|
jPOS 1.6.7 API Documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jpos.security.KeySerialNumber
public class KeySerialNumber
Key Serial Number (also called Key Name in the ANSI X9.24).
Needed for deriving the Transaction Key when DUKPT (Derived Unique Key Per
Transaction) method is used.
Refer to ANSI X9.24 for more information about DUKPT
EncryptedPIN,
Serialized Form| Constructor Summary | |
|---|---|
KeySerialNumber()
Constructs a key serial number object |
|
KeySerialNumber(java.lang.String baseKeyID,
java.lang.String deviceID,
java.lang.String transactionCounter)
Constructs a key serial number object |
|
| Method Summary | |
|---|---|
void |
dump(java.io.PrintStream p,
java.lang.String indent)
dumps Key Serial Number |
java.lang.String |
getBaseKeyID()
|
java.lang.String |
getDeviceID()
|
java.lang.String |
getTransactionCounter()
|
void |
setBaseKeyID(java.lang.String baseKeyID)
|
void |
setDeviceID(java.lang.String deviceID)
|
void |
setTransactionCounter(java.lang.String transactionCounter)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public KeySerialNumber()
public KeySerialNumber(java.lang.String baseKeyID,
java.lang.String deviceID,
java.lang.String transactionCounter)
baseKeyID - a HexString representing the BaseKeyID (also called KeySet ID)deviceID - a HexString representing the Device ID (also called TRSM ID)transactionCounter - a HexString representing the transaction counter| Method Detail |
|---|
public void setBaseKeyID(java.lang.String baseKeyID)
baseKeyID - a HexString representing the BaseKeyID (also called KeySet ID)public java.lang.String getBaseKeyID()
public void setDeviceID(java.lang.String deviceID)
deviceID - a HexString representing the Device ID (also called TRSM ID)public java.lang.String getDeviceID()
public void setTransactionCounter(java.lang.String transactionCounter)
transactionCounter - a HexString representing the transaction counterpublic java.lang.String getTransactionCounter()
public void dump(java.io.PrintStream p,
java.lang.String indent)
dump in interface Loggeablep - a PrintStream usually supplied by Loggerindent - indention string, usually suppiled by LoggerLoggeable
|
jPOS.org | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||