ironic.console.rfb.auth module¶
- class ironic.console.rfb.auth.AuthType(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]¶
- Bases: - IntEnum- ARD = 30¶
 - INVALID = 0¶
 - MSLOGON = 4294967290¶
 - NONE = 1¶
 - RA2 = 5¶
 - RA2NE = 6¶
 - SASL = 20¶
 - TIGHT = 16¶
 - TLS = 18¶
 - ULTRA = 17¶
 - VENCRYPT = 19¶
 - VNC = 2¶
 
- class ironic.console.rfb.auth.RFBAuthScheme[source]¶
- Bases: - object- abstract security_handshake(host_sock)[source]¶
- Perform security-type-specific functionality. - This method is expected to return the socket-like object used to communicate with the server securely. - Should raise ironic.common.exception.RFBAuthHandshakeFailed if an error occurs - Parameters:
- host_sock – socket connected to the host instance 
 
 
