Microsoft Information Protection SDK - C 1.17
API Reference Documentation for C
Loading...
Searching...
No Matches
flighting_feature_cc.h File Reference

Flighting feature definition. More...

Go to the source code of this file.

Enumerations

enum  mip_cc_flighting_feature {
  MIP_FLIGHTING_FEATURE_SERVICE_DISCOVERY = 0 , MIP_FLIGHTING_FEATURE_AUTH_INFO_CACHE = 1 , MIP_FLIGHTING_FEATURE_LINUX_ENCRYPTED_CACHE = 2 , MIP_FLIGHTING_FEATURE_SINGLE_DOMAIN_NAME = 3 ,
  MIP_FLIGHTING_FEATURE_POLICY_AUTH = 4 , MIP_FLIGHTING_FEATURE_URL_REDIRECT_CACHE = 5 , MIP_FLIGHTING_FEATURE_PRE_LICENSE = 6 , MIP_FLIGHTING_FEATURE_DOUBLE_KEY_PROTECTION = 7 ,
  MIP_FLIGHTING_FEATURE_VARIABLE_POLICY_TTL = 8 , MIP_FLIGHTING_FEATURE_VARIABLE_TEXT_MARKING = 9 , MIP_FLIGHTING_FEATURE_OPTIMIZE_PDF_MEMORY = 10 , MIP_FLIGHTING_FEATURE_REMOVE_DELETED_LABEL_MD = 11 ,
  MIP_FLIGHTING_FEATURE_ENFORCE_MINIMUM_TLS12 = 12 , MIP_FLIGHTING_FEATURE_FIPS_CRYPTOGRAPHY = 13 , MIP_FLIGHTING_FEATURE_DYNAMIC_WATERMARKING = 14 , MIP_FLIGHTING_FEATURE_DYNAMIC_WATERMARKING_MOCK_RESPONSE = 15 ,
  MIP_FLIGHTING_FEATURE_ENFORCE_MINIMUM_TLS13 = 16 , MIP_FLIGHTING_FEATURE_IGNORE_EMPTY_MSIP_LABEL_NAME_PARSER_ERROR = 17 , MIP_FLIGHTING_FEATURE_ENABLE_MP4_FILES = 18
}
 Defines new features by name. More...
 

Detailed Description

Flighting feature definition.

Enumeration Type Documentation

◆ mip_cc_flighting_feature

Defines new features by name.

Enumerator
MIP_FLIGHTING_FEATURE_SERVICE_DISCOVERY 

Rely on separate HTTP call to determine RMS service endpoints (default false)

MIP_FLIGHTING_FEATURE_AUTH_INFO_CACHE 

Cache OAuth2 challenges per domain/tenant to reduce unnecessary 401 responses. Disable for apps/services that manage their own HTTP auth (default true)

MIP_FLIGHTING_FEATURE_LINUX_ENCRYPTED_CACHE 

Enable encrypted caching for Linux platforms (default false)

MIP_FLIGHTING_FEATURE_SINGLE_DOMAIN_NAME 

Enable single company name for dns lookup (e.g. https://corprights)

MIP_FLIGHTING_FEATURE_POLICY_AUTH 

Enable automatic HTTP authentication for requests sent to Policy service. Disable for apps/services that manage their own HTTP auth (default true)

MIP_FLIGHTING_FEATURE_URL_REDIRECT_CACHE 

Cache URL redirects to reduce number of HTTP operations

MIP_FLIGHTING_FEATURE_PRE_LICENSE 

Enable pre license api check

MIP_FLIGHTING_FEATURE_DOUBLE_KEY_PROTECTION 

Enable double key protection feature to use a customer key to encrypt with

MIP_FLIGHTING_FEATURE_VARIABLE_POLICY_TTL 

Enable variable policy ttl in storage

MIP_FLIGHTING_FEATURE_VARIABLE_TEXT_MARKING 

Enable variable text marking

MIP_FLIGHTING_FEATURE_OPTIMIZE_PDF_MEMORY 

Enable Optimize PDF Memory Creator in protect and unprotect PDF files

MIP_FLIGHTING_FEATURE_REMOVE_DELETED_LABEL_MD 

Enable removing delete label's meta data

MIP_FLIGHTING_FEATURE_ENFORCE_MINIMUM_TLS12 

Enforce TLS 1.2 or above for non-ADRMS HTTPS connections

MIP_FLIGHTING_FEATURE_FIPS_CRYPTOGRAPHY 

Enable the use of the FIPS-validated Windows CNG APIs instead of OpenSSL on Windows platforms

MIP_FLIGHTING_FEATURE_DYNAMIC_WATERMARKING 

Enable support for dynamic watermarking feature.

MIP_FLIGHTING_FEATURE_DYNAMIC_WATERMARKING_MOCK_RESPONSE 

Enable support for dynamic watermarking mock response.

MIP_FLIGHTING_FEATURE_ENFORCE_MINIMUM_TLS13 

Enforce TLS 1.3 or above for non-ADRMS HTTPS connections

MIP_FLIGHTING_FEATURE_IGNORE_EMPTY_MSIP_LABEL_NAME_PARSER_ERROR 

Ignore empty label name parse error, enabled by default

MIP_FLIGHTING_FEATURE_ENABLE_MP4_FILES 

Enable support for MP4 files