if ( SupportedMechanismEnum.NTLM.equals( selected ) || SupportedMechanismEnum.GSS_SPNEGO.equals( selected ) )
{
String oldNtlmProvider = selected.getNtlmProviderFqcn();
NtlmProviderDialog dialog = new NtlmProviderDialog( oldNtlmProvider );
if ( Dialog.OK == dialog.open() && dialog.isDirty() )
{
selected.setNtlmProviderFqcn( dialog.getNtlmProvider() );
supportedMechanismsTableViewer.refresh();
setEditorDirty();
}
}
}