com.ecebs.rtd.enabler.types.itso
Class ParameterEF

java.lang.Object
  extended by com.ecebs.rtd.enabler.types.itso.ParameterEF
All Implemented Interfaces:
Serializable

public class ParameterEF
extends Object
implements Serializable

Represents the ITSO Parameter EF structure.

Author:
kyleb
See Also:
Serialized Form

Field Summary
static byte ANTI_TEAR_MECHANISM
           
static byte DES_8K_8C
           
static byte DIRECTORY_SIZE
           
static byte ITSO_DF_FILE_ID
           
static byte ITSO_DF_PATH
           
static byte MUTUAL_AUTHENTICATION_ALGORITHM_SUPPORT
           
static byte SM_MAC_TDES_16K_8C
           
static byte SOFTWARE_ANTI_TEAR_REQ
           
static byte STORAGE_EF_SHORT_FILE_ID
           
static byte TDES_16K_8C
           
static byte VERIFY_COMMAND_PARAMETER
           
 
Constructor Summary
ParameterEF(byte[] paramEF, int offset)
          Parses the parameter EF from the byte array, starting at the offset
 
Method Summary
 short getAntiTearMech()
           
 short getAuthAlgType()
           
 short getAuthP1()
           
 short getDirSize()
           
 short getExtAuthP2()
           
 byte[] getFullParamEF()
           
 short getIntAuthP2()
           
 byte[] getITSODF()
           
 byte[] getITSODFFID()
           
 byte[] getITSODFPath()
           
 String getITSODFString()
           
 short getSelectMethod()
           
 short getStorageEFShortFID()
           
 short getVerifyP1()
           
 short getVerifyP2()
           
 boolean isSelectByFID()
           
 boolean isSelectByPath()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DES_8K_8C

public static final byte DES_8K_8C
See Also:
Constant Field Values

TDES_16K_8C

public static final byte TDES_16K_8C
See Also:
Constant Field Values

SM_MAC_TDES_16K_8C

public static final byte SM_MAC_TDES_16K_8C
See Also:
Constant Field Values

MUTUAL_AUTHENTICATION_ALGORITHM_SUPPORT

public static final byte MUTUAL_AUTHENTICATION_ALGORITHM_SUPPORT
See Also:
Constant Field Values

VERIFY_COMMAND_PARAMETER

public static final byte VERIFY_COMMAND_PARAMETER
See Also:
Constant Field Values

STORAGE_EF_SHORT_FILE_ID

public static final byte STORAGE_EF_SHORT_FILE_ID
See Also:
Constant Field Values

DIRECTORY_SIZE

public static final byte DIRECTORY_SIZE
See Also:
Constant Field Values

ANTI_TEAR_MECHANISM

public static final byte ANTI_TEAR_MECHANISM
See Also:
Constant Field Values

ITSO_DF_FILE_ID

public static final byte ITSO_DF_FILE_ID
See Also:
Constant Field Values

ITSO_DF_PATH

public static final byte ITSO_DF_PATH
See Also:
Constant Field Values

SOFTWARE_ANTI_TEAR_REQ

public static final byte SOFTWARE_ANTI_TEAR_REQ
See Also:
Constant Field Values
Constructor Detail

ParameterEF

public ParameterEF(byte[] paramEF,
                   int offset)
            throws RTDEException
Parses the parameter EF from the byte array, starting at the offset

Parameters:
paramEF - byte array to parse the structure from
offset - index to start at in the byte array
Throws:
RTDEException
Method Detail

getFullParamEF

public byte[] getFullParamEF()

getAuthAlgType

public short getAuthAlgType()

getAuthP1

public short getAuthP1()

getExtAuthP2

public short getExtAuthP2()

getIntAuthP2

public short getIntAuthP2()

getVerifyP1

public short getVerifyP1()

getVerifyP2

public short getVerifyP2()

getStorageEFShortFID

public short getStorageEFShortFID()

getDirSize

public short getDirSize()

getAntiTearMech

public short getAntiTearMech()

getSelectMethod

public short getSelectMethod()

getITSODFFID

public byte[] getITSODFFID()

getITSODFPath

public byte[] getITSODFPath()

getITSODF

public byte[] getITSODF()

getITSODFString

public String getITSODFString()

isSelectByFID

public boolean isSelectByFID()

isSelectByPath

public boolean isSelectByPath()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013 Ecebs Ltd. All Rights Reserved.