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

A

AddressDTO - Class in be.fedict.eid.applet.service.spi
Address Data Transfer Object.
AddressDTO() - Constructor for class be.fedict.eid.applet.service.spi.AddressDTO
 
AuditService - Interface in be.fedict.eid.applet.service.spi
Interface for audit service components.
authenticated(String) - Method in interface be.fedict.eid.applet.service.spi.AuditService
Called by the eID Applet Service in case a citizen has been successfully authenticated using the eID Applet.
authenticationError(String, X509Certificate) - Method in interface be.fedict.eid.applet.service.spi.AuditService
Called by the eID Applet Service in case the eID Applet responded with an invalid authentication signature.
AuthenticationService - Interface in be.fedict.eid.applet.service.spi
Interface for authentication service components.
AuthenticationSignatureContext - Interface in be.fedict.eid.applet.service.spi
Contextual state for authentication signature services.
AuthenticationSignatureService - Interface in be.fedict.eid.applet.service.spi
Authentication Signature Service SPI.
AuthorizationException - Exception in be.fedict.eid.applet.service.spi
Thrown if the current user is not authorized to perform the action.
AuthorizationException() - Constructor for exception be.fedict.eid.applet.service.spi.AuthorizationException
 

B

be.fedict.eid.applet.service.spi - package be.fedict.eid.applet.service.spi
This package contains the eID Applet Service service provider interfaces.

C

cardDeliveryMunicipality - Variable in class be.fedict.eid.applet.service.spi.IdentityDTO
 
cardNumber - Variable in class be.fedict.eid.applet.service.spi.IdentityDTO
 
cardValidityDateBegin - Variable in class be.fedict.eid.applet.service.spi.IdentityDTO
 
cardValidityDateEnd - Variable in class be.fedict.eid.applet.service.spi.IdentityDTO
 
CertificateSecurityException - Exception in be.fedict.eid.applet.service.spi
Exception thrown in case there is something wrong with the incoming eID certificate.
CertificateSecurityException() - Constructor for exception be.fedict.eid.applet.service.spi.CertificateSecurityException
 
ChannelBindingService - Interface in be.fedict.eid.applet.service.spi
SPI for the channel binding service.
checkNationalRegistrationCertificate(List<X509Certificate>) - Method in interface be.fedict.eid.applet.service.spi.IdentityIntegrityService
Checks the validity of the National Registration certificate.
checkSecureClientEnvironment(String, String, String, String, String, String, String, String, String, String, Integer, String, List<String>) - Method in interface be.fedict.eid.applet.service.spi.SecureClientEnvironmentService
Checks whether the client environment is secure enough for this web application.
chipNumber - Variable in class be.fedict.eid.applet.service.spi.IdentityDTO
 
city - Variable in class be.fedict.eid.applet.service.spi.AddressDTO
 

D

dateOfBirth - Variable in class be.fedict.eid.applet.service.spi.IdentityDTO
 
description - Variable in class be.fedict.eid.applet.service.spi.DigestInfo
 
digestAlgo - Variable in class be.fedict.eid.applet.service.spi.DigestInfo
 
DigestInfo - Class in be.fedict.eid.applet.service.spi
Digest Information data transfer class.
DigestInfo(byte[], String, String) - Constructor for class be.fedict.eid.applet.service.spi.DigestInfo
Main constructor.
digestValue - Variable in class be.fedict.eid.applet.service.spi.DigestInfo
 
duplicate - Variable in class be.fedict.eid.applet.service.spi.IdentityDTO
 

E

ExpiredCertificateSecurityException - Exception in be.fedict.eid.applet.service.spi
Exception thrown in case the incoming eID certificate is expired.
ExpiredCertificateSecurityException() - Constructor for exception be.fedict.eid.applet.service.spi.ExpiredCertificateSecurityException
 

F

female - Variable in class be.fedict.eid.applet.service.spi.IdentityDTO
 
firstName - Variable in class be.fedict.eid.applet.service.spi.IdentityDTO
 

G

getDigestInfo() - Method in class be.fedict.eid.applet.service.spi.PreSignResult
 
getFilesDigestAlgorithm() - Method in interface be.fedict.eid.applet.service.spi.SignatureService
Gives back the digest algorithm to be used for construction of the digest infos of the preSign method.
getIdentityDataUsage(String) - Method in interface be.fedict.eid.applet.service.spi.PrivacyService
Gives back the usage description on the retrieved identity data.
getIdentityRequest() - Method in interface be.fedict.eid.applet.service.spi.IdentityService
Gives back an identity request object that indicates what eID identity data we exactly want to retrieve from the user.
getLogoff() - Method in class be.fedict.eid.applet.service.spi.PreSignResult
 
getMaxAge() - Method in class be.fedict.eid.applet.service.spi.StrictTransportSecurityConfig
 
getServerCertificate() - Method in interface be.fedict.eid.applet.service.spi.ChannelBindingService
Gives back the X509 server SSL certificate that should be used for verification of the secure channel binding.
getStrictTransportSecurityConfig() - Method in interface be.fedict.eid.applet.service.spi.TransportService
Gives back the desired configuration of HSTS.
getTransactionMessage() - Method in interface be.fedict.eid.applet.service.spi.SecureCardReaderService
Gives back the message that should be displayed on the secure PIN pad reader as part of the authentication transaction.

I

identified(String) - Method in interface be.fedict.eid.applet.service.spi.AuditService
Called by the eID Applet Service in case a citizen has been successfully identified using the eID Applet.
IdentityDTO - Class in be.fedict.eid.applet.service.spi
Identity Data Transfer Object.
IdentityDTO() - Constructor for class be.fedict.eid.applet.service.spi.IdentityDTO
 
identityIntegrityError(String) - Method in interface be.fedict.eid.applet.service.spi.AuditService
Called by the eID Applet Service in case the eID Applet detects an integrity error during the identity data verification.
IdentityIntegrityService - Interface in be.fedict.eid.applet.service.spi
Interface for identity integrity service components.
IdentityRequest - Class in be.fedict.eid.applet.service.spi
Identity Request.
IdentityRequest(boolean, boolean, boolean, boolean, boolean) - Constructor for class be.fedict.eid.applet.service.spi.IdentityRequest
Main constructor.
IdentityRequest(boolean, boolean, boolean, boolean) - Constructor for class be.fedict.eid.applet.service.spi.IdentityRequest
Main constructor.
IdentityService - Interface in be.fedict.eid.applet.service.spi
Interface for identity services.
includeAddress() - Method in class be.fedict.eid.applet.service.spi.IdentityRequest
 
includeCertificates() - Method in class be.fedict.eid.applet.service.spi.IdentityRequest
 
includeIdentity() - Method in class be.fedict.eid.applet.service.spi.IdentityRequest
 
includePhoto() - Method in class be.fedict.eid.applet.service.spi.IdentityRequest
 
InsecureClientEnvironmentException - Exception in be.fedict.eid.applet.service.spi
Insecure Client Environment Exception.
InsecureClientEnvironmentException() - Constructor for exception be.fedict.eid.applet.service.spi.InsecureClientEnvironmentException
Default constructor.
InsecureClientEnvironmentException(boolean) - Constructor for exception be.fedict.eid.applet.service.spi.InsecureClientEnvironmentException
Main constructor.
isIncludeSubdomains() - Method in class be.fedict.eid.applet.service.spi.StrictTransportSecurityConfig
 
isWarnOnly() - Method in exception be.fedict.eid.applet.service.spi.InsecureClientEnvironmentException
If set the eID Applet will only give a warning on case the server-side marks the client environment as being insecure.

L

load(String) - Method in interface be.fedict.eid.applet.service.spi.AuthenticationSignatureContext
Loads an object for the given name.

M

male - Variable in class be.fedict.eid.applet.service.spi.IdentityDTO
 
middleName - Variable in class be.fedict.eid.applet.service.spi.IdentityDTO
 

N

name - Variable in class be.fedict.eid.applet.service.spi.IdentityDTO
 
nationality - Variable in class be.fedict.eid.applet.service.spi.IdentityDTO
 
nationalNumber - Variable in class be.fedict.eid.applet.service.spi.IdentityDTO
 
nobleCondition - Variable in class be.fedict.eid.applet.service.spi.IdentityDTO
 

P

placeOfBirth - Variable in class be.fedict.eid.applet.service.spi.IdentityDTO
 
postSign(byte[], List<X509Certificate>, AuthenticationSignatureContext) - Method in interface be.fedict.eid.applet.service.spi.AuthenticationSignatureService
Via this method your receive the signature as created via the eID Applet over the corresponding digest value from the DigestInfo structure from #preSign(List).
postSign(byte[], List<X509Certificate>) - Method in interface be.fedict.eid.applet.service.spi.SignatureService
Post-sign callback method.
preSign(List<X509Certificate>, AuthenticationSignatureContext) - Method in interface be.fedict.eid.applet.service.spi.AuthenticationSignatureService
Gives back the digest value and digest algo to be used by the eID Applet for the creation of an authentication signature.
preSign(List<DigestInfo>, List<X509Certificate>, IdentityDTO, AddressDTO, byte[]) - Method in interface be.fedict.eid.applet.service.spi.SignatureService
Pre-sign callback method.
PreSignResult - Class in be.fedict.eid.applet.service.spi
 
PreSignResult(DigestInfo, boolean) - Constructor for class be.fedict.eid.applet.service.spi.PreSignResult
 
PrivacyService - Interface in be.fedict.eid.applet.service.spi
Service Provider Interface for the privacy service.

R

removeCard() - Method in class be.fedict.eid.applet.service.spi.IdentityRequest
 
RevokedCertificateSecurityException - Exception in be.fedict.eid.applet.service.spi
Exception thrown in case the incoming eID certificate has been revoked.
RevokedCertificateSecurityException() - Constructor for exception be.fedict.eid.applet.service.spi.RevokedCertificateSecurityException
 

S

SecureCardReaderService - Interface in be.fedict.eid.applet.service.spi
SPI for eID secure PIN pad card readers.
SecureClientEnvironmentService - Interface in be.fedict.eid.applet.service.spi
Interface for security environment service components.
signatureError(String, X509Certificate) - Method in interface be.fedict.eid.applet.service.spi.AuditService
Called by the eID Applet Service in case the eID Applet responded with an invalid non-repudiation signature.
SignatureService - Interface in be.fedict.eid.applet.service.spi
Interface for signature service component.
signed(String) - Method in interface be.fedict.eid.applet.service.spi.AuditService
Called by the eID Applet Service in case a user created a non-repudiation signature.
store(String, Object) - Method in interface be.fedict.eid.applet.service.spi.AuthenticationSignatureContext
Stores the given object.
streetAndNumber - Variable in class be.fedict.eid.applet.service.spi.AddressDTO
 
StrictTransportSecurityConfig - Class in be.fedict.eid.applet.service.spi
Configuration for HSTS transport.
StrictTransportSecurityConfig(long, boolean) - Constructor for class be.fedict.eid.applet.service.spi.StrictTransportSecurityConfig
 

T

TRANSACTION_MESSAGE_MAX_SIZE - Static variable in interface be.fedict.eid.applet.service.spi.SecureCardReaderService
 
TransportService - Interface in be.fedict.eid.applet.service.spi
SPI for transport service component.
TrustCertificateSecurityException - Exception in be.fedict.eid.applet.service.spi
Exception thrown in case the incoming eID certificate is not trusted.
TrustCertificateSecurityException() - Constructor for exception be.fedict.eid.applet.service.spi.TrustCertificateSecurityException
 

V

validateCertificateChain(List<X509Certificate>) - Method in interface be.fedict.eid.applet.service.spi.AuthenticationService
Validates the given certificate chain.

Z

zip - Variable in class be.fedict.eid.applet.service.spi.AddressDTO
 
A B C D E F G I L M N P R S T V Z 
Skip navigation links

Copyright © 2008-2015 FedICT. All Rights Reserved.