PublishingSettings Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Settings used to create a IProtectionHandler
to protect new content.
public class PublishingSettings : Microsoft.InformationProtection.Protection.ProtectionCommonSettings
public class PublishingSettings
type PublishingSettings = class
inherit ProtectionCommonSettings
type PublishingSettings = class
Public Class PublishingSettings
Inherits ProtectionCommonSettings
Public Class PublishingSettings
- Inheritance
- Inheritance
-
PublishingSettings
Constructors
PublishingSettings(ProtectionDescriptor, List<Byte>) |
ProtectionPublishingSettings constructor |
PublishingSettings(ProtectionDescriptor) |
ProtectionPublishingSettings constructor |
Properties
ApplicationScenarioId |
Application Scenario Id (Inherited from ProtectionCommonSettings) |
CustomSettings |
A list of name/value pairs used for testing and experimentation. (Inherited from ProtectionCommonSettings) |
DelegatedUserEmail |
The delegation email |
IsAuditedExtractionAllowed |
Whether or not non-MIP-aware applications are allowed to open protected content |
IsDeprecatedAlgorithmPreferred |
Whether or not deprecated crypto algorithm (ECB) is preferred for backwards compatibility |
IsOfflineOnly |
Whether or not |
PreLicenseRequest |
The pre-license request. Setting this will cause the publishing request to include a pre-license |
PreLicenseUserEmail |
Obsolete.
The user email to use for the prelicense |
ProtectionDescriptor |
The protection details |
PublishingFormatJson |
Whether or not the returned pl is in json format (xml format is more widely accepted and is the default). |
PublishingLicenseForRepublish |
The serialized republishing license |
RegenerateContentKey |
Whether or not the content key and id should be regenerated if republishing (not regenerated by default). |