- iaHmacMd5_128 - Static variable in class com.veraxsystems.vxipmi.coding.security.SecurityConstants
-
Integrity algorithm = HMAC-MD5-128
- iaHmacSha1_96 - Static variable in class com.veraxsystems.vxipmi.coding.security.SecurityConstants
-
Integrity algorithm = HMAC-SHA1-96
- iaHmacSha256_128 - Static variable in class com.veraxsystems.vxipmi.coding.security.SecurityConstants
-
Integrity algorithm = HMAC-SHA256-128
- iaMd5_128 - Static variable in class com.veraxsystems.vxipmi.coding.security.SecurityConstants
-
Integrity algorithm = MD5-128
- iaNone - Static variable in class com.veraxsystems.vxipmi.coding.security.SecurityConstants
-
Integrity algorithm = none
- initialize(byte[]) - Method in class com.veraxsystems.vxipmi.coding.security.ConfidentialityAesCbc128
-
- initialize(byte[]) - Method in class com.veraxsystems.vxipmi.coding.security.ConfidentialityAlgorithm
-
Initializes Confidentiality Algorithm
- initialize(byte[]) - Method in class com.veraxsystems.vxipmi.coding.security.IntegrityAlgorithm
-
Initializes Integrity Algorithm
- initialize(byte[]) - Method in class com.veraxsystems.vxipmi.coding.security.IntegrityHmacSha1_96
-
- initializeAlgorithms(byte[]) - Method in class com.veraxsystems.vxipmi.coding.security.CipherSuite
-
- InstanceModifierType - Enum in com.veraxsystems.vxipmi.coding.commands.sdr.record
-
- IntegrityAlgorithm - Class in com.veraxsystems.vxipmi.coding.security
-
Interface for Integrity Algorithms.
- IntegrityAlgorithm() - Constructor for class com.veraxsystems.vxipmi.coding.security.IntegrityAlgorithm
-
- IntegrityHmacSha1_96 - Class in com.veraxsystems.vxipmi.coding.security
-
HMAC-SHA1-96 integrity algorithm.
- IntegrityHmacSha1_96() - Constructor for class com.veraxsystems.vxipmi.coding.security.IntegrityHmacSha1_96
-
Initiates HMAC-SHA1-96 integrity algorithm.
- IntegrityNone - Class in com.veraxsystems.vxipmi.coding.security
-
Class representing RAKP-None integrity algorithm
- IntegrityNone() - Constructor for class com.veraxsystems.vxipmi.coding.security.IntegrityNone
-
- intToByte(int) - Static method in class com.veraxsystems.vxipmi.common.TypeConverter
-
Because Java doesn't support unsigned byte values, simple type casting
leads to overflows and wrong values.
- intToByteArray(int) - Static method in class com.veraxsystems.vxipmi.common.TypeConverter
-
Converts int to byte array in BigEndian convention.
- intToLittleEndianByteArray(int) - Static method in class com.veraxsystems.vxipmi.common.TypeConverter
-
Converts int to byte array in LittleEndian convention.
- IPMI_PORT - Static variable in class com.veraxsystems.vxipmi.common.Constants
-
The port BMC is listening for IPMI messages on.
- IpmiAsyncConnector - Class in com.veraxsystems.vxipmi.api.async
-
Asynchronous API for connecting to BMC via IPMI.
- IpmiAsyncConnector(int) - Constructor for class com.veraxsystems.vxipmi.api.async.IpmiAsyncConnector
-
- IpmiAsyncConnector(int, InetAddress) - Constructor for class com.veraxsystems.vxipmi.api.async.IpmiAsyncConnector
-
- IpmiCommandCoder - Class in com.veraxsystems.vxipmi.coding.commands
-
A wrapper for IPMI command.
- IpmiCommandCoder() - Constructor for class com.veraxsystems.vxipmi.coding.commands.IpmiCommandCoder
-
- IpmiCommandCoder(IpmiVersion, CipherSuite, AuthenticationType) - Constructor for class com.veraxsystems.vxipmi.coding.commands.IpmiCommandCoder
-
- IpmiConnector - Class in com.veraxsystems.vxipmi.api.sync
-
Synchronous API for connecting to BMC via IPMI.
- IpmiConnector(int) - Constructor for class com.veraxsystems.vxipmi.api.sync.IpmiConnector
-
- IpmiConnector(int, InetAddress) - Constructor for class com.veraxsystems.vxipmi.api.sync.IpmiConnector
-
- IpmiDecoder - Interface in com.veraxsystems.vxipmi.coding.protocol.decoder
-
Decodes IPMI session header and retrieves encrypted payload.
- IpmiEncoder - Interface in com.veraxsystems.vxipmi.coding.protocol.encoder
-
Encodes IPMI message.
- IpmiError - Class in com.veraxsystems.vxipmi.api.async.messages
-
Class that wraps exception that was cause of not receiving message.
- IpmiError(Exception, int, ConnectionHandle) - Constructor for class com.veraxsystems.vxipmi.api.async.messages.IpmiError
-
- IPMIException - Exception in com.veraxsystems.vxipmi.coding.payload.lan
-
- IPMIException(CompletionCode) - Constructor for exception com.veraxsystems.vxipmi.coding.payload.lan.IPMIException
-
- IpmiLanConstants - Class in com.veraxsystems.vxipmi.coding.payload.lan
-
Set of constants.
- IpmiLanMessage - Class in com.veraxsystems.vxipmi.coding.payload.lan
-
A wrapper class for IPMI LAN message
- IpmiLanMessage() - Constructor for class com.veraxsystems.vxipmi.coding.payload.lan.IpmiLanMessage
-
- IpmiLanRequest - Class in com.veraxsystems.vxipmi.coding.payload.lan
-
A wrapper class for IPMB LAN message
- IpmiLanRequest(NetworkFunction, byte, byte[], byte) - Constructor for class com.veraxsystems.vxipmi.coding.payload.lan.IpmiLanRequest
-
Builds IpmiLanRequest addressed at LUN 0.
- IpmiLanRequest(NetworkFunction, byte, byte[], byte, byte) - Constructor for class com.veraxsystems.vxipmi.coding.payload.lan.IpmiLanRequest
-
Builds IpmiLanRequest.
- IpmiLanResponse - Class in com.veraxsystems.vxipmi.coding.payload.lan
-
A wrapper class for IPMB response message.
- IpmiLanResponse(byte[]) - Constructor for class com.veraxsystems.vxipmi.coding.payload.lan.IpmiLanResponse
-
Builds IPMI LAN response message from byte array.
- IpmiListener - Interface in com.veraxsystems.vxipmi.api.async
-
- IpmiMessage - Class in com.veraxsystems.vxipmi.coding.protocol
-
Wrapper class for IPMI message
- IpmiMessage() - Constructor for class com.veraxsystems.vxipmi.coding.protocol.IpmiMessage
-
- IpmiPayload - Class in com.veraxsystems.vxipmi.coding.payload
-
Payload for IPMI messages
- IpmiPayload() - Constructor for class com.veraxsystems.vxipmi.coding.payload.IpmiPayload
-
- IpmiResponse - Class in com.veraxsystems.vxipmi.api.async.messages
-
- IpmiResponse(int, ConnectionHandle) - Constructor for class com.veraxsystems.vxipmi.api.async.messages.IpmiResponse
-
- IpmiResponseData - Class in com.veraxsystems.vxipmi.api.async.messages
-
Class that wraps
ResponseData
that was received successfully.
- IpmiResponseData(ResponseData, int, ConnectionHandle) - Constructor for class com.veraxsystems.vxipmi.api.async.messages.IpmiResponseData
-
- Ipmiv15Message - Class in com.veraxsystems.vxipmi.coding.protocol
-
Wrapper for IPMI v.1.5 message
- Ipmiv15Message() - Constructor for class com.veraxsystems.vxipmi.coding.protocol.Ipmiv15Message
-
- Ipmiv20Message - Class in com.veraxsystems.vxipmi.coding.protocol
-
Wrapper class for IPMI v2.0 message
- Ipmiv20Message(ConfidentialityAlgorithm) - Constructor for class com.veraxsystems.vxipmi.coding.protocol.Ipmiv20Message
-
- IpmiVersion - Enum in com.veraxsystems.vxipmi.coding.commands
-
Describes IPMI version
- isActive() - Method in class com.veraxsystems.vxipmi.connection.Connection
-
Checks if the connection is active
- isActive() - Method in class com.veraxsystems.vxipmi.sm.StateMachine
-
- isAnonymusLoginEnabled() - Method in class com.veraxsystems.vxipmi.coding.commands.session.GetChannelAuthenticationCapabilitiesResponseData
-
- isCcOk() - Method in class com.veraxsystems.vximpi.test.Listener
-
- isChassisIdentifyCommandSupported() - Method in class com.veraxsystems.vxipmi.coding.commands.chassis.GetChassisStatusResponseData
-
- isChassisIntrusionActive() - Method in class com.veraxsystems.vxipmi.coding.commands.chassis.GetChassisStatusResponseData
-
- isCommandResponse(IpmiMessage) - Method in class com.veraxsystems.vxipmi.coding.commands.IpmiCommandCoder
-
Checks if given message contains response command specific for this
class.
- isCommandResponse(IpmiMessage) - Method in class com.veraxsystems.vxipmi.coding.commands.session.Rakp1
-
- isCommandResponse(IpmiMessage) - Method in class com.veraxsystems.vxipmi.coding.commands.session.Rakp3
-
- isDiagnosticInterruptButtonDisableAllowed() - Method in class com.veraxsystems.vxipmi.coding.commands.chassis.GetChassisStatusResponseData
-
- isDiagnosticInterruptButtonDisabled() - Method in class com.veraxsystems.vxipmi.coding.commands.chassis.GetChassisStatusResponseData
-
- isEntitiesAsRange() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.record.DeviceRelativeEntityAssiciationRecord
-
- isEntitiesAsRange() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.record.EntityAssociationRecord
-
- isEntityInstanceIncrements() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.record.CompactSensorRecord
-
- isEntityInstanceIncrements() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.record.EventOnlyRecord
-
- isEntityPhysical() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.record.CompactSensorRecord
-
- isEntityPhysical() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.record.EventOnlyRecord
-
- isEntityPhysical() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.record.FullSensorRecord
-
- isFrontPanelButtonCapabilitiesSet() - Method in class com.veraxsystems.vxipmi.coding.commands.chassis.GetChassisStatusResponseData
-
- isFrontPanelLockoutActive() - Method in class com.veraxsystems.vxipmi.coding.commands.chassis.GetChassisStatusResponseData
-
- isHysteresisReadable() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.record.CompactSensorRecord
-
- isHysteresisReadable() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.record.FullSensorRecord
-
- isInterlock() - Method in class com.veraxsystems.vxipmi.coding.commands.chassis.GetChassisStatusResponseData
-
- isIpmiv20Support() - Method in class com.veraxsystems.vxipmi.coding.commands.session.GetChannelAuthenticationCapabilitiesResponseData
-
- isKgEnabled() - Method in class com.veraxsystems.vxipmi.coding.commands.session.GetChannelAuthenticationCapabilitiesResponseData
-
- isLogical() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.record.FruDeviceLocatorRecord
-
- isNonNullUsernamesEnabled() - Method in class com.veraxsystems.vxipmi.coding.commands.session.GetChannelAuthenticationCapabilitiesResponseData
-
- isNullUsernamesEnabled() - Method in class com.veraxsystems.vxipmi.coding.commands.session.GetChannelAuthenticationCapabilitiesResponseData
-
- isOk() - Method in class com.veraxsystems.vximpi.test.Listener
-
- isPayloadAuthenticated() - Method in class com.veraxsystems.vxipmi.coding.protocol.Ipmiv20Message
-
- isPayloadEncrypted() - Method in class com.veraxsystems.vxipmi.coding.protocol.Ipmiv20Message
-
- isPerMessageAuthenticationEnabled() - Method in class com.veraxsystems.vxipmi.coding.commands.session.GetChannelAuthenticationCapabilitiesResponseData
-
- isPowerControlFault() - Method in class com.veraxsystems.vxipmi.coding.commands.chassis.GetChassisStatusResponseData
-
- isPowerFault() - Method in class com.veraxsystems.vxipmi.coding.commands.chassis.GetChassisStatusResponseData
-
- isPowerOffButtonDisableAllowed() - Method in class com.veraxsystems.vxipmi.coding.commands.chassis.GetChassisStatusResponseData
-
- isPowerOffButtonDisabled() - Method in class com.veraxsystems.vxipmi.coding.commands.chassis.GetChassisStatusResponseData
-
- isPowerOn() - Method in class com.veraxsystems.vxipmi.coding.commands.chassis.GetChassisStatusResponseData
-
- isPowerOverload() - Method in class com.veraxsystems.vxipmi.coding.commands.chassis.GetChassisStatusResponseData
-
- isRecordLink() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.record.DeviceRelativeEntityAssiciationRecord
-
- isRecordLink() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.record.EntityAssociationRecord
-
- isReserveSupported() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.GetSdrRepositoryInfoResponseData
-
- isResetButtonDisableAllowed() - Method in class com.veraxsystems.vxipmi.coding.commands.chassis.GetChassisStatusResponseData
-
- isResetButtonDisabled() - Method in class com.veraxsystems.vxipmi.coding.commands.chassis.GetChassisStatusResponseData
-
- isSensorStateValid() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.GetSensorReadingResponseData
-
- isSessionChallenging() - Method in class com.veraxsystems.vxipmi.sm.StateMachine
-
- isSessionValid() - Method in class com.veraxsystems.vxipmi.connection.Connection
-
Checks if session is currently open.
- isStandbyButtonDisableAllowed() - Method in class com.veraxsystems.vxipmi.coding.commands.chassis.GetChassisStatusResponseData
-
- isStandbyButtonDisabled() - Method in class com.veraxsystems.vxipmi.coding.commands.chassis.GetChassisStatusResponseData
-
- isSupportsBridge() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.record.ManagementControllerDeviceLocatorRecord
-
- isSupportsChassis() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.record.ManagementControllerDeviceLocatorRecord
-
- isSupportsFruInventoryDevice() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.record.ManagementControllerDeviceLocatorRecord
-
- isSupportsIpmbEventGenerator() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.record.ManagementControllerDeviceLocatorRecord
-
- isSupportsIpmbEventReciever() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.record.ManagementControllerDeviceLocatorRecord
-
- isSupportsSdrRepositoryDevice() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.record.ManagementControllerDeviceLocatorRecord
-
- isSupportsSelDevice() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.record.ManagementControllerDeviceLocatorRecord
-
- isSupportsSensors() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.record.ManagementControllerDeviceLocatorRecord
-
- isThresholdsReadable() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.record.CompactSensorRecord
-
- isThresholdsReadable() - Method in class com.veraxsystems.vxipmi.coding.commands.sdr.record.FullSensorRecord
-
- isUserLevelAuthenticationEnabled() - Method in class com.veraxsystems.vxipmi.coding.commands.session.GetChannelAuthenticationCapabilitiesResponseData
-