FacePhi SelphID SDK DotNet API
Loading...
Searching...
No Matches
SelphIDConstantsNet.h File Reference
#include "SelphIDFacialConstants.h"

Go to the source code of this file.

Enumerations

enum class  FPhiSelphIDNet::FacialAuthenticationStatus {
  None = (int)FPhiSelphID::FacialAuthenticationStatus::None , Negative = (int)FPhiSelphID::FacialAuthenticationStatus::Negative , Uncertain = (int)FPhiSelphID::FacialAuthenticationStatus::Uncertain , Positive = (int)FPhiSelphID::FacialAuthenticationStatus::Positive ,
  NoneBecausePoseExceed = (int)FPhiSelphID::FacialAuthenticationStatus::NoneBecausePoseExceed , NoneBecauseInvalidExtractions = (int)FPhiSelphID::FacialAuthenticationStatus::NoneBecauseInvalidExtractions
}
 Facial Authentication status. More...
 
enum class  FPhiSelphIDNet::FacialPose { None = (int)FPhiSelphID::FacialPose::None , Frontal = (int)FPhiSelphID::FacialPose::Frontal , RightAngled = (int)FPhiSelphID::FacialPose::RightAngled , LeftAngled = (int)FPhiSelphID::FacialPose::LeftAngled }
 Facial pose. More...
 
enum class  FPhiSelphIDNet::FacialGlasses { None = (int)FPhiSelphID::FacialGlasses::None , Eye = (int)FPhiSelphID::FacialGlasses::Eye , Sun = (int)FPhiSelphID::FacialGlasses::Sun }
 Glasses type. More...
 
enum class  FPhiSelphIDNet::FacialLips { None = (int)FPhiSelphID::FacialLips::None , Together = (int)FPhiSelphID::FacialLips::Together , Apart = (int)FPhiSelphID::FacialLips::Apart }
 Lips status. More...
 
enum class  FPhiSelphIDNet::FacialGender { None = (int)FPhiSelphID::FacialGender::None , Male = (int)FPhiSelphID::FacialGender::Male , Female = (int)FPhiSelphID::FacialGender::Female }
 Gender type. More...
 
enum class  FPhiSelphIDNet::FacialLivenessDiagnostic {
  None = (int)FPhiSelphID::FacialLivenessDiagnostic::None , Spoof = (int)FPhiSelphID::FacialLivenessDiagnostic::Spoof , Uncertain = (int)FPhiSelphID::FacialLivenessDiagnostic::Uncertain , Live = (int)FPhiSelphID::FacialLivenessDiagnostic::Live ,
  NoneBecauseBadQuality = (int)FPhiSelphID::FacialLivenessDiagnostic::NoneBecauseBadQuality , NoneBecauseFaceTooClose = (int)FPhiSelphID::FacialLivenessDiagnostic::NoneBecauseFaceTooClose , NoneBecauseFaceNotFound = (int)FPhiSelphID::FacialLivenessDiagnostic::NoneBecauseFaceNotFound , NoneBecauseFaceTooSmall = (int)FPhiSelphID::FacialLivenessDiagnostic::NoneBecauseFaceTooSmall ,
  NoneBecauseAngleTooLarge = (int)FPhiSelphID::FacialLivenessDiagnostic::NoneBecauseAngleTooLarge , NoneBecauseImageDataError = (int)FPhiSelphID::FacialLivenessDiagnostic::NoneBecauseImageDataError , NoneBecauseInternalError = (int)FPhiSelphID::FacialLivenessDiagnostic::NoneBecauseInternalError , NoneBecauseImagePreprocessError = (int)FPhiSelphID::FacialLivenessDiagnostic::NoneBecauseImagePreprocessError ,
  NoneBecauseTooManyFaces = (int)FPhiSelphID::FacialLivenessDiagnostic::NoneBecauseTooManyFaces , NoneBecauseFaceTooCloseToBorder = (int)FPhiSelphID::FacialLivenessDiagnostic::NoneBecauseFaceTooCloseToBorder , NoneBecauseFaceCropped = (int)FPhiSelphID::FacialLivenessDiagnostic::NoneBecauseFaceCropped , NoneBecauseLicenseError = (int)FPhiSelphID::FacialLivenessDiagnostic::NoneBecauseLicenseError ,
  NoneBecauseFaceOccluded = (int)FPhiSelphID::FacialLivenessDiagnostic::NoneBecauseFaceOccluded , NoLive = (int)FPhiSelphID::FacialLivenessDiagnostic::NoLive , NoneBecauseEyesClosed = (int)FPhiSelphID::FacialLivenessDiagnostic::NoneBecauseEyesClosed
}
 Liveness diagnostic. More...
 
enum class  FPhiSelphIDNet::FacialDetectionType { Frontal = (int)FPhiSelphID::FacialDetectionType::Frontal , FrontalFast = (int)FPhiSelphID::FacialDetectionType::FrontalFast , Periocular = (int)FPhiSelphID::FacialDetectionType::Periocular }
 FacialDetectionType. More...
 
enum class  FPhiSelphIDNet::FacialEmotion {
  None = (int)FPhiSelphID::FacialEmotion::None , Anger = (int)FPhiSelphID::FacialEmotion::Anger , Disgust = (int)FPhiSelphID::FacialEmotion::Disgust , Fear = (int)FPhiSelphID::FacialEmotion::Fear ,
  Joy = (int)FPhiSelphID::FacialEmotion::Joy , Neutral = (int)FPhiSelphID::FacialEmotion::Neutral , Sadness = (int)FPhiSelphID::FacialEmotion::Sadness , Surprise = (int)FPhiSelphID::FacialEmotion::Surprise
}
 FacialEmotion. More...
 
enum class  FPhiSelphIDNet::FacialQuality { None = (int)FPhiSelphID::FacialQuality::None , Bad = (int)FPhiSelphID::FacialQuality::Bad , Regular = (int)FPhiSelphID::FacialQuality::Regular , Good = (int)FPhiSelphID::FacialQuality::Good }
 Facial quality. More...
 
enum class  FPhiSelphIDNet::FacialGeographicOrigin {
  None = (int)FPhiSelphID::FacialGeographicOrigin::None , African = (int)FPhiSelphID::FacialGeographicOrigin::African , European = (int)FPhiSelphID::FacialGeographicOrigin::European , EastAsian = (int)FPhiSelphID::FacialGeographicOrigin::EastAsian ,
  SouthAsian = (int)FPhiSelphID::FacialGeographicOrigin::SouthAsian , LatinAmerican = (int)FPhiSelphID::FacialGeographicOrigin::LatinAmerican , MiddleEastern = (int)FPhiSelphID::FacialGeographicOrigin::MiddleEastern , SoutheastAsian = (int)FPhiSelphID::FacialGeographicOrigin::SoutheastAsian
}
 Geographic origin.. More...
 
enum class  FPhiSelphIDNet::FacialArtwork { None = (int)FPhiSelphID::FacialArtwork::None , Human = (int)FPhiSelphID::FacialArtwork::Human , Cartoon = (int)FPhiSelphID::FacialArtwork::Cartoon , Painting = (int)FPhiSelphID::FacialArtwork::Painting }
 FacialArtwork. More...
 
enum class  FPhiSelphIDNet::FacialAuthenticationDetail { None = (int)FPhiSelphID::FacialAuthenticationDetail::None , PositiveLowSecurityLevel = (int)FPhiSelphID::FacialAuthenticationDetail::PositiveLowSecurityLevel , PositiveMediumSecurityLevel = (int)FPhiSelphID::FacialAuthenticationDetail::PositiveMediumSecurityLevel , PositiveHighSecurityLevel = (int)FPhiSelphID::FacialAuthenticationDetail::PositiveHighSecurityLevel }
 Facial authentication detail. More...
 
enum class  FPhiSelphIDNet::TrackingFamily { OnBoarding = (int)FPhiSelphID::TrackingFamily::OnBoarding , Authentication = (int)FPhiSelphID::TrackingFamily::Authentication }
 Family of Api tracking operation. More...
 
enum class  FPhiSelphIDNet::OperationResultStatus { Succeeded = (int)FPhiSelphID::OperationResultStatus::Succeeded , Denied = (int)FPhiSelphID::OperationResultStatus::Denied , Error = (int)FPhiSelphID::OperationResultStatus::Error , Cancelled = (int)FPhiSelphID::OperationResultStatus::Cancelled }
 Status of Api tracking operation. More...
 
enum class  FPhiSelphIDNet::OperationResultReason {
  None = (int)FPhiSelphID::OperationResultReason::None , InternalError = (int)FPhiSelphID::OperationResultReason::InternalError , CancelledByUser = (int)FPhiSelphID::OperationResultReason::CancelledByUser , Timeout = (int)FPhiSelphID::OperationResultReason::Timeout ,
  DocumentValidationNotPassed = (int)FPhiSelphID::OperationResultReason::DocumentValidationNotPassed , DocumentValidationError = (int)FPhiSelphID::OperationResultReason::DocumentValidationError , AuthenticationNotPassed = (int)FPhiSelphID::OperationResultReason::AuthenticationNotPassed , AuthenticationError = (int)FPhiSelphID::OperationResultReason::AuthenticationError ,
  LivenessNotPassed = (int)FPhiSelphID::OperationResultReason::LivenessNotPassed , LivenessError = (int)FPhiSelphID::OperationResultReason::LivenessError
}
 Reason for api tracking finish events. More...
 

Enumeration Type Documentation

◆ FacialArtwork

enum class FPhiSelphIDNet::FacialArtwork
strong

FacialArtwork.

Enumerator
None 

None.

Human 

Human.

Cartoon 

Cartoon.

Painting 

Painting.

◆ FacialAuthenticationDetail

Facial authentication detail.

Enumerator
None 

None.

PositiveLowSecurityLevel 

Positive low security level.

PositiveMediumSecurityLevel 

Positive medium security level.

PositiveHighSecurityLevel 

Positive high security level.

◆ FacialAuthenticationStatus

Facial Authentication status.

Enumerator
None 

None.

Negative 

Negative.

Uncertain 

Uncertain. DEPRECATED value.

Positive 

Positive.

NoneBecausePoseExceed 

None due to pose exceeded.

NoneBecauseInvalidExtractions 

None due to invalid extractions.

◆ FacialDetectionType

FacialDetectionType.

Enumerator
Frontal 

Frontal.

FrontalFast 

FrontalFast. DEPRECATED value.

Periocular 

Periocular. DEPRECATED value.

◆ FacialEmotion

enum class FPhiSelphIDNet::FacialEmotion
strong

FacialEmotion.

Enumerator
None 

None.

Anger 

Anger.

Disgust 

Disgust.

Fear 

Fear.

Joy 

Joy.

Neutral 

Neutral.

Sadness 

Sadness.

Surprise 

Neutral.

◆ FacialGender

enum class FPhiSelphIDNet::FacialGender
strong

Gender type.

Enumerator
None 

None.

Male 

Male.

Female 

Female.

◆ FacialGeographicOrigin

Geographic origin..

Enumerator
None 

None.

African 

African.

European 

European.

EastAsian 

East Asian.

SouthAsian 

South Asian.

LatinAmerican 

Latin American.

MiddleEastern 

Middle Eastern.

SoutheastAsian 

Southeast Asian.

◆ FacialGlasses

enum class FPhiSelphIDNet::FacialGlasses
strong

Glasses type.

Enumerator
None 

None.

Eye 

Eye.

Sun 

Sun.

◆ FacialLips

enum class FPhiSelphIDNet::FacialLips
strong

Lips status.

Enumerator
None 

None.

Together 

Together.

Apart 

Apart.

◆ FacialLivenessDiagnostic

Liveness diagnostic.

Enumerator
None 

None.

Spoof 

Spoof. DEPRECATED value. Use instead 'NoLive'.

Uncertain 

Uncertain. DEPRECATED value.

Live 

Live.

NoneBecauseBadQuality 

None due to Bad quality image for liveness.

NoneBecauseFaceTooClose 

None due to face too close to image borders.

NoneBecauseFaceNotFound 

None due to face not found.

NoneBecauseFaceTooSmall 

None due to face too small.

NoneBecauseAngleTooLarge 

None due to face rotation.

NoneBecauseImageDataError 

None due to image data error.

NoneBecauseInternalError 

None due to internal error.

NoneBecauseImagePreprocessError 

None due to image preprocessing error.

NoneBecauseTooManyFaces 

None due to too many faces.

NoneBecauseFaceTooCloseToBorder 

None due to face too close to the border.

NoneBecauseFaceCropped 

None due to face is cropped.

NoneBecauseLicenseError 

None due to liveness license error.

NoneBecauseFaceOccluded 

None due to face is occluded.

NoLive 

No live.

NoneBecauseEyesClosed 

None due the eyes are closed.

◆ FacialPose

enum class FPhiSelphIDNet::FacialPose
strong

Facial pose.

Enumerator
None 

None.

Frontal 

Frontal.

RightAngled 

Right angled.

LeftAngled 

Left angled.

◆ FacialQuality

enum class FPhiSelphIDNet::FacialQuality
strong

Facial quality.

Enumerator
None 

None.

Bad 

Bad.

Regular 

Regular.

Good 

Good.

◆ OperationResultReason

Reason for api tracking finish events.

Enumerator
None 

We do not specify a concrete reason.

InternalError 

Some error using the SDK.

CancelledByUser 

The operation was canceled by the user.

Timeout 

The set timeout has expired.

DocumentValidationNotPassed 

Document validation failed.

DocumentValidationError 

Error during document validation.

AuthenticationNotPassed 

Authentication failed.

AuthenticationError 

Error during authentication.

LivenessNotPassed 

Liveness failed.

LivenessError 

Error during liveness.

◆ OperationResultStatus

Status of Api tracking operation.

Enumerator
Succeeded 

Succeeded.

Denied 

Denied.

Error 

Error.

Cancelled 

Cancelled.

◆ TrackingFamily

enum class FPhiSelphIDNet::TrackingFamily
strong

Family of Api tracking operation.

Enumerator
OnBoarding 

OnBoarding.

Authentication 

Authentication.