Class BiomBiometricDataType
A data type for a representation of the identifying Biometric in.
Inheritance
Implements
Inherited Members
Namespace: NiemTypes
Assembly: EidoLib.dll
Syntax
[DataContract]
public class BiomBiometricDataType : IEquatable<BiomBiometricDataType>
Properties
AnsiRecordCategoryCode
A kind of record, for example 1 for Type-1, 14 for Type-14 NIEM reference is biom:ANSIRecordCategoryCode
Declaration
[DataMember(Name = "ansiRecordCategoryCode")]
public List<BiomANSIRecordCategoryCodeType> AnsiRecordCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomANSIRecordCategoryCodeType> | A kind of record, for example 1 for Type-1, 14 for Type-14 NIEM reference is biom:ANSIRecordCategoryCode |
BiometricAccuracyDescription
A description of the believed accuracy of a biometric identification. NIEM reference is biom:BiometricAccuracyDescriptionText
Declaration
[DataMember(Name = "biometricAccuracyDescription")]
public List<NcTextType> BiometricAccuracyDescription { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of the believed accuracy of a biometric identification. NIEM reference is biom:BiometricAccuracyDescriptionText |
BiometricBinary
A binary representation of a biometric sample. NIEM reference is biom:BiometricBinary
Declaration
[DataMember(Name = "biometricBinary")]
public List<NcBinaryType> BiometricBinary { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcBinaryType> | A binary representation of a biometric sample. NIEM reference is biom:BiometricBinary |
BiometricCapture
A collection of a biometric sample. NIEM reference is biom:BiometricCapture
Declaration
[DataMember(Name = "biometricCapture")]
public List<BiomBiometricCaptureType> BiometricCapture { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomBiometricCaptureType> | A collection of a biometric sample. NIEM reference is biom:BiometricCapture |
BiometricCapturer
An entity that collected a biometric sample. NIEM reference is biom:BiometricCapturer
Declaration
[DataMember(Name = "biometricCapturer")]
public List<NcEntityType> BiometricCapturer { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcEntityType> | An entity that collected a biometric sample. NIEM reference is biom:BiometricCapturer |
BiometricClassification
A classification of the kind of person Biometric. NIEM reference is biom:BiometricClassification
Declaration
[DataMember(Name = "biometricClassification")]
public List<BiomBiometricClassificationType> BiometricClassification { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomBiometricClassificationType> | A classification of the kind of person Biometric. NIEM reference is biom:BiometricClassification |
BiometricContextImage
An image of a biometric representing associated context elsewhere in a transaction package NIEM reference is biom:BiometricContextImage
Declaration
[DataMember(Name = "biometricContextImage")]
public List<BiomSegmentedImageType> BiometricContextImage { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomSegmentedImageType> | An image of a biometric representing associated context elsewhere in a transaction package NIEM reference is biom:BiometricContextImage |
BiometricDescription
A description of a biometric. NIEM reference is biom:BiometricDescriptionText
Declaration
[DataMember(Name = "biometricDescription")]
public List<NcTextType> BiometricDescription { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of a biometric. NIEM reference is biom:BiometricDescriptionText |
BiometricEncodingMethod
A method used to encode a biometric. NIEM reference is biom:BiometricEncodingMethodText
Declaration
[DataMember(Name = "biometricEncodingMethod")]
public List<NcTextType> BiometricEncodingMethod { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A method used to encode a biometric. NIEM reference is biom:BiometricEncodingMethodText |
BiometricId
An identifier used to uniquely refer to a biometric. NIEM reference is biom:BiometricID
Declaration
[DataMember(Name = "biometricId")]
public List<NcIdentificationType> BiometricId { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcIdentificationType> | An identifier used to uniquely refer to a biometric. NIEM reference is biom:BiometricID |
BiometricLabAnalysis
An analysis of a biometric sample. NIEM reference is biom:BiometricLabAnalysisText
Declaration
[DataMember(Name = "biometricLabAnalysis")]
public List<NcTextType> BiometricLabAnalysis { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | An analysis of a biometric sample. NIEM reference is biom:BiometricLabAnalysisText |
BiometricRepositoryDescription
A description of the storage of a biometric sample. NIEM reference is biom:BiometricRepositoryDescriptionText
Declaration
[DataMember(Name = "biometricRepositoryDescription")]
public List<NcTextType> BiometricRepositoryDescription { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of the storage of a biometric sample. NIEM reference is biom:BiometricRepositoryDescriptionText |
BiometricRepositoryOrganization
A description of the storage of a biometric sample. NIEM reference is biom:BiometricRepositoryOrganization
Declaration
[DataMember(Name = "biometricRepositoryOrganization")]
public List<NcOrganizationType> BiometricRepositoryOrganization { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcOrganizationType> | A description of the storage of a biometric sample. NIEM reference is biom:BiometricRepositoryOrganization |
BiometricStatus
A status of a biometric sample. NIEM reference is biom:BiometricStatus
Declaration
[DataMember(Name = "biometricStatus")]
public List<NcStatusType> BiometricStatus { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcStatusType> | A status of a biometric sample. NIEM reference is biom:BiometricStatus |
BiometricTestDate
A date a biometric sample was tested. NIEM reference is biom:BiometricTestDate
Declaration
[DataMember(Name = "biometricTestDate")]
public List<NcDateType> BiometricTestDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date a biometric sample was tested. NIEM reference is biom:BiometricTestDate |
BiometricTestDescription
A description of how a biometric sample was tested. NIEM reference is biom:BiometricTestDescriptionText
Declaration
[DataMember(Name = "biometricTestDescription")]
public List<NcTextType> BiometricTestDescription { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of how a biometric sample was tested. NIEM reference is biom:BiometricTestDescriptionText |
BiometricTester
An entity that tested a biometric sample. NIEM reference is biom:BiometricTester
Declaration
[DataMember(Name = "biometricTester")]
public List<NcEntityType> BiometricTester { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcEntityType> | An entity that tested a biometric sample. NIEM reference is biom:BiometricTester |
BiometricTestMethod
A method used to test a biometric sample. NIEM reference is biom:BiometricTestMethodText
Declaration
[DataMember(Name = "biometricTestMethod")]
public List<NcTextType> BiometricTestMethod { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A method used to test a biometric sample. NIEM reference is biom:BiometricTestMethodText |
BiometricValue
A textual representation of the value of a biometric. NIEM reference is biom:BiometricValueText
Declaration
[DataMember(Name = "biometricValue")]
public List<NcTextType> BiometricValue { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A textual representation of the value of a biometric. NIEM reference is biom:BiometricValueText |
CbeffImage
An image of a CBEFF record NIEM reference is biom:CBEFFImage
Declaration
[DataMember(Name = "cbeffImage")]
public List<BiomCBEFFImageType> CbeffImage { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomCBEFFImageType> | An image of a CBEFF record NIEM reference is biom:CBEFFImage |
Context
biomBiometricDataType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public BiomBiometricDataType.ContextEnum? Context { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<BiomBiometricDataType.ContextEnum> | biomBiometricDataType JSON-LD context |
DnaElectropherogramScreenshotImage
An image of screenshot of a DNA electropherogram NIEM reference is biom:DNAElectropherogramScreenshotImage
Declaration
[DataMember(Name = "dnaElectropherogramScreenshotImage")]
public List<BiomImageType> DnaElectropherogramScreenshotImage { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomImageType> | An image of screenshot of a DNA electropherogram NIEM reference is biom:DNAElectropherogramScreenshotImage |
DnaSample
A representation or an encoding of the DNA data of a biological sample. This may be the biological sample from a person (e.g. sample from an insurgent), or a mixed biological sample that may contain biological material from the person of interest (e NIEM reference is biom:DNASample
Declaration
[DataMember(Name = "dnaSample")]
public List<BiomDNASampleType> DnaSample { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomDNASampleType> | A representation or an encoding of the DNA data of a biological sample. This may be the biological sample from a person (e.g. sample from an insurgent), or a mixed biological sample that may contain biological material from the person of interest (e NIEM reference is biom:DNASample |
FaceImage
An image of a human face NIEM reference is biom:FaceImage
Declaration
[DataMember(Name = "faceImage")]
public List<BiomFaceImageType> FaceImage { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomFaceImageType> | An image of a human face NIEM reference is biom:FaceImage |
FingerImpressionImageDetail
A detailing of the metadata for an image of a fingerprint NIEM reference is biom:FingerImpressionImageDetail
Declaration
[DataMember(Name = "fingerImpressionImageDetail")]
public List<BiomFingerImpressionImageDetailType> FingerImpressionImageDetail { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomFingerImpressionImageDetailType> | A detailing of the metadata for an image of a fingerprint NIEM reference is biom:FingerImpressionImageDetail |
FingerprintImage
An image of a fingerprint NIEM reference is biom:FingerprintImage
Declaration
[DataMember(Name = "fingerprintImage")]
public List<BiomFingerprintImageType> FingerprintImage { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomFingerprintImageType> | An image of a fingerprint NIEM reference is biom:FingerprintImage |
ForensicDentalOralDetail
A forensic dental and oral record detail NIEM reference is biom:ForensicDentalOralDetail
Declaration
[DataMember(Name = "forensicDentalOralDetail")]
public List<BiomForensicDentalOralDetailType> ForensicDentalOralDetail { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomForensicDentalOralDetailType> | A forensic dental and oral record detail NIEM reference is biom:ForensicDentalOralDetail |
ForensicInvestigatoryVoiceDetail
A Forensic and Investigatory Voice Detail NIEM reference is biom:ForensicInvestigatoryVoiceDetail
Declaration
[DataMember(Name = "forensicInvestigatoryVoiceDetail")]
public List<BiomForensicInvestigatoryVoiceDetailType> ForensicInvestigatoryVoiceDetail { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomForensicInvestigatoryVoiceDetailType> | A Forensic and Investigatory Voice Detail NIEM reference is biom:ForensicInvestigatoryVoiceDetail |
FrictionRidgeDetail
A set of details about a friction ridge print, which may represent a fingerprint, palm print, or plantar print NIEM reference is biom:FrictionRidgeDetail
Declaration
[DataMember(Name = "frictionRidgeDetail")]
public List<BiomFrictionRidgeDetailType> FrictionRidgeDetail { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomFrictionRidgeDetailType> | A set of details about a friction ridge print, which may represent a fingerprint, palm print, or plantar print NIEM reference is biom:FrictionRidgeDetail |
IrisImageDetail
A set of details about an image of iris NIEM reference is biom:IrisImageDetail
Declaration
[DataMember(Name = "irisImageDetail")]
public List<BiomIrisImageDetailType> IrisImageDetail { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomIrisImageDetailType> | A set of details about an image of iris NIEM reference is biom:IrisImageDetail |
Minutiae
A minutiae record NIEM reference is biom:Minutiae
Declaration
[DataMember(Name = "minutiae")]
public List<BiomMinutiaeType> Minutiae { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomMinutiaeType> | A minutiae record NIEM reference is biom:Minutiae |
NonPhotographicImageryDetail
A kind of non-photographic imagery details NIEM reference is biom:NonPhotographicImageryDetail
Declaration
[DataMember(Name = "nonPhotographicImageryDetail")]
public List<BiomNonPhotographicImageryDetailType> NonPhotographicImageryDetail { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomNonPhotographicImageryDetailType> | A kind of non-photographic imagery details NIEM reference is biom:NonPhotographicImageryDetail |
PalmPrintImageDetail
A set of details about an image of a palm print NIEM reference is biom:PalmPrintImageDetail
Declaration
[DataMember(Name = "palmPrintImageDetail")]
public List<BiomPalmPrintImageDetailType> PalmPrintImageDetail { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomPalmPrintImageDetailType> | A set of details about an image of a palm print NIEM reference is biom:PalmPrintImageDetail |
PhysicalFeatureDescriptionDetail
A description of scars, marks, or tattoos visible in a transmitted image NIEM reference is biom:PhysicalFeatureDescriptionDetail
Declaration
[DataMember(Name = "physicalFeatureDescriptionDetail")]
public List<BiomPhysicalFeatureDescriptionType> PhysicalFeatureDescriptionDetail { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomPhysicalFeatureDescriptionType> | A description of scars, marks, or tattoos visible in a transmitted image NIEM reference is biom:PhysicalFeatureDescriptionDetail |
PhysicalFeatureImage
An image of a physical feature NIEM reference is biom:PhysicalFeatureImage
Declaration
[DataMember(Name = "physicalFeatureImage")]
public List<BiomPhysicalFeatureImageType> PhysicalFeatureImage { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomPhysicalFeatureImageType> | An image of a physical feature NIEM reference is biom:PhysicalFeatureImage |
PlantarImageDetail
A set of details about an image of a plantar (footprint) NIEM reference is biom:PlantarImageDetail
Declaration
[DataMember(Name = "plantarImageDetail")]
public List<BiomPlantarImageDetailType> PlantarImageDetail { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomPlantarImageDetailType> | A set of details about an image of a plantar (footprint) NIEM reference is biom:PlantarImageDetail |
QualityConfidenceLevel
A quality score of the accuracy and readability of the recorded PERSON BIOMETRIC NIEM reference is biom:QualityConfidenceLevelText
Declaration
[DataMember(Name = "qualityConfidenceLevel")]
public List<NcTextType> QualityConfidenceLevel { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A quality score of the accuracy and readability of the recorded PERSON BIOMETRIC NIEM reference is biom:QualityConfidenceLevelText |
QualityThreshold
An acceptance level of the accuracy and readability of the recorded PERSON BIOMETRIC NIEM reference is biom:QualityThresholdText
Declaration
[DataMember(Name = "qualityThreshold")]
public List<NcTextType> QualityThreshold { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | An acceptance level of the accuracy and readability of the recorded PERSON BIOMETRIC NIEM reference is biom:QualityThresholdText |
TestImageDetail
A set of details about an image of a biometric subject used for testing NIEM reference is biom:TestImageDetail
Declaration
[DataMember(Name = "testImageDetail")]
public List<BiomImageType> TestImageDetail { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomImageType> | A set of details about an image of a biometric subject used for testing NIEM reference is biom:TestImageDetail |
Methods
Equals(BiomBiometricDataType)
Returns true if BiomBiometricDataType instances are equal
Declaration
public bool Equals(BiomBiometricDataType other)
Parameters
Type | Name | Description |
---|---|---|
BiomBiometricDataType | other | Instance of BiomBiometricDataType to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
Equals(Object)
Returns true if objects are equal
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
System.Object | obj | Object to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
Overrides
GetHashCode()
Gets the hash code
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System.Int32 | Hash code |
Overrides
ToJson()
Returns the JSON string presentation of the object
Declaration
public string ToJson()
Returns
Type | Description |
---|---|
System.String | JSON string presentation of the object |
ToString()
Returns the string presentation of the object
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String | String presentation of the object |
Overrides
Operators
Equality(BiomBiometricDataType, BiomBiometricDataType)
Declaration
public static bool operator ==(BiomBiometricDataType left, BiomBiometricDataType right)
Parameters
Type | Name | Description |
---|---|---|
BiomBiometricDataType | left | |
BiomBiometricDataType | right |
Returns
Type | Description |
---|---|
System.Boolean |
Inequality(BiomBiometricDataType, BiomBiometricDataType)
Declaration
public static bool operator !=(BiomBiometricDataType left, BiomBiometricDataType right)
Parameters
Type | Name | Description |
---|---|---|
BiomBiometricDataType | left | |
BiomBiometricDataType | right |
Returns
Type | Description |
---|---|
System.Boolean |