Methods Summary |
---|
public void | _parseDetails(java.nio.ByteBuffer content)
parseVersionAndFlags(content);
allBits = (byte) IsoTypeReader.readUInt8(content);
selectiveEncryption = (allBits & 0x80) == 0x80;
keyIndicatorLength = IsoTypeReader.readUInt8(content);
initVectorLength = IsoTypeReader.readUInt8(content);
|
protected void | getContent(java.nio.ByteBuffer byteBuffer)
writeVersionAndFlags(byteBuffer);
IsoTypeWriter.writeUInt8(byteBuffer, allBits);
IsoTypeWriter.writeUInt8(byteBuffer, keyIndicatorLength);
IsoTypeWriter.writeUInt8(byteBuffer, initVectorLength);
|
protected long | getContentSize()
return 7;
|
public int | getInitVectorLength()
return initVectorLength;
|
public int | getKeyIndicatorLength()
return keyIndicatorLength;
|
public boolean | isSelectiveEncryption()
return selectiveEncryption;
|
public void | setAllBits(byte allBits)
this.allBits = allBits;
selectiveEncryption = (allBits & 0x80) == 0x80;
|
public void | setInitVectorLength(int initVectorLength)
this.initVectorLength = initVectorLength;
|
public void | setKeyIndicatorLength(int keyIndicatorLength)
this.keyIndicatorLength = keyIndicatorLength;
|