public class Rakp2Ack extends StateMachineEvent
Rakp1Complete
to Rakp3Waiting
.StateMachine
Constructor and Description |
---|
Rakp2Ack(CipherSuite cipherSuite,
int sequenceNumber,
byte statusCode,
int managedSystemSessionId,
Rakp1ResponseData rakp1ResponseData)
Prepares
Rakp2Ack . |
Modifier and Type | Method and Description |
---|---|
CipherSuite |
getCipherSuite() |
int |
getManagedSystemSessionId() |
Rakp1ResponseData |
getRakp1ResponseData() |
int |
getSequenceNumber() |
byte |
getStatusCode() |
public Rakp2Ack(CipherSuite cipherSuite, int sequenceNumber, byte statusCode, int managedSystemSessionId, Rakp1ResponseData rakp1ResponseData)
Rakp2Ack
.cipherSuite
- - CipherSuite
containing authentication,
confidentiality and integrity algorithms for this session.
Only authentication algorithm is used at this point of
creating a session.statusCode
- - Status of the previous message.sequenceNumber
- managedSystemSessionId
- - The Managed System’s Session ID for this session. Must be as
returned by the Managed System in the Open Session Response
message.rakp1ResponseData
- - RAKP Message 2 received earlier in the authentification
processpublic byte getStatusCode()
public CipherSuite getCipherSuite()
public int getSequenceNumber()
public int getManagedSystemSessionId()
public Rakp1ResponseData getRakp1ResponseData()