A B C D E F G I L M N O P Q R S T U V W 

I

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
Initializes algorithms contained in this 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
Starts IpmiAsyncConnector and initiates the ConnectionManager at the given port.
IpmiAsyncConnector(int, InetAddress) - Constructor for class com.veraxsystems.vxipmi.api.async.IpmiAsyncConnector
Starts IpmiAsyncConnector and initiates the ConnectionManager at the given port and IP interface.
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
Starts IpmiConnector and initiates the ConnectionManager at the given port.
IpmiConnector(int, InetAddress) - Constructor for class com.veraxsystems.vxipmi.api.sync.IpmiConnector
Starts IpmiConnector and initiates the ConnectionManager at the given port and IP interface.
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
Interface for listeners of IpmiAsyncConnector.
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
Interface for response messages delivered to IpmiListeners
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
 
A B C D E F G I L M N O P Q R S T U V W