public abstract class AbstractTagAuthenticateOp extends TagOp
Constructor and Description |
---|
AbstractTagAuthenticateOp() |
Modifier and Type | Method and Description |
---|---|
TagData |
getAccessPassword()
The optional access password if tag needs to be in secure state first to authenticate
|
TagData |
getChallengeMessage()
The clear text message the tag will be encrypting and responding with
|
byte |
getCsi()
The ISO (International Standards Organization) cypher suite index number
|
boolean |
getIncludeReplyLen()
Whether to include reply length in reply
|
boolean |
getSendReply()
Whether the tag should immediately execute and reply with encrypted message or whether the reader will come back
later to gather the encrypted payload from the tag
|
void |
setAccessPassword(TagData accessPassword) |
void |
setChallengeMessage(TagData challengeMessage) |
protected abstract void |
setCsi(byte csi) |
protected abstract void |
setIncludeReplyLen(boolean includeReplyLen) |
protected abstract void |
setSendReply(boolean sendReply) |
public byte getCsi()
protected abstract void setCsi(byte csi) throws OctaneSdkException
OctaneSdkException
public boolean getIncludeReplyLen()
protected abstract void setIncludeReplyLen(boolean includeReplyLen) throws OctaneSdkException
OctaneSdkException
public boolean getSendReply()
protected abstract void setSendReply(boolean sendReply) throws OctaneSdkException
OctaneSdkException
public TagData getChallengeMessage()
public void setChallengeMessage(TagData challengeMessage) throws OctaneSdkException
OctaneSdkException
public TagData getAccessPassword()
public void setAccessPassword(TagData accessPassword) throws OctaneSdkException
OctaneSdkException