private void MapInformationRightsManagementSettings(SPInformationRightsManagementSettings currentSettings, InformationRightsManagementSettingsDefinition definition) { currentSettings.AllowPrint = definition.AllowPrint; currentSettings.AllowScript = definition.AllowScript; currentSettings.AllowWriteCopy = definition.AllowWriteCopy; currentSettings.DisableDocumentBrowserView = definition.DisableDocumentBrowserView; currentSettings.DocumentAccessExpireDays = definition.DocumentAccessExpireDays; currentSettings.DocumentLibraryProtectionExpireDate = definition.DocumentLibraryProtectionExpireDate; currentSettings.EnableDocumentAccessExpire = definition.EnableDocumentAccessExpire; currentSettings.EnableDocumentBrowserPublishingView = definition.EnableDocumentBrowserPublishingView; currentSettings.EnableGroupProtection = definition.EnableGroupProtection; currentSettings.EnableLicenseCacheExpire = definition.EnableLicenseCacheExpire; currentSettings.GroupName = definition.GroupName; currentSettings.LicenseCacheExpireDays = definition.LicenseCacheExpireDays; currentSettings.PolicyDescription = definition.PolicyDescription; currentSettings.PolicyTitle = definition.PolicyTitle; }