Uses of Enum
org.metricshub.ipmi.core.coding.commands.PrivilegeLevel
Packages that use PrivilegeLevel
Package
Description
The asynchronous API.
The library's API.
For synchronous API see
For synchronous API see
org.metricshub.ipmi.core.api.sync
, for asynchronous API see org.metricshub.ipmi.core.api.async
The package containing command wrappers.
Session management related commands.
Package responsible for
Connection
management.The
StateMachine
events.-
Uses of PrivilegeLevel in org.metricshub.ipmi.core.api.async
Methods in org.metricshub.ipmi.core.api.async that return PrivilegeLevelMethods in org.metricshub.ipmi.core.api.async with parameters of type PrivilegeLevelModifier and TypeMethodDescriptionIpmiAsyncConnector.createConnection
(InetAddress address, int port, CipherSuite cipherSuite, PrivilegeLevel privilegeLevel) Creates connection to the remote host, with pre setCipherSuite
andPrivilegeLevel
, skipping the getAvailableCipherSuites and getChannelAuthenticationCapabilities phases.IpmiAsyncConnector.getChannelAuthenticationCapabilities
(ConnectionHandle connectionHandle, CipherSuite cipherSuite, PrivilegeLevel requestedPrivilegeLevel) Gets the authentication capabilities for the connection with the remote host.void
ConnectionHandle.setPrivilegeLevel
(PrivilegeLevel privilegeLevel) -
Uses of PrivilegeLevel in org.metricshub.ipmi.core.api.sync
Methods in org.metricshub.ipmi.core.api.sync with parameters of type PrivilegeLevelModifier and TypeMethodDescriptionIpmiConnector.createConnection
(InetAddress address, int port, CipherSuite cipherSuite, PrivilegeLevel privilegeLevel) Creates connection to the remote host, with pre setCipherSuite
andPrivilegeLevel
, skipping the getAvailableCipherSuites and getChannelAuthenticationCapabilities phases.IpmiConnector.createConnection
(InetAddress address, CipherSuite cipherSuite, PrivilegeLevel privilegeLevel) Creates connection to the remote host, with pre setCipherSuite
andPrivilegeLevel
, skipping the getAvailableCipherSuites and getChannelAuthenticationCapabilities phases.IpmiConnector.getChannelAuthenticationCapabilities
(ConnectionHandle connectionHandle, CipherSuite cipherSuite, PrivilegeLevel requestedPrivilegeLevel) Gets the authentication capabilities for the connection with the remote host. -
Uses of PrivilegeLevel in org.metricshub.ipmi.core.coding.commands
Methods in org.metricshub.ipmi.core.coding.commands that return PrivilegeLevelModifier and TypeMethodDescriptionstatic PrivilegeLevel
Returns the enum constant of this type with the specified name.static PrivilegeLevel[]
PrivilegeLevel.values()
Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of PrivilegeLevel in org.metricshub.ipmi.core.coding.commands.session
Methods in org.metricshub.ipmi.core.coding.commands.session that return PrivilegeLevelModifier and TypeMethodDescriptionOpenSessionResponseData.getPrivilegeLevel()
GetChannelAuthenticationCapabilities.getRequestedPrivilegeLevel()
OpenSession.getRequestedPrivilegeLevel()
Methods in org.metricshub.ipmi.core.coding.commands.session with parameters of type PrivilegeLevelModifier and TypeMethodDescriptionvoid
Rakp1.setRequestedMaximumPrivilegeLevel
(PrivilegeLevel requestedMaximumPrivilegeLevel) void
GetChannelAuthenticationCapabilities.setRequestedPrivilegeLevel
(PrivilegeLevel requestedPrivilegeLevel) void
OpenSession.setRequestedPrivilegeLevel
(PrivilegeLevel requestedPrivilegeLevel) Constructors in org.metricshub.ipmi.core.coding.commands.session with parameters of type PrivilegeLevelModifierConstructorDescriptionGetChannelAuthenticationCapabilities
(IpmiVersion version, IpmiVersion requestVersion, CipherSuite cipherSuite, PrivilegeLevel privilegeLevel, byte channelNumber) Initiates class.OpenSession
(int sessionID, PrivilegeLevel privilegeLevel, CipherSuite cipherSuite) Initiates class for encoding and decoding.Rakp1
(int managedSystemSessionId, PrivilegeLevel privilegeLevel, String username, String password, byte[] bmcKey, CipherSuite cipherSuite) Initiates class for encoding and decoding.SetSessionPrivilegeLevel
(IpmiVersion version, CipherSuite cipherSuite, AuthenticationType authenticationType, PrivilegeLevel privilegeLevel) InitiatesSetSessionPrivilegeLevel
for encoding and decoding -
Uses of PrivilegeLevel in org.metricshub.ipmi.core.connection
Methods in org.metricshub.ipmi.core.connection with parameters of type PrivilegeLevelModifier and TypeMethodDescriptionConnection.getChannelAuthenticationCapabilities
(int tag, CipherSuite cipherSuite, PrivilegeLevel requestedPrivilegeLevel) Queries the managed system for the details of the authentification process.ConnectionManager.getChannelAuthenticationCapabilities
(int connection, CipherSuite cipherSuite, PrivilegeLevel requestedPrivilegeLevel) Queries the managed system for the details of the authentification process.int
Connection.startSession
(int tag, CipherSuite cipherSuite, PrivilegeLevel privilegeLevel, String username, String password, byte[] bmcKey) Initiates the session with the managed system.int
ConnectionManager.startSession
(int connection, CipherSuite cipherSuite, PrivilegeLevel privilegeLevel, String username, String password, byte[] bmcKey) Initiates the session with the managed system. -
Uses of PrivilegeLevel in org.metricshub.ipmi.core.sm.events
Methods in org.metricshub.ipmi.core.sm.events that return PrivilegeLevelModifier and TypeMethodDescriptionAuthenticationCapabilitiesReceived.getPrivilegeLevel()
Default.getPrivilegeLevel()
Constructors in org.metricshub.ipmi.core.sm.events with parameters of type PrivilegeLevelModifierConstructorDescriptionAuthenticationCapabilitiesReceived
(int sessionId, PrivilegeLevel privilegeLevel) Authorize
(CipherSuite cipherSuite, int sequenceNumber, PrivilegeLevel privilegeLevel, int sessionId) Default
(CipherSuite cipherSuite, int sequenceNumber, PrivilegeLevel privilegeLevel) OpenSessionAck
(CipherSuite cipherSuite, PrivilegeLevel privilegeLevel, int sequenceNumber, int managedSystemSessionId, String username, String password, byte[] bmcKey) Provides data required to send RAKP Message 1.