Uses of Class
org.metricshub.ipmi.core.connection.SessionException
Packages that use SessionException
Package
Description
The API for Serial Over LAN (SOL) communication for IPMI.
Package responsible for
Connection management.-
Uses of SessionException in org.metricshub.ipmi.core.api.sol
Constructors in org.metricshub.ipmi.core.api.sol that throw SessionExceptionModifierConstructorDescriptionSerialOverLan(IpmiConnector connector, String remoteHost, int remotePort, String user, String password, byte[] bmcKey, CipherSuiteSelectionHandler cipherSuiteSelectionHandler) Creates connection with IPMI using givenIpmiConnector, connected to remote machine on given address and port, and opens a newSessionfor SOL communication, with the BMC key of a BMC configured for two-key logins.SerialOverLan(IpmiConnector connector, String remoteHost, int remotePort, String user, String password, CipherSuiteSelectionHandler cipherSuiteSelectionHandler) Creates connection with IPMI using givenIpmiConnector, connected to remote machine on given address and port, and opens a newSessionfor SOL communication.SerialOverLan(IpmiConnector connector, String remoteHost, String user, String password, CipherSuiteSelectionHandler cipherSuiteSelectionHandler) Creates connection with IPMI using givenIpmiConnector, connected to remote machine on given address and default IPMI port, and opens a newSessionfor SOL communication.SerialOverLan(IpmiConnector connector, Session session) Tries to open SOL communication on given existing session.SerialOverLan(IpmiConnector connector, Session session, PrivilegeLevel level, PrivilegeLevel ceiling) Tries to open SOL communication on given existing session, likeSerialOverLan(IpmiConnector, Session), for a session opened withPrivilegeLevel.MaximumAvailablewhose level its owner keeps: the console raises it from the given level, when the BMC refuses to activate the payload at that level, as far as the given ceiling only. -
Uses of SessionException in org.metricshub.ipmi.core.connection
Methods in org.metricshub.ipmi.core.connection that throw SessionExceptionModifier and TypeMethodDescriptionstatic SessionSessionManager.establishSession(IpmiConnector connector, String remoteHost, int remotePort, String user, byte[] password, byte[] bmcKey, CipherSuiteSelectionHandler cipherSuiteSelectionHandler) Opens a new connection and session, at the Administrator privilege level, raised to it right after the login.static SessionSessionManager.establishSession(IpmiConnector connector, String remoteHost, int remotePort, String user, String password, CipherSuiteSelectionHandler cipherSuiteSelectionHandler) Opens a new connection and session, at the Administrator privilege level, raised to it right after the login.static SessionSessionManager.establishSession(IpmiConnector connector, ConnectionHandle connectionHandle, int remotePort) Opens a new connection and session on another UDP port of the BMC of the given connection (the port of a payload, IPMI 2.0 section 24.1), with its user name, password, BMC key and privilege level, and a copy of its cipher suite: opening the session keys the algorithms of its suite.