FacePhi SelphID SDK DotNet API
Loading...
Searching...
No Matches
SelphIDExceptionNet.h
Go to the documentation of this file.
1
#pragma once
2
#include "SelphIDException.h"
5
namespace
FPhiSelphIDNet {
9
public
10
enum class
SelphIDExceptionType
{
14
None
= (int)FPhiSelphID::SelphIDExceptionType::None,
15
19
ErrorLicenseContent
= (
int
)FPhiSelphID::SelphIDExceptionType::ErrorLicenseContent,
20
24
ErrorLicenseExpired
= (int)FPhiSelphID::SelphIDExceptionType::ErrorLicenseExpired,
25
29
ErrorLicenseHostID
= (
int
)FPhiSelphID::SelphIDExceptionType::ErrorLicenseHostID,
30
34
ErrorFacialTemplate
= (int)FPhiSelphID::SelphIDExceptionType::ErrorFacialTemplate,
35
39
ErrorLoadingLibrary
= (
int
)FPhiSelphID::SelphIDExceptionType::ErrorLoadingLibrary,
40
44
ErrorLicenseUsageLogging
= (int)FPhiSelphID::SelphIDExceptionType::ErrorLicenseUsageLogging,
45
49
ErrorFacialImage
= (
int
)FPhiSelphID::SelphIDExceptionType::ErrorFacialImage,
50
54
ErrorDocumentData
= (int)FPhiSelphID::SelphIDExceptionType::ErrorDocumentData,
55
59
ErrorLicenseNetwork
= (
int
)FPhiSelphID::SelphIDExceptionType::ErrorLicenseNetwork,
60
64
ErrorLicenseNetworkConnectionsExceeded
=
65
(int)FPhiSelphID::SelphIDExceptionType::ErrorLicenseNetworkConnectionsExceeded,
66
70
ErrorLicenseGallerySizeReached
= (
int
)FPhiSelphID::SelphIDExceptionType::ErrorLicenseGallerySizeReached,
71
75
ErrorInvalidOptions
= (int)FPhiSelphID::SelphIDExceptionType::ErrorInvalidOptions,
76
80
ErrorLicenseTooOld
= (
int
)FPhiSelphID::SelphIDExceptionType::ErrorLicenseTooOld,
81
85
ErrorUnavailableFeature
= (int)FPhiSelphID::SelphIDExceptionType::ErrorUnavailableFeature,
86
90
ErrorIncompatibleFacialTemplate
= (
int
)FPhiSelphID::SelphIDExceptionType::ErrorIncompatibleFacialTemplate,
91
95
ErrorConfigurationFileAccess
= (int)FPhiSelphID::SelphIDExceptionType::ErrorConfigurationFileAccess,
96
100
ErrorTrackingFileAccess
= (
int
)FPhiSelphID::SelphIDExceptionType::ErrorTrackingFileAccess,
101
105
ErrorLoadingTrackingFile
= (int)FPhiSelphID::SelphIDExceptionType::ErrorLoadingTrackingFile,
106
110
ErrorConfigVarsEmpty
= (
int
)FPhiSelphID::SelphIDExceptionType::ErrorConfigVarsEmpty,
111
115
ErrorInstallPathEmpty
= (int)FPhiSelphID::SelphIDExceptionType::ErrorInstallPathEmpty,
116
120
ErrorLivenessDataPathEmpty
= (
int
)FPhiSelphID::SelphIDExceptionType::ErrorLivenessDataPathEmpty,
121
125
ErrorLoadingFacialLibrary
= (int)FPhiSelphID::SelphIDExceptionType::ErrorLoadingFacialLibrary,
126
130
ErrorLoadingLivenessLibrary
= (
int
)FPhiSelphID::SelphIDExceptionType::ErrorLoadingLivenessLibrary,
131
135
ErrorProcessingFacial
= (int)FPhiSelphID::SelphIDExceptionType::ErrorProcessingFacial,
136
140
ErrorProcessingLiveness
= (
int
)FPhiSelphID::SelphIDExceptionType::ErrorProcessingLiveness,
141
145
ErrorGalleryFile
= (int)FPhiSelphID::SelphIDExceptionType::ErrorGalleryFile
146
};
147
151
public
152
ref class
SelphIDException
sealed
: System::Exception {
153
private
:
154
SelphIDExceptionType
_selphIDExceptionType;
155
156
public
:
160
SelphIDException
();
161
166
SelphIDException
(
SelphIDException
^ selphIDException);
167
172
SelphIDException
(
SelphIDExceptionType
selphIDExceptionType);
173
177
~SelphIDException
();
178
182
!
SelphIDException
();
183
188
SelphIDExceptionType
GetExceptionType
();
189
};
190
}
// namespace FPhiSelphIDNet
FPhiSelphIDNet::FacialAuthenticationStatus::None
@ None
None.
FPhiSelphIDNet::SelphIDExceptionType
SelphIDExceptionType
SelphID Exception Type.
Definition
SelphIDExceptionNet.h:10
FPhiSelphIDNet::SelphIDExceptionType::ErrorLoadingLibrary
@ ErrorLoadingLibrary
Loading library error.
FPhiSelphIDNet::SelphIDExceptionType::ErrorDocumentData
@ ErrorDocumentData
Document data error.
FPhiSelphIDNet::SelphIDExceptionType::ErrorLicenseTooOld
@ ErrorLicenseTooOld
License is too old.
FPhiSelphIDNet::SelphIDExceptionType::ErrorProcessingFacial
@ ErrorProcessingFacial
Internal error when execute the facial extraction.
FPhiSelphIDNet::SelphIDExceptionType::ErrorGalleryFile
@ ErrorGalleryFile
Error when accessing a gallery in disk.
FPhiSelphIDNet::SelphIDExceptionType::ErrorConfigVarsEmpty
@ ErrorConfigVarsEmpty
SelphID configuration variables are empty (config file or environment variables).
FPhiSelphIDNet::SelphIDExceptionType::ErrorUnavailableFeature
@ ErrorUnavailableFeature
Feature unavailable.
FPhiSelphIDNet::SelphIDExceptionType::ErrorConfigurationFileAccess
@ ErrorConfigurationFileAccess
Configuration file access error.
FPhiSelphIDNet::SelphIDExceptionType::ErrorLoadingFacialLibrary
@ ErrorLoadingFacialLibrary
Error when loading the facial library.
FPhiSelphIDNet::SelphIDExceptionType::ErrorLicenseGallerySizeReached
@ ErrorLicenseGallerySizeReached
Gallery size reached.
FPhiSelphIDNet::SelphIDExceptionType::ErrorProcessingLiveness
@ ErrorProcessingLiveness
Internal error when execute the liveness check.
FPhiSelphIDNet::SelphIDExceptionType::ErrorLicenseNetworkConnectionsExceeded
@ ErrorLicenseNetworkConnectionsExceeded
NetworkLicense connections exceeded error.
FPhiSelphIDNet::SelphIDExceptionType::ErrorFacialTemplate
@ ErrorFacialTemplate
Facial template error.
FPhiSelphIDNet::SelphIDExceptionType::ErrorTrackingFileAccess
@ ErrorTrackingFileAccess
Tracking file access error.
FPhiSelphIDNet::SelphIDExceptionType::ErrorInstallPathEmpty
@ ErrorInstallPathEmpty
FACEPHI_SELPHID_INSTALL_PATH key is empty.
FPhiSelphIDNet::SelphIDExceptionType::ErrorLicenseContent
@ ErrorLicenseContent
License error.
FPhiSelphIDNet::SelphIDExceptionType::ErrorLivenessDataPathEmpty
@ ErrorLivenessDataPathEmpty
FACEPHI_SELPHID_FACIALLIVENESS_PATH_KEY key is empty.
FPhiSelphIDNet::SelphIDExceptionType::ErrorInvalidOptions
@ ErrorInvalidOptions
Invalid options.
FPhiSelphIDNet::SelphIDExceptionType::ErrorFacialImage
@ ErrorFacialImage
License usage logging error.
FPhiSelphIDNet::SelphIDExceptionType::ErrorIncompatibleFacialTemplate
@ ErrorIncompatibleFacialTemplate
Incompatible facial template.
FPhiSelphIDNet::SelphIDExceptionType::ErrorLoadingLivenessLibrary
@ ErrorLoadingLivenessLibrary
Error when loading the liveness library.
FPhiSelphIDNet::SelphIDExceptionType::ErrorLicenseExpired
@ ErrorLicenseExpired
License expired error.
FPhiSelphIDNet::SelphIDExceptionType::ErrorLoadingTrackingFile
@ ErrorLoadingTrackingFile
Loading tracking file error.
FPhiSelphIDNet::SelphIDExceptionType::ErrorLicenseUsageLogging
@ ErrorLicenseUsageLogging
Facial image error.
FPhiSelphIDNet::SelphIDExceptionType::ErrorLicenseNetwork
@ ErrorLicenseNetwork
NetworkLicense error.
FPhiSelphIDNet::SelphIDExceptionType::ErrorLicenseHostID
@ ErrorLicenseHostID
License HostID error.
FPhiSelphIDNet::SelphIDException
SelphID exception.
Definition
SelphIDExceptionNet.h:152
FPhiSelphIDNet::SelphIDException::GetExceptionType
SelphIDExceptionType GetExceptionType()
Gets exception type.
FPhiSelphIDNet::SelphIDException::~SelphIDException
~SelphIDException()
SelphIDException destructor.
FPhiSelphIDNet::SelphIDException::SelphIDException
SelphIDException()
Creates a new instance of SelphIDException.
FPhiSelphIDNet::SelphIDException::SelphIDException
SelphIDException(SelphIDExceptionType selphIDExceptionType)
Creates a new instance of SelphIDException with exception type.
FPhiSelphIDNet::SelphIDException::SelphIDException
SelphIDException(SelphIDException ^ selphIDException)
Creates a new instance of SelphIDException.
Copyright © 2019 FacePhi. All Rights Reserved.