Face SDK  1.13.0 Mozart release
Face Recognition Software Development Kit
Public Member Functions | Protected Member Functions | Properties | List of all members
FaceSDK.Base.RemoteLicense Class Reference
Inheritance diagram for FaceSDK.Base.RemoteLicense:
FaceSDK.FaceSDKBase FaceSDK.Base.IRemoteLicense FaceSDK.IFaceSDKBase FaceSDK.Base.ILicense FaceSDK.IFaceSDKBase

Public Member Functions

 RemoteLicense (string token)
 Create a remote license using given token More...
 
 RemoteLicense (string token, string out_path)
 Create a remote license using given token and store fetched license in local file More...
 
 RemoteLicense (string token, IRemoteLicenseCallbacks callbacks)
 Create a remote license using given token and callbacks More...
 
 RemoteLicense (string token, byte[] request, IRemoteLicenseCallbacks callbacks)
 Create a remote license from license request data using given token and callbacks More...
 
void ForceUpdate ()
 Fetches license from server or from local cache. More...
 
- Public Member Functions inherited from FaceSDK.FaceSDKBase
override bool Equals (object obj)
 
override int GetHashCode ()
 
void CheckValidity (string objectName=null)
 Throw an ObjectDisposedException adding a given name to exception's Message in case that object is not valid More...
 
void Dispose ()
 

Protected Member Functions

override void FreeHandle (IntPtr handle)
 

Properties

string Info [get]
 
- Properties inherited from FaceSDK.FaceSDKBase
IntPtr Handle [get, protected set]
 
bool Valid [get]
 
- Properties inherited from FaceSDK.IFaceSDKBase
bool Valid [get]
 True if object is valid, false if disposed or not created properly More...
 
- Properties inherited from FaceSDK.Base.ILicense
string Info [get]
 License info More...
 

Constructor & Destructor Documentation

◆ RemoteLicense() [1/4]

FaceSDK.Base.RemoteLicense.RemoteLicense ( string  token)
inline

Create a remote license using given token

◆ RemoteLicense() [2/4]

FaceSDK.Base.RemoteLicense.RemoteLicense ( string  token,
string  out_path 
)
inline

Create a remote license using given token and store fetched license in local file

◆ RemoteLicense() [3/4]

FaceSDK.Base.RemoteLicense.RemoteLicense ( string  token,
IRemoteLicenseCallbacks  callbacks 
)
inline

Create a remote license using given token and callbacks

◆ RemoteLicense() [4/4]

FaceSDK.Base.RemoteLicense.RemoteLicense ( string  token,
byte []  request,
IRemoteLicenseCallbacks  callbacks 
)
inline

Create a remote license from license request data using given token and callbacks

Member Function Documentation

◆ ForceUpdate()

void FaceSDK.Base.RemoteLicense.ForceUpdate ( )
inline

Fetches license from server or from local cache.

Implements FaceSDK.Base.IRemoteLicense.


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