API Guide
Parameter Name Type Allowed Values
SSLEncryptionBitLength_WebServerTypes.T_2
56_Bit_or_higher
Description To specify the level of SSL encryption for providing authenticated and encrypted communication
between clients and servers, select one of the following options:
Auto Negotiate—Enables auto-negotiation of the SSL encryption between client and the
server by using all industry standard encryption algorithms.
NOTE: This option includes weaker SSL encryption algorithm, which reduces the
security.
128–bit or higher—Enables SSL encryption between client and server using the industry
standard 128-bit or higher.
168–bit or higher—Enables SSL encryption between client and server using 168-bit or
higher.
256–bit or higher—Enables SSL encryption between client and server using 256-bit or
higher.
If you select 256–bit or higher an are using Java, the following warning message is displayed:
Selecting a higher SSL encryption enhances the security.
However, the cryptography settings for your virtual machine
environment (JVM, IcedTea)
may require installing the Unlimited Strength Java ™ Cryptography
Extension Policy
Files to permit usage of iDRAC plugins such as vConsole with this
higher level of
encryption.
NOTE
: Using this level of encryption may have import or export implications. For more
guidance, contact your legal department.
Table 89. Parameters for idrac.cong_mgr.congure_web_server
Parameter Name Type Allowed Values
tls_protocol
Enum
TLSProtocol_WebServerTypes.TLS_1_0_and_Hi
gher
TLSProtocol_WebServerTypes.TLS_1_1_and_Hi
gher
TLSProtocol_WebServerTypes.TLS_1_2_and_Hi
gher
Description
To specify the minimum supported level of TLS protocol, select one of the following options:
TLS 1.0 and Higher
TLS 1.1 and Higher
TLS 1.2 Only
NOTE: TLS 1.1 and Higher is the default option. For better security, Dell recommends
to use TLS 1.2.
Example:
#Set liason share
myshare = FileOnShare(remote="<IP OR HOSTNAME>:/<NFS-SHARE-PATH>",
mount_point='Z:\', isFolder=True,
OpenManage Python SDK API introduction
37