Skip navigation links
A B C D E F G H I K L M N O P R S T V W Z 

A

Address - Class in be.fedict.commons.eid.consumer
Holds all the fields within the eID address file.
Address() - Constructor for class be.fedict.commons.eid.consumer.Address
 
applicationInterfaceVersion - Variable in class be.fedict.commons.eid.consumer.CardData
 
applicationLifeCycle - Variable in class be.fedict.commons.eid.consumer.CardData
 
applicationVersion - Variable in class be.fedict.commons.eid.consumer.CardData
 
authPinRemainingAttempts - Variable in class be.fedict.commons.eid.consumer.CardData
 
axaltoReservedNumber - Variable in class be.fedict.commons.eid.consumer.CardData
 

B

basicPublicKeyDigest - Variable in class be.fedict.commons.eid.consumer.Identity
 
be.fedict.commons.eid.consumer - package be.fedict.commons.eid.consumer
Package containing the eID consumer components.
be.fedict.commons.eid.consumer.text - package be.fedict.commons.eid.consumer.text
 
be.fedict.commons.eid.consumer.tlv - package be.fedict.commons.eid.consumer.tlv
Package containing the TLV parser.
BeIDIntegrity - Class in be.fedict.commons.eid.consumer
Utility class for various eID related integrity checks.
BeIDIntegrity() - Constructor for class be.fedict.commons.eid.consumer.BeIDIntegrity
Default constructor.
brexitMention1 - Variable in class be.fedict.commons.eid.consumer.Identity
 
brexitMention2 - Variable in class be.fedict.commons.eid.consumer.Identity
 
ByteArrayField - Annotation Type in be.fedict.commons.eid.consumer.tlv
Marks a field as being a ByteArray field to be filled out by a ByteArrayParser
ByteArrayParser - Class in be.fedict.commons.eid.consumer.tlv
Byte Array Fields Offset/Length Parser supports extraction of byte array slices, unsigned 8 and 16-bit values from byte array integers.

C

cardAMention1 - Variable in class be.fedict.commons.eid.consumer.Identity
 
cardAMention2 - Variable in class be.fedict.commons.eid.consumer.Identity
 
CardData - Class in be.fedict.commons.eid.consumer
Holds the CARD DATA information returned by BeIDCard.getCardData() (see BELPIC APPLICATION V2.0 specs, GET CARD DATA, p49.)
CardData() - Constructor for class be.fedict.commons.eid.consumer.CardData
 
cardDeliveryMunicipality - Variable in class be.fedict.commons.eid.consumer.Identity
 
cardEUStartDate - Variable in class be.fedict.commons.eid.consumer.Identity
 
cardNumber - Variable in class be.fedict.commons.eid.consumer.Identity
 
cardValidityDateBegin - Variable in class be.fedict.commons.eid.consumer.Identity
 
cardValidityDateEnd - Variable in class be.fedict.commons.eid.consumer.Identity
 
chipManufacturer - Variable in class be.fedict.commons.eid.consumer.CardData
 
chipNumber - Variable in class be.fedict.commons.eid.consumer.Identity
 
ChipNumberDataConvertor - Class in be.fedict.commons.eid.consumer.tlv
Convertor for the chip number field.
ChipNumberDataConvertor() - Constructor for class be.fedict.commons.eid.consumer.tlv.ChipNumberDataConvertor
 
chipSerialNumber - Variable in class be.fedict.commons.eid.consumer.CardData
 
componentCode - Variable in class be.fedict.commons.eid.consumer.CardData
 
convert(byte[]) - Method in class be.fedict.commons.eid.consumer.tlv.ChipNumberDataConvertor
 
convert(byte[]) - Method in interface be.fedict.commons.eid.consumer.tlv.DataConvertor
Convert the given byte array to the data convertor data type.
convert(byte[]) - Method in class be.fedict.commons.eid.consumer.tlv.DateOfBirthDataConvertor
 
convert(byte[]) - Method in class be.fedict.commons.eid.consumer.tlv.DateOfBirthMaskDataConvertor
 
convert(byte[]) - Method in class be.fedict.commons.eid.consumer.tlv.DocumentTypeConvertor
 
convert(byte[]) - Method in class be.fedict.commons.eid.consumer.tlv.GenderDataConvertor
 
convert(byte[]) - Method in class be.fedict.commons.eid.consumer.tlv.SpecialOrganisationConvertor
 
convert(byte[]) - Method in class be.fedict.commons.eid.consumer.tlv.SpecialStatusConvertor
 
convert(byte[]) - Method in class be.fedict.commons.eid.consumer.tlv.ValidityDateDataConvertor
 
convert(byte[]) - Method in class be.fedict.commons.eid.consumer.tlv.WorkPermitConvertor
 
ConvertData - Annotation Type in be.fedict.commons.eid.consumer.tlv
Marks that a field will be converted during TLV parsing.

D

data - Variable in class be.fedict.commons.eid.consumer.Address
 
data - Variable in class be.fedict.commons.eid.consumer.Identity
 
DataConvertor<T> - Interface in be.fedict.commons.eid.consumer.tlv
Interface for a data convertor component.
DataConvertorException - Exception in be.fedict.commons.eid.consumer.tlv
Exception class thrown by a data convertor.
DataConvertorException(String) - Constructor for exception be.fedict.commons.eid.consumer.tlv.DataConvertorException
Main constructor.
dateAndCountryOfProtection - Variable in class be.fedict.commons.eid.consumer.Identity
 
DateMask - Enum in be.fedict.commons.eid.consumer
DateMask is an enum to support partial date information.
dateOfBirth - Variable in class be.fedict.commons.eid.consumer.Identity
 
DateOfBirthDataConvertor - Class in be.fedict.commons.eid.consumer.tlv
Convertor for eID date of birth field.
DateOfBirthDataConvertor() - Constructor for class be.fedict.commons.eid.consumer.tlv.DateOfBirthDataConvertor
 
dateOfBirthMask - Variable in class be.fedict.commons.eid.consumer.Identity
 
DateOfBirthMaskDataConvertor - Class in be.fedict.commons.eid.consumer.tlv
Convertor for eID date of birth mask field.
DateOfBirthMaskDataConvertor() - Constructor for class be.fedict.commons.eid.consumer.tlv.DateOfBirthMaskDataConvertor
 
DocumentType - Enum in be.fedict.commons.eid.consumer
Enumeration for eID Document Type.
documentType - Variable in class be.fedict.commons.eid.consumer.Identity
 
DocumentTypeConvertor - Class in be.fedict.commons.eid.consumer.tlv
Data Convertor for eID document type.
DocumentTypeConvertor() - Constructor for class be.fedict.commons.eid.consumer.tlv.DocumentTypeConvertor
 
duplicate - Variable in class be.fedict.commons.eid.consumer.Identity
 

E

employerVATNumber1 - Variable in class be.fedict.commons.eid.consumer.Identity
 
employerVATNumber2 - Variable in class be.fedict.commons.eid.consumer.Identity
 

F

firstName - Variable in class be.fedict.commons.eid.consumer.Identity
 
Format - Class in be.fedict.commons.eid.consumer.text
 
formatCardNumber(String) - Static method in class be.fedict.commons.eid.consumer.text.Format
 
formatNationalNumber(String) - Static method in class be.fedict.commons.eid.consumer.text.Format
 

G

Gender - Enum in be.fedict.commons.eid.consumer
Gender enumeration.
gender - Variable in class be.fedict.commons.eid.consumer.Identity
 
GenderDataConvertor - Class in be.fedict.commons.eid.consumer.tlv
Data convertor for gender data type.
GenderDataConvertor() - Constructor for class be.fedict.commons.eid.consumer.tlv.GenderDataConvertor
 
getAge() - Method in class be.fedict.commons.eid.consumer.Identity
Gives back the age of the person.
getAge(Clock) - Method in class be.fedict.commons.eid.consumer.Identity
 
getApplicationInterfaceVersion() - Method in class be.fedict.commons.eid.consumer.CardData
get the "Application interface version" byte
getApplicationLifeCycle() - Method in class be.fedict.commons.eid.consumer.CardData
get the "Application Life cycle" byte CAUTION: state of 0x0f (DEACTIVATED) has been observed in otherwise active cards.
getApplicationVersion() - Method in class be.fedict.commons.eid.consumer.CardData
get the "Application version" byte
getAuthPinRemainingAttempts() - Method in class be.fedict.commons.eid.consumer.CardData
Returns the number of remaining attempts for the authentication PIN.
getAxaltoReservedNumber() - Method in class be.fedict.commons.eid.consumer.CardData
get the "2 bytes reserved for axalto" from the card serial number
getBasicPublicKeyDigest() - Method in class be.fedict.commons.eid.consumer.Identity
Gives back the digest value of the basic public key.
getBrexitMention1() - Method in class be.fedict.commons.eid.consumer.Identity
 
getBrexitMention2() - Method in class be.fedict.commons.eid.consumer.Identity
 
getCardAMention1() - Method in class be.fedict.commons.eid.consumer.Identity
 
getCardAMention2() - Method in class be.fedict.commons.eid.consumer.Identity
 
getCardDeliveryMunicipality() - Method in class be.fedict.commons.eid.consumer.Identity
 
getCardEUStartDate() - Method in class be.fedict.commons.eid.consumer.Identity
 
getCardNumber() - Method in class be.fedict.commons.eid.consumer.Identity
 
getCardValidityDateBegin() - Method in class be.fedict.commons.eid.consumer.Identity
 
getCardValidityDateEnd() - Method in class be.fedict.commons.eid.consumer.Identity
 
getChipManufacturer() - Method in class be.fedict.commons.eid.consumer.CardData
get the "2 bytes identifying the chip manufacturer" from the card serial number
getChipNumber() - Method in class be.fedict.commons.eid.consumer.Identity
 
getChipSerialNumber() - Method in class be.fedict.commons.eid.consumer.CardData
get the 12 bytes uniquely identifying the chip inside all chips from this manufacturer
getComponentCode() - Method in class be.fedict.commons.eid.consumer.CardData
get the "component code" byte
getData() - Method in class be.fedict.commons.eid.consumer.Address
 
getData() - Method in class be.fedict.commons.eid.consumer.Identity
 
getDateAndCountryOfProtection() - Method in class be.fedict.commons.eid.consumer.Identity
 
getDateOfBirth() - Method in class be.fedict.commons.eid.consumer.Identity
 
getDateOfBirthMask() - Method in class be.fedict.commons.eid.consumer.Identity
 
getDocumentType() - Method in class be.fedict.commons.eid.consumer.Identity
 
getDuplicate() - Method in class be.fedict.commons.eid.consumer.Identity
 
getEmployerVATNumber1() - Method in class be.fedict.commons.eid.consumer.Identity
 
getEmployerVATNumber2() - Method in class be.fedict.commons.eid.consumer.Identity
 
getFirstName() - Method in class be.fedict.commons.eid.consumer.Identity
 
getGender() - Method in class be.fedict.commons.eid.consumer.Identity
 
getGlobalOSVersion() - Method in class be.fedict.commons.eid.consumer.CardData
get the 2 "Global OS version" bytes "This global number is unique for a given set composed of: Component code || OS number || OS version || Softmask number || Softmask version || Application version"
getKey() - Method in enum be.fedict.commons.eid.consumer.SpecialOrganisation
 
getKey() - Method in enum be.fedict.commons.eid.consumer.WorkPermit
 
getKeyExchangeVersion() - Method in class be.fedict.commons.eid.consumer.CardData
get the "Key exchange version" byte
getMiddleName() - Method in class be.fedict.commons.eid.consumer.Identity
 
getMunicipality() - Method in class be.fedict.commons.eid.consumer.Address
 
getName() - Method in class be.fedict.commons.eid.consumer.Identity
 
getNationality() - Method in class be.fedict.commons.eid.consumer.Identity
 
getNationalNumber() - Method in class be.fedict.commons.eid.consumer.Identity
 
getNobleCondition() - Method in class be.fedict.commons.eid.consumer.Identity
 
getOsNumber() - Method in class be.fedict.commons.eid.consumer.CardData
get the "OS number" byte
getOsVersion() - Method in class be.fedict.commons.eid.consumer.CardData
get the "OS version" byte
getPhotoDigest() - Method in class be.fedict.commons.eid.consumer.Identity
 
getPkcs1Support() - Method in class be.fedict.commons.eid.consumer.CardData
get the "PKCS#1 support".
getPlaceOfBirth() - Method in class be.fedict.commons.eid.consumer.Identity
 
getRegionalFileNumber() - Method in class be.fedict.commons.eid.consumer.Identity
 
getSerialNumber() - Method in class be.fedict.commons.eid.consumer.CardData
get the complete card serial number "he serial number is composed of 2 bytes reserved for axalto, 2 bytes identifying the chip manufacturer, and 12 bytes identifying uniquely the chip inside all chips from this manufacturer."
getSoftmaskNumber() - Method in class be.fedict.commons.eid.consumer.CardData
get the "Softmask number" byte
getSoftmaskVersion() - Method in class be.fedict.commons.eid.consumer.CardData
get the "Softmask version" byte
getSpecialOrganisation() - Method in class be.fedict.commons.eid.consumer.Identity
 
getSpecialStatus() - Method in class be.fedict.commons.eid.consumer.Identity
 
getStreetAndNumber() - Method in class be.fedict.commons.eid.consumer.Address
 
getVerifiedAddress(byte[], byte[], byte[], X509Certificate) - Method in class be.fedict.commons.eid.consumer.BeIDIntegrity
Gives back a parsed address file after integrity verification.
getVerifiedIdentity(byte[], byte[], X509Certificate) - Method in class be.fedict.commons.eid.consumer.BeIDIntegrity
Gives back a parsed identity file after integrity verification.
getVerifiedIdentity(byte[], byte[], byte[], X509Certificate) - Method in class be.fedict.commons.eid.consumer.BeIDIntegrity
Gives back a parsed identity file after integrity verification including the eID photo.
getVerifiedIdentity(byte[], byte[], byte[], byte[], byte[], byte[], X509Certificate) - Method in class be.fedict.commons.eid.consumer.BeIDIntegrity
Gives back a parsed identity file after integrity verification including the eID photo.
getWorkPermit() - Method in class be.fedict.commons.eid.consumer.Identity
 
getZip() - Method in class be.fedict.commons.eid.consumer.Address
 
globalOSVersion - Variable in class be.fedict.commons.eid.consumer.CardData
 

H

hasBadSight() - Method in enum be.fedict.commons.eid.consumer.SpecialStatus
Return whether the citizen has a bad sight.
hasExtendedMinority() - Method in enum be.fedict.commons.eid.consumer.SpecialStatus
Extended Minority.
hasWhiteCane() - Method in enum be.fedict.commons.eid.consumer.SpecialStatus
Returns whether the citizen has a white cane.
hasYellowCane() - Method in enum be.fedict.commons.eid.consumer.SpecialStatus
Returns whether the citizen has a yellow cane.

I

Identity - Class in be.fedict.commons.eid.consumer
Holds all fields within the eID identity file.
Identity() - Constructor for class be.fedict.commons.eid.consumer.Identity
 
isActivated() - Method in class be.fedict.commons.eid.consumer.CardData
Convenience method to test whether this card is in the ACTIVATED state.
isDeactivated() - Method in class be.fedict.commons.eid.consumer.CardData
Convenience method to test whether this card is in the DEACTIVATED state.
isLocked() - Method in class be.fedict.commons.eid.consumer.CardData
Convenience method to test whether this card is in the LOCKED state.
isMemberOfFamily() - Method in class be.fedict.commons.eid.consumer.Identity
 
isRSAESOAEPSupported() - Method in class be.fedict.commons.eid.consumer.CardData
Convenience method to test whether this card supports RSAES-OAEP.
isRSAESPKCS115Supported() - Method in class be.fedict.commons.eid.consumer.CardData
Convenience method to test whether this card supports RSAES-PKCS1 v1.5.
isRSAKEMSupported() - Method in class be.fedict.commons.eid.consumer.CardData
Convenience method to test whether this card supports RSA-KEM.
isRSASSAPKCS115Supported() - Method in class be.fedict.commons.eid.consumer.CardData
Convenience method to test whether this card supports RSASSA-PKCS1 v1.5.
isRSASSAPSSSupported() - Method in class be.fedict.commons.eid.consumer.CardData
Convenience method to test whether this card supports RSASSA-PSS.

K

keyExchangeVersion - Variable in class be.fedict.commons.eid.consumer.CardData
 

L

loadCertificate(byte[]) - Method in class be.fedict.commons.eid.consumer.BeIDIntegrity
Loads a DER-encoded X509 certificate from a byte array.

M

memberOfFamily - Variable in class be.fedict.commons.eid.consumer.Identity
 
middleName - Variable in class be.fedict.commons.eid.consumer.Identity
 
municipality - Variable in class be.fedict.commons.eid.consumer.Address
 

N

name - Variable in class be.fedict.commons.eid.consumer.Identity
 
nationality - Variable in class be.fedict.commons.eid.consumer.Identity
 
nationalNumber - Variable in class be.fedict.commons.eid.consumer.Identity
 
nobleCondition - Variable in class be.fedict.commons.eid.consumer.Identity
Optional Noble Condition.

O

OriginalData - Annotation Type in be.fedict.commons.eid.consumer.tlv
Marks that this field holds the original unparsed data.
osNumber - Variable in class be.fedict.commons.eid.consumer.CardData
 
osVersion - Variable in class be.fedict.commons.eid.consumer.CardData
 

P

parse(byte[], Class<T>) - Static method in class be.fedict.commons.eid.consumer.tlv.ByteArrayParser
Parses the given file using the meta-data annotations within the baClass parameter.
parse(byte[], Class<T>) - Static method in class be.fedict.commons.eid.consumer.tlv.TlvParser
Parses the given file using the meta-data annotations within the tlvClass parameter.
photoDigest - Variable in class be.fedict.commons.eid.consumer.Identity
 
pkcs1Support - Variable in class be.fedict.commons.eid.consumer.CardData
 
placeOfBirth - Variable in class be.fedict.commons.eid.consumer.Identity
 

R

regionalFileNumber - Variable in class be.fedict.commons.eid.consumer.Identity
 

S

serialNumber - Variable in class be.fedict.commons.eid.consumer.CardData
 
softmaskNumber - Variable in class be.fedict.commons.eid.consumer.CardData
 
softmaskVersion - Variable in class be.fedict.commons.eid.consumer.CardData
 
specialOrganisation - Variable in class be.fedict.commons.eid.consumer.Identity
 
SpecialOrganisation - Enum in be.fedict.commons.eid.consumer
Special Organisation enumeration.
SpecialOrganisationConvertor - Class in be.fedict.commons.eid.consumer.tlv
Data convertor for special organization eID identity field.
SpecialOrganisationConvertor() - Constructor for class be.fedict.commons.eid.consumer.tlv.SpecialOrganisationConvertor
 
specialStatus - Variable in class be.fedict.commons.eid.consumer.Identity
 
SpecialStatus - Enum in be.fedict.commons.eid.consumer
eID Special Status.
SpecialStatusConvertor - Class in be.fedict.commons.eid.consumer.tlv
Data convertor for eID special status.
SpecialStatusConvertor() - Constructor for class be.fedict.commons.eid.consumer.tlv.SpecialStatusConvertor
 
streetAndNumber - Variable in class be.fedict.commons.eid.consumer.Address
 

T

TlvField - Annotation Type in be.fedict.commons.eid.consumer.tlv
Marks a field as being a TLV field.
TlvParser - Class in be.fedict.commons.eid.consumer.tlv
Tag-Length-Value parser.
toDocumentType(byte[]) - Static method in enum be.fedict.commons.eid.consumer.DocumentType
 
toSpecialOrganisation(String) - Static method in enum be.fedict.commons.eid.consumer.SpecialOrganisation
 
toSpecialStatus(String) - Static method in enum be.fedict.commons.eid.consumer.SpecialStatus
Converts the given string to the corresponding special status enum.
toString(byte[]) - Static method in enum be.fedict.commons.eid.consumer.DocumentType
 
toString() - Method in class be.fedict.commons.eid.consumer.Identity
 
toWorkPermit(String) - Static method in enum be.fedict.commons.eid.consumer.WorkPermit
 

V

ValidityDateDataConvertor - Class in be.fedict.commons.eid.consumer.tlv
Data convertor for eID identity validity dates.
ValidityDateDataConvertor() - Constructor for class be.fedict.commons.eid.consumer.tlv.ValidityDateDataConvertor
 
valueOf(String) - Static method in enum be.fedict.commons.eid.consumer.DateMask
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum be.fedict.commons.eid.consumer.DocumentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum be.fedict.commons.eid.consumer.Gender
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum be.fedict.commons.eid.consumer.SpecialOrganisation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum be.fedict.commons.eid.consumer.SpecialStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum be.fedict.commons.eid.consumer.WorkPermit
Returns the enum constant of this type with the specified name.
values() - Static method in enum be.fedict.commons.eid.consumer.DateMask
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum be.fedict.commons.eid.consumer.DocumentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum be.fedict.commons.eid.consumer.Gender
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum be.fedict.commons.eid.consumer.SpecialOrganisation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum be.fedict.commons.eid.consumer.SpecialStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum be.fedict.commons.eid.consumer.WorkPermit
Returns an array containing the constants of this enum type, in the order they are declared.
verifyAuthnSignature(byte[], byte[], X509Certificate) - Method in class be.fedict.commons.eid.consumer.BeIDIntegrity
Verifies an authentication signature.
verifyNonRepSignature(byte[], byte[], X509Certificate) - Method in class be.fedict.commons.eid.consumer.BeIDIntegrity
Verifies a non-repudiation signature.
verifyNonRepSignature(byte[], byte[], PublicKey) - Method in class be.fedict.commons.eid.consumer.BeIDIntegrity
Verifies a non-repudiation signature.
verifySignature(byte[], PublicKey, byte[]...) - Method in class be.fedict.commons.eid.consumer.BeIDIntegrity
Verifies a SHA1withRSA or SHA256withECDSA signature.
verifySignature(String, byte[], PublicKey, byte[]...) - Method in class be.fedict.commons.eid.consumer.BeIDIntegrity
Verifies a signature.

W

workPermit - Variable in class be.fedict.commons.eid.consumer.Identity
 
WorkPermit - Enum in be.fedict.commons.eid.consumer
Enumeration for the different work permit values.
WorkPermitConvertor - Class in be.fedict.commons.eid.consumer.tlv
 
WorkPermitConvertor() - Constructor for class be.fedict.commons.eid.consumer.tlv.WorkPermitConvertor
 

Z

zip - Variable in class be.fedict.commons.eid.consumer.Address
 
A B C D E F G H I K L M N O P R S T V W Z 
Skip navigation links

Copyright © 2012–2024 e-Contract.be BV. All rights reserved.