Class Rakp2Ack

java.lang.Object
org.metricshub.ipmi.core.sm.events.StateMachineEvent
org.metricshub.ipmi.core.sm.events.Rakp2Ack

public class Rakp2Ack extends StateMachineEvent
Performs transition from Rakp1Complete to Rakp3Waiting.
See Also:
  • Constructor Details

    • Rakp2Ack

      public Rakp2Ack(CipherSuite cipherSuite, int sequenceNumber, byte statusCode, int managedSystemSessionId, Rakp1ResponseData rakp1ResponseData)
      Prepares Rakp2Ack.
      Parameters:
      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 process
  • Method Details

    • getStatusCode

      public byte getStatusCode()
    • getCipherSuite

      public CipherSuite getCipherSuite()
    • getSequenceNumber

      public int getSequenceNumber()
    • getManagedSystemSessionId

      public int getManagedSystemSessionId()
    • getRakp1ResponseData

      public Rakp1ResponseData getRakp1ResponseData()