33#ifndef API_MIP_FLIGHTING_FEATURE_H_
34#define API_MIP_FLIGHTING_FEATURE_H_
108 static std::map<FlightingFeature, bool> kDefaultFeatureSettings = {
165 return kDefaultFeatureSettings;
FlightingFeature
Defines new features by name.
@ ProtectionAPITelemetryPropertyAdd
@ ExponentialBackoffRetries
@ MockDynamicWatermarkingResponseEnabled
@ SetMsgPropertiesAsEmbeddedMessageForRpmsg
@ PreLicenseValidityCheck
@ TargetCrossCloudProtectionLicenseEndpoint
@ EventDateTimeTokenUseUtc
@ LoadCrossTenantUserCertOffline
@ EnableActionIdForV0Metadata
@ RemoveParentMetadataWhenChildLabelRemoved
@ EnableEngineSettingsTelemetry
@ GetBinaryHtmlBodyInMsgs
@ UseSubstrateLabelPolicyEndpoints
@ IgnoreEmptyMsipLabelNameParseError
@ EncryptedAppDataTemplateOnline
@ FixOutlookMultiMsgAttachmentParsing
@ UseCbcForOfficeFileEncryption
@ EnableMsgToHandleEmlAttachments
@ DynamicProtectionTypeForConsumption
@ EnableFipsValidatedCryptography
@ GetCorrectCodePageInMsgInspectorUnicode
@ DynamicWatermarkingEnabled
@ MultipleLabelResolution
@ ProtectionSDKDataBoundarySetInMipContext
@ KeyStoreBasedOnStoragePath
@ FileSDKOfflinePublishing
@ EnableAuditAndTelemetryForSovereignClouds
@ EncryptedDatabaseIntegrityChecking
@ LimitMaxDepthWhenProcessingNestedAttachments
const std::map< FlightingFeature, bool > & GetDefaultFeatureSettings()
Gets whether or not a feature is enabled by default.