|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.waveset.adapter.RASecureChallenge
Field Summary | |
static java.lang.String |
code_id
|
Constructor Summary | |
RASecureChallenge()
|
Method Summary | |
void |
checkResponseResponse(byte[] response)
Part 2 in the server (non-initiator) side of the exchange. |
byte[] |
getChallengeData()
Return a 16 byte array of the random numbers used in the authentication challenge and response. |
int |
getProtocolVersion()
|
void |
init()
Initialize for either end. |
byte[] |
makeChallenge(byte[] resourceName)
Build a 16 byte structure to send as a challenge to the remote side. |
byte[] |
makeChallengeResponse(byte[] challenge)
A challenge has a length, tag, and random numbers. |
byte[] |
makeResponseResponse(byte[] response)
Part 2 in the mutual authentication. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String code_id
Constructor Detail |
public RASecureChallenge()
Method Detail |
public void init()
public byte[] makeChallenge(byte[] resourceName) throws java.io.IOException
java.io.IOException
public byte[] makeResponseResponse(byte[] response) throws java.lang.SecurityException, java.io.IOException
java.lang.SecurityException
java.io.IOException
public void checkResponseResponse(byte[] response) throws java.lang.SecurityException, java.io.IOException
java.lang.SecurityException
java.io.IOException
public byte[] makeChallengeResponse(byte[] challenge) throws java.lang.SecurityException, java.io.IOException
java.lang.SecurityException
java.io.IOException
public byte[] getChallengeData()
public int getProtocolVersion()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |