org.bouncycastle.asn1.x509.qualified

Class TypeOfBiometricData

Implemented Interfaces:
ASN1Choice, DEREncodable

public class TypeOfBiometricData
extends ASN1Encodable
implements ASN1Choice

The TypeOfBiometricData object.
 TypeOfBiometricData ::= CHOICE {
   predefinedBiometricType   PredefinedBiometricType,
   biometricDataOid          OBJECT IDENTIFIER }

 PredefinedBiometricType ::= INTEGER {
   picture(0),handwritten-signature(1)}
   (picture|handwritten-signature)
 

Field Summary

static int
HANDWRITTEN_SIGNATURE
static int
PICTURE

Fields inherited from class org.bouncycastle.asn1.ASN1Encodable

BER, DER

Constructor Summary

TypeOfBiometricData(int predefinedBiometricType)
TypeOfBiometricData(DERObjectIdentifier BiometricDataID)

Method Summary

DERObjectIdentifier
getBiometricDataOid()
static TypeOfBiometricData
getInstance(Object obj)
int
getPredefinedBiometricType()
boolean
isPredefined()
DERObject
toASN1Object()

Methods inherited from class org.bouncycastle.asn1.ASN1Encodable

equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode, toASN1Object

Field Details

HANDWRITTEN_SIGNATURE

public static final int HANDWRITTEN_SIGNATURE
Field Value:
1

PICTURE

public static final int PICTURE
Field Value:
0

Constructor Details

TypeOfBiometricData

public TypeOfBiometricData(int predefinedBiometricType)

TypeOfBiometricData

public TypeOfBiometricData(DERObjectIdentifier BiometricDataID)

Method Details

getBiometricDataOid

public DERObjectIdentifier getBiometricDataOid()

getInstance

public static TypeOfBiometricData getInstance(Object obj)

getPredefinedBiometricType

public int getPredefinedBiometricType()

isPredefined

public boolean isPredefined()

toASN1Object

public DERObject toASN1Object()
Overrides:
toASN1Object in interface ASN1Encodable