Class GetChannelAuthenticationCapabilities


public class GetChannelAuthenticationCapabilities extends IpmiCommandCoder<GetChannelAuthenticationCapabilitiesResponseData>
Wrapper for Get Channel Authentication Capabilities request
  • Constructor Details

    • GetChannelAuthenticationCapabilities

      public GetChannelAuthenticationCapabilities()
      Initiates class for decoding in 1.5 version. Sets requested privilege level to user. Sets channel number to 14 indicating that response will contain information for channel this request was issued on. Sets session parameters to default.
      See Also:
    • GetChannelAuthenticationCapabilities

      public GetChannelAuthenticationCapabilities(IpmiVersion version, IpmiVersion requestVersion, CipherSuite cipherSuite)
      Initiates class. Sets IPMI version to version. Sets requested privilege level to user. Sets channel number to 14 indicating that response will contain information for channel this request was issued on.
      Parameters:
      version - - Version of IPMI protocol used
      requestVersion - - If Get Channel Authentication Capabilities command is sent to BMC with requestVersion = IpmiVersion.V15 it will respond, that it does not support IPMI v2.0 even if it does.
      cipherSuite - - CipherSuite containing authentication, confidentiality and integrity algorithms for this session.
      See Also:
    • GetChannelAuthenticationCapabilities

      public GetChannelAuthenticationCapabilities(IpmiVersion version, IpmiVersion requestVersion, CipherSuite cipherSuite, PrivilegeLevel privilegeLevel, byte channelNumber)
      Initiates class. Sets IPMI version to version. Sets requested privilege level privilegeLevel. Sets channel number to channelNumber.
      Parameters:
      version - - Version of IPMI protocol used
      requestVersion - - If Get Channel Authentication Capabilities command is sent to BMC with requestVersion = IpmiVersion.V15 it will respond, that it does not support IPMI v2.0 even if it does.
      cipherSuite - - CipherSuite containing authentication, confidentiality and integrity algorithms for this session.
      privilegeLevel - - Maximum requested privilege level. Can't be PrivilegeLevel.MaximumAvailable.
      channelNumber - - must be 0h-Bh or Eh-Fh
      Eh = retrieve information for channel this request was issued on.
      See Also:
  • Method Details