Microsoft Information Protection (MIP) SDK for C++: Reference 1.16
Doxygen-generated documentation for MIP SDK written in C++
Loading...
Searching...
No Matches
CloudDiscoveryResult Class Referenceabstract

Interface for the result of cloud discovery. More...

#include <src/api/mip/cloud_discovery_delegate.h>

Public Member Functions

virtual ServicesInfo GetServicesInfo () const =0
 Get the services information ServicesInfo.
 
virtual bool IsSovereignCloud () const =0
 detect if the given domain info is a sovereign cloud.
 

Detailed Description

Interface for the result of cloud discovery.

Definition at line 109 of file cloud_discovery_delegate.h.

Member Function Documentation

◆ GetServicesInfo()

virtual ServicesInfo CloudDiscoveryResult::GetServicesInfo ( ) const
pure virtual

Get the services information ServicesInfo.

Returns
a set of service information ServicesInfo for the given domain info. Throws a NetworkError if the cloud discovery service returned an invalid or unexpected response. Throws a OperationCancelledError if the operation was cancelled. Throws a Error if some other error is encountered.

◆ IsSovereignCloud()

virtual bool CloudDiscoveryResult::IsSovereignCloud ( ) const
pure virtual

detect if the given domain info is a sovereign cloud.

Returns
true if the given domain info is a sovereign cloud, false otherwise. Throws a NetworkError if the cloud discovery service returned an invalid or unexpected response. Throws a OperationCancelledError if the operation was cancelled. Throws a Error if some other error is encountered.

The documentation for this class was generated from the following file: