Microsoft Information Protection (MIP) SDK for C++: Reference 1.15
Doxygen-generated documentation for MIP SDK written in C++
Loading...
Searching...
No Matches
http_request.h File Reference

Contains HttpRequest interface used by HttpDelegate. More...

#include <vector>
#include "mip/common_types.h"
#include "mip/mip_namespace.h"
+ Include dependency graph for http_request.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HttpRequest
 Interface that describes a single HTTP request. More...
 

Enumerations

enum class  HttpRequestType {
  Get ,
  Post
}
 HTTP request type. More...
 
enum class  TransportLayerSecurityMinimumVersion {
  None = 0 ,
  TLS1_2 = 1 ,
  TLS1_3 = 2
}
 Minimum TLS version. More...
 

Detailed Description

Contains HttpRequest interface used by HttpDelegate.

Definition in file http_request.h.

Enumeration Type Documentation

◆ HttpRequestType

enum class HttpRequestType
strong

HTTP request type.

Enumerator
Get 

GET.

Post 

POST.

Definition at line 46 of file http_request.h.

46 {
47 Get, /**< GET */
48 Post, /**< POST */
49};

◆ TransportLayerSecurityMinimumVersion

Minimum TLS version.

Enumerator
None 
TLS1_2 

TLS version 1.2.

TLS1_3 

TLS version 1.3.

Definition at line 54 of file http_request.h.

54 {
55 None = 0,
56 TLS1_2 = 1, /**< TLS version 1.2 **/
57 TLS1_3 = 2, /**< TLS version 1.3 **/
58};