Allows to add a list of PKD certificates during initialization process, which will be passed to Core:
DocumentReader.Instance().addPKDCertificates(certificates);
Allows to add a list of PKD certificates when PKD reading started, which will be passed to Core:
DocumentReader.Instance().startRFIDReader(new IDocumentReaderCompletion() {@Overridepublic void onCompleted(int rfidAction, DocumentReaderResults results, Throwable error) {// Completed RFID-chip processing}}, new DocumentReader.RfidReaderRequest() {@Overridepublic void onRequestPACertificates(byte[] bytes, PAResourcesIssuer paResourcesIssuer, DocumentReader.RfidPKDCertificateCompletion rfidPKDCertificateCompletion) {// Requested PA certificates}​@Overridepublic void onRequestTACertificates(String s, DocumentReader.RfidPKDCertificateCompletion rfidPKDCertificateCompletion) {// Requested TA certificates}​@Overridepublic void onRequestTASignature(TAChallenge taChallenge, DocumentReader.RfidTASignatureCompletion rfidTASignatureCompletion) {// Requested TA signature}});
Allows to clear a list of PKD certificates, which has been passed to Core:
DocumentReader.Instance().clearPKDCertificates();