Package | Description |
---|---|
org.jmrtd | |
org.jmrtd.protocol |
Modifier and Type | Method and Description |
---|---|
EACCAResult |
PassportService.doEACCA(BigInteger keyId,
String oid,
String publicKeyOID,
PublicKey publicKey)
Perform CA (Chip Authentication) part of EAC (version 1).
|
abstract EACCAResult |
AbstractMRTDCardService.doEACCA(BigInteger keyId,
String oid,
String publicKeyOID,
PublicKey publicKey)
Perform CA (Chip Authentication) part of EAC (version 1).
|
Modifier and Type | Method and Description |
---|---|
EACTAResult |
PassportService.doEACTA(CVCPrincipal caReference,
List<CardVerifiableCertificate> terminalCertificates,
PrivateKey terminalKey,
String taAlg,
EACCAResult chipAuthenticationResult,
PACEResult paceResult)
Performs Terminal Authentication (TA) part of EAC (version 1).
|
abstract EACTAResult |
AbstractMRTDCardService.doEACTA(CVCPrincipal caReference,
List<CardVerifiableCertificate> terminalCertificates,
PrivateKey terminalKey,
String taAlg,
EACCAResult chipAuthenticationResult,
PACEResult paceResult)
Performs Terminal Authentication (TA) part of EAC (version 1).
|
EACTAResult |
PassportService.doEACTA(CVCPrincipal caReference,
List<CardVerifiableCertificate> terminalCertificates,
PrivateKey terminalKey,
String taAlg,
EACCAResult chipAuthenticationResult,
String documentNumber)
Performs Terminal Authentication (TA) part of EAC (version 1).
|
abstract EACTAResult |
AbstractMRTDCardService.doEACTA(CVCPrincipal caReference,
List<CardVerifiableCertificate> terminalCertificates,
PrivateKey terminalKey,
String taAlg,
EACCAResult chipAuthenticationResult,
String documentNumber)
Performs Terminal Authentication (TA) part of EAC (version 1).
|
Modifier and Type | Method and Description |
---|---|
EACCAResult |
EACCAProtocol.doCA(BigInteger keyId,
String oid,
String publicKeyOID,
PublicKey piccPublicKey)
Perform EAC-CA (Chip Authentication) part of EAC (version 1).
|
EACCAResult |
EACTAResult.getChipAuthenticationResult()
Returns the chip authentication result.
|
Modifier and Type | Method and Description |
---|---|
EACTAResult |
EACTAProtocol.doEACTA(CVCPrincipal caReference,
List<CardVerifiableCertificate> terminalCertificates,
PrivateKey terminalKey,
String taAlg,
EACCAResult chipAuthenticationResult,
String documentNumber)
Perform the EAC-TA (Terminal Authentication) part of EAC (version 1).
|
EACTAResult |
EACTAProtocol.doTA(CVCPrincipal caReference,
List<CardVerifiableCertificate> terminalCertificates,
PrivateKey terminalKey,
String taAlg,
EACCAResult chipAuthenticationResult,
byte[] idPICC)
Executes the Terminal Authentication protocol.
|
EACTAResult |
EACTAProtocol.doTA(CVCPrincipal caReference,
List<CardVerifiableCertificate> terminalCertificates,
PrivateKey terminalKey,
String taAlg,
EACCAResult chipAuthenticationResult,
PACEResult paceResult)
Perform TA (Terminal Authentication) part of EAC (version 1).
|
Constructor and Description |
---|
EACTAResult(EACCAResult caResult,
CVCPrincipal caReference,
List<CardVerifiableCertificate> terminalCertificates,
PrivateKey terminalKey,
String documentNumber,
byte[] cardChallenge)
Constructs a new terminal authentication result.
|
Copyright © 2023. All rights reserved.