question: private void validateVNXFileSMISProviderMandatoryDetails ( StorageSystemRequestParam param ) { ArgValidator . checkFieldValidIP ( param . getSmisProviderIP ( ) , "smis_provider_ip" ) ; ArgValidator . checkFieldNotNull ( param . getSmisPortNumber ( ) , "smis_port_number" ) ; ArgValidator . checkFieldRange ( param . getSmisPortNumber ( ) , 1 , 65535 , "smis_port_number" ) ; ArgValidator . checkFieldNotEmpty ( param . getSmisUserName ( ) , "smis_user_name" ) ; ArgValidator . checkFieldNotEmpty ( param . getSmisPassword ( ) , "smis_password" ) ; }
target:  Validates SMI-S Provider attributes of the vnxFile as it is a mandatory fields for indications